8 ms·
Mozilla Plans H.264 Video for Desktop Firefox
- macinjosh 14y agoThis is great news. There will now be a de facto standard codec for HTML5 video!
- lucian1900 14y agoExcept it'll be the wrong one, sadly.
- ramy_d 14y agoExactly, this news is hardly any good, it's just convenient.
- glhaynes 14y agoFor the vast majority of people with any stake in video on the web, convenient is good.
- cpeterso 14y agoI hope content publishers will find publishing HTML5 video convenient enough to drop Flash. Once publishers are all on board the HTML5 video train, they have the opportunity to experiment with new (and unencumbered) codecs without affecting their user experience.
- rimantas 14y agoLots of video will be played on mobile devices, so any codecs without hardware support is very likely to affect user experience in a noticeable way.
- vetinari 14y agoIs is very difficult to find any HW without VP8 support. Android mandates it since 2.3, so since then the SoCs used in mobile devices support it. Only Apple does not support it for political reasons. Just like they never supported Vorbis.
- streptomycin 14y agoOn the plus side, the situation is much less dire than it was back when Mozilla first made the argument against H.264. WebM is a serious alternative, and if MPEG LA tries anything funny, people will be able to switch.
- meatmanek 14y agoUnfortunately, WebM isn't _really_ a serious alternative. It's a fine codec and produces great quality video in a similar filesize to H.264, but it's not supported on the majority of mobile devices. H.264 is also what many consumer video cameras produce, like iPhones and most DSLRs. Pragmatically, I'm happy that all the major browsers (with the exception of Opera) will now support one common codec, even if it's patent-encumbered.
- streptomycin 14y agoDepends on the threshold for calling something "serious". It's far more serious than any alternative before WebM, that's for sure. No competing format will ever be an instant drop in replacement for an entrenched format, but there is a continuum of scenarios below that.
- jfb 14y agoFrom certain political points of view, absolutely. From a image quality point of view, not hardly.
- acdha 14y agoThe wrong choice is Flash. H.264 vs. WebM is a far more nuanced tradeoff – widespread support and higher-quality implementations versus [hopefully] freedom from patents. Either way, the web wins if there's more <video> and less <embed> depending on an opaque binary blob from a single vendor with a track record of platform neglect.
- lucian1900 14y agoSure, but it could've been so much better, with almost no extra effort. In the end, we have the worse of two options for absolutely no gain.
- anonymfus 14y agoIn the end patents will expire. 15 years left.
- wtetzner 14y agoAnd that's one of the biggest problems with software patents. In 15 years, we'll likely be using a different codec (or, at least I would hope we'd make some progress in that amount of time).
- protomyth 14y agoProbably sooner, H.265 is next on the list http://en.wikipedia.org/wiki/High_Efficiency_Video_Coding http://en.wikipedia.org/wiki/High_Efficiency_Video_Coding http://www.h265.net http://www.h265.net
- acdha 14y agoYou say "no extra effort", as if widespread platform support, hardware acceleration, more than one high-quality implementation, significant support by authoring software, and direct-to-format hardware capture would happen for free. Avoiding royalties would be nice - although it's almost certain we'd still have lawsuits absent patent reform - but as a business decision that's a LOT to give up. I really think Mozilla did the web a disservice. They should have implemented platform codec support immediately and added other formats so content vendors could adopt HTML5 video independent of the codec wars
- deleted 14y ago[deleted]
- azakai 14y ago> Unfortunately that dream has failed to pan out. Instead of proprietary plugins, the web ended up with proprietary video codecs, which has created a split in browser support for HTML5 video. Firefox and Opera support the open Ogg and WebM codecs, while Safari and Internet Explorer supported H.264. Funny, it looks like a major browser was left out there (in fact the #1 browser in usage according to some metrics). The article is pretty good overall, but is missing a key piece that is important to understand the background.
- mccr8 14y agoYeah, from the "related" links at the bottom you can see this article from January 2011 entitled "Google Dropping H.264 Codec from Chrome Browser" ( http://www.webmonkey.com/2011/01/google-dropping-h-264-codec-from-chrome-browser/ http://www.webmonkey.com/2011/01/google-dropping-h-264-codec... ), which has still yet to come to pass.
- cpeterso 14y agoHas anyone submitted a Chromium patch to remove H.264 support? I would be curious to see the code reviewer's feedback on the patch. :)
- ZeroGravitas 14y agoAs far as I'm aware Chromium has never supported H.264.
- mtgx 14y agoI blame Google for this, too. They should've made Youtube play on WebM by default, with a fallback to Flash in browsers that don't support it. That would've forced the others to adopt WebM.
- Scaevolus 14y agoForcing an inferior codec on users for political reasons is unreasonable. Have you tried watching 720p WebM compared to 720p H264? The difference is jarring.
- gmartres 14y agoH.264 is not a "proprietary video codec", it's a patent-encumbered codec. The spec is available for free on the ITU website(http://www.itu.int/rec/T-REC-H.264 http://www.itu.int/rec/T-REC-H.264) and several open source implementations exist.
- ramy_d 14y agoThe spec is useless, even harmful, if 3 years from now MPEG LA decides to start charging content providers a licensing fee for their content, even if that content is distributed for free. If we start using a codec for which the patents are owned by a company, and that company dictates the licensing terms for that codec, then aren't we handing control to how the content is distributed to said company? what do we know about MPEG LA?
- protomyth 14y agohttp://www.engadget.com/2010/08/26/mpeg-la-makes-h-264-video-royalty-free-forever-as-long-as-its/ http://www.engadget.com/2010/08/26/mpeg-la-makes-h-264-video...
- MatthewPhillips 14y ago> as long as it's freely distributed
- protomyth 14y agoI was responding to the line "if 3 years from now MPEG LA decides to start charging content providers a licensing fee for their content, even if that content is distributed for free."
- Dylan16807 14y agoAren't encoding and distribution fees both licensing fees faced by content providers? Your overall argument here isn't very strong.
- J_Darnley 14y agocrosses fingers Please use libavcodec! Please use libavcodec! Please use libavcodec! reads article and is disappointed
- pgeorgi 14y agoBy deferring to system codecs, they manage to defer some licensing questions, too. It's a nice compromise, and it still encourages using royalty free codecs (since those are the only ones with a chance of guaranteed deployment, even if Apple is still acting funny these days)
- ibotty 14y agothey will use gstreamer (which won't rule ouy libavcodec).
- andybak 14y agoDoes anyone have an opinion on whether Google's purchase of On2 makes any sense now with hindsight? Did it affect the behaviour of the MPEGLA in any way? I know some of the tech has fed into WebRTC but that battle is far from over. Was On2 worth the cash?
- ZeroGravitas 14y agoH.264 was already well entrenched when On2 was bought. Whether or not it was a good purchase will be seen more by a) how H.265 fares, b) how well AAC holds up against patent free mp3, Vorbis and Opus, c) how IETF's proposed Internet Video Codec and VP-Next fare (and they may potentially become a single project), and d) how many people are still paying for H.264 licences when it's no longer technically impressive, software-based companies in particular seem poised to jump off the upgrade treadmill early unlike earlier hardware based generations that could be milked for far longer.
- othermaciej 14y agoMPEG-LA? No. But MPEG itself is working on a royalty-free profile of AVC called WebVC: <http://mpeg.chiariglione.org/meetings/geneva11-1/geneva_press.htm> http://mpeg.chiariglione.org/meetings/geneva11-1/geneva_pres.... That may not have happened without VP8.
- ajross 14y agoGoogle acquired On2 in February of 2010. In August of 2010, the MPEG-LA "announced that H.264 encoded internet video that is free to end users will never be charged royalties." (http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Patent_licensing http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Patent_licensi...) So... yeah, I'd say it profoundly affected the MPEG-LA's behavior. If Google didn't have an easy out with (what would become) WebM, their Youtube licensing would be much more expensive. Whether that patent promise has any bearing on the Mozilla decision is a more complicated issue. People have strong opinions on both sides.
- nitrogen 14y agoHow do they plan to defend against vulnerabilities in the system codecs? Especially a GPU-accelerated codec has the potential to wreak all sorts of nefariousness.
- andrewkerr 14y agoContrary to the article, h264 is not currently working on Android Firefox (2012-10-11 release), or at least it doesn't for me.