mpeg를 굳이 mp4로 저장해서 볼 필요가 있는지는 모르겠네요..
mpeg2 video에 mp3로 이루어진 컨텐츠일 가능성이 높은데, 이건 MPEG2PSExtractor 를 통해,
안드로이드에서 기본으로 지원합니다.
따라서 http get 같은 것으로 다운받아 mpeg 파일로 그대로 저장하셨다가 VideoView로 돌리시는게 좋을 듯 합니다.
굳이 MP4로 변환해서 저장하시고 싶으시다면,
1. MediaExtractor 로 Video/ audio packet을 각각 추출 한 후
2. MediaMuxer 로 이 패킷을 넘겨 mp4로 생성하는 것이 제일 깔끔할 듯 합니다.