Slashdot Mirror


Mozilla Debates Supporting H.264 In Firefox Via System Codecs

An anonymous reader writes "Adoption of the HTML5 video element has been hampered by the lack of a universal video format that is supported in all browsers. Mozilla previously rejected the popular H.264 video codec because it is patent-encumbered and would require implementors to pay royalty fees. The organization is now rethinking its position and is preparing to add support for H.264 video decoding in mobile Firefox via codecs that are provided by the underlying operating system or hardware. The controversial proposal has attracted a lot of criticism from Firefox contributors, including some employed by Mozilla."

4 of 320 comments (clear)

  1. Re:Wasn't Chrome supposed to drop H264 support!? by BZ · · Score: 4, Interesting

    Google promised they'd drop H.264 in Chrome... and then never did. Recent queries about the state of that promise are met with curious silence.

  2. By market share they are about even. by pavon · · Score: 4, Interesting

    Okay, I just did some rough calculations on the support for HTML5 video codecs by browsers (source), weighted by browser market share (source via), including both desktop and mobile browsers. What I got was:
    Theora: 41%
    WebM: 37%
    H.264: 41%
    None: 40%
    These numbers add up to more than 100% because some browsers support more than one codec. Looking at single codec support I get:
    WebM and not H.264: 17%
    H.264 and not WebM: 21%
    What it amounts to is that FF + Opera(Desktop) have close to the same market share as IE9 + Safari (OSX & iOS), so they just about cancel each other out. IE9 market share is growing slowly (thanks to not supporting win XP), so there's still a couple of years for WebM to gain traction before declaring H.264 a sure winner for HTML5 video.

  3. Re:WebM by jonwil · · Score: 4, Interesting

    Actually, a big reason Microsoft and Apple wont touch VP8 is that they hold H.264 patents and are members of the H.264 patent pool and that because of the extremely broad patent grant attached to VP8, supporting it would mean giving up the rights to use their patents as part of a future VP8 patent pool and extract money from those who ARE using VP8.

  4. Re:Defining the purpose of Mozilla by Zenin · · Score: 5, Interesting

    "Its a throwback to the times when every program used to include its own graphics, sound, and printer drivers. We moved away from those times for a very good reason."

    There's a reason why VLC can play basically anything, on any system, far better and more reliably then anything else on the planet. And it sure as hell isn't because they're leveraging whatever maze of codec hell happens to be lying around a user's system.

    System codecs were a nice idea in theory that never delivered in practice. Too many bad codecs included with every random software application that all register themselves to try and be the first priority codec for every format for the entire system... Did I mention there's no sane way for users to adjust codec priority order? The best of tools are 3rd party and at best can be described as incredibly cryptic. And they each are trying to reinvent that wheel because the ones actually shipped with the base OS are themselves, bad.

    Mozilla using system codes would increase crash reports 100 fold overnight, as well as security breaches, 99.9% of which would have nothing to do with Mozilla but damned if the users know or care about the distinction, and there wouldn't be a damned thing Mozilla could do to fix it if they wanted to.

    --
    My /. uid is better then your /. uid