YouTube Revamp Imminent?
An anonymous reader writes "YouTube's latest blog post indicated that some changes are on the way. Google has opened up a call to submit and vote on ideas. HTML 5 open video with Free formats has dominated the vote, maintaining over twice as many votes as the next-highest item almost since the vote opened up. You may vote here (Google login required). Perhaps we don't even need to since their blog post comes suspiciously soon after their revised merger with On2. Could these improvements be a completely overhauled YouTube 2.0?"
There's only one problem. It ain't finished yet. So we've got the same problems 801.11n had a few years ago. It's hard to implement a moving spec.
Apparently not. For those too lazy to follow link, its an addon for Chrome (dev version) that makes youtube videos run in HTML5. It cuts cpu usage in half too.
Seems to me the best way to proceed is for someone to just do it, and let everyone else try to catch up. Its not like people will stop using youtube.
And changes must be forwards compatible, so that a file encoded in the new format can still be properly played by a browser implementing the minimal version of Ogg, at a similar quality level.
And in fact, both Theora and Vorbis have bitstream formats that are frozen in just the manner you suggest. Old decoders can decode new streams, even those produced by the newer "Thusnelda" and "AoTuV" encoders.
Oh come on. What on earth speaks against this: /> /> ...> />
<video>
<source="elephanteatspoop.ogv" type="video/ogg"
<source="elephanteatspoop.mp4" type="video/mp4"
Get a decent browser.
<object type="application/x-shockwave-flash"
<param name="src" value="player.swf?file=elephanteatspoop.mp4"
No video for you.
</object>
</video>
Usable right now, plays in almost all browsers. Of course you can always make it more complicated to include edge cases, but I don't like that. It's good to push people to update their browsers and get rid of opaque insecure plugins.
From OGG theora home page:
Theora 1, like MPEG1, MPEG2, MPEG4, H.263, H.264 and so on is fozen and finished. The bitstream will never change.
SJW n. One who posts facts.
Ogg isn't a codec. Theora is the codec here... Ogg is merely a container format, designed to be used with Theora as video and Vorbis as audio.