Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Mpeg-4, yuv420p

3 replies [Last post]

Hi,

I see there were a lot of posts regarding the symptoms of my problem, but I couldn't really find any answers. The issue I am having is with videos encoded using mpeg-4, yuv420 (?) . The player plays the audio fine, but I cannot see any video.

This is the ffmpeg output for the mpeg-4 video:
Stream #0.0(und): Video: mpeg4, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 15 tbr, 15 tbn, 15 tbc

Any help would be much appreciated.

Even though there are several places that say otherwise on this site, Flash cannot play old mpeg-4 encoded video. It can play H.264 encoded video which is encapsulated in an MP4 file, but this is not the same thing.
http://en.wikipedia.org/wiki/Mpeg-4
http://en.wikipedia.org/wiki/H.264
http://en.wikipedia.org/wiki/Flv#File_formats

 
You're kidding, you're not actually citing Wikipedia as a source!?!

How about the developers who write the Adobe Flash Player?

http://kb2.adobe.com/cps/402/kb402866.html

You're kidding, you don't actually know anything about MPEG-4!?!

ffmpeg will report a video stream as 'mpeg4' if it is in fact an MPEG-4 Part 2 stream [ie. Xvid, Divx encoded videos], which as you show on your link and I showed in mine, is NOT supported by Flash Player!

MPEG-4 Part 10 video, aka H264, will report correctly in ffmpeg as 'h264', and that will work, as I said...but is not what the OP asked about.

Just because I cite Wikipedia doesn't mean you're smarter than me, so get off your high horse. :\