Problem playing large MP4 (500 MB) video files in Android 2.1 When I try to play a large MP4 video file (500&nbsp;MB), say a film on my phone, it plays the audio but not the video.

I have checked running a smaller MP4 file (5&nbsp;MB), and it plays fine.

Even when the video is listed in the video gallery, the video thumbnail is not displayed. LogCat shows that video frame cannot be obtained with a status -24.

What changes are needed to fix this problem?
Does the .mp4 play as a video on a desktop OS? Can you 'vouch' for the source?

.mp4 is a container format and may well only contain audio, or is corrupt and the player can only salvage the audio...

http://en.wikipedia.org/wiki/MPEG-4_Part_14