@teodorescup: Thanks for posting the links ! Indeed....the 720p video played back nice. Yesterday I encoded several other videos. This time I was using ffmpeg2theora to create ogg files and ffmpeg via libvpx for WebM. It seems that Transmageddon caused the stuttering issues for 720p content here. 1080p WebM created with ffmpeg still stutters in the browser on my AMD E-350 while funnily it plays fine when played back via MPlayer or any other media player.

The big question remains to me: Does the browser add a performance penalty, when playing back WebM or Ogg HD stuff ? If so, then where does this penalty come from.

Sorry, if a browser supports HTML5, which includes support for HD video in different formats (ogg, webm), then I would expect at least that this stuff performs on par with direct playback on the host.

@Horgeon: Which system do you have to run 1080p WebM stuff fine in the Abbrowser ? Personally I see some potential for both VP8 and Theora since a fairly slow CPU seems capable of playing back 1080p stuff without hardware acceleration (in my case an AMD E-350 with 2x1.6GHz max).

Quality-wise I found both codec nice. From my rough testing I estimate that they perform above MPEG4 SP level (e.g. DivX / XVid). While I haven't checked the endoded material on my 32" TV I could not tell a big difference between the original h264 1080p stream and the theora respective VP8 counterpart. At least not at bitrates above 4-5 MBit for 1080p. Quality of course is often quite subjective. For me only real-life performance counts and not image-wise side-by-side comparison.

I would be happy if someone with deeper HTML5 / browser knowledge could outline how this stuff works. So far pretty much any website I found in regard to HTML5 and video explains pretty much the supported codecs, video element tags and such stuff but I found nothing on the modules / framework used for playback.

Reply via email to