Aug. 19, 2009Gaurub Pandey
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.
Nov. 04, 2009Joey
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
Nov. 04, 2009hobbs
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
Nov. 07, 2009Joey
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. :\
Here are some helpful links to learn more about the JW Player™:
Earn money with ads from LongTail's AdSolution. Watch our demos and sign up now!
If you don’t buy a commercial license, you cannot use a JW Player™ on (i) a site that has ads; (ii) a corporate site; or a (iii) CMS. Our licenses are very inexpensive, so what are you waiting for? Buy a license today.