Slashdot Mirror


Nokia Claims Ogg Format is "Proprietary"

a nona maus writes "Several months ago a workgroup of the W3C decided to include Ogg/Theora+Vorbis as the recommended baseline video codec standard for HTML5, against Apple's aggressive protest. Now, Nokia seems to be seeking a reversal of that decision: they have released a position paper calling Ogg 'proprietary' and citing the importance of DRM support. Nokia has historically responded to questions about Ogg on their internet tablets with strange and inconsistent answers, along with hand waving about their legal department. This latest step is enough to really make you wonder what they are really up to."

14 of 619 comments (clear)

  1. Re:Anoter one going for a Waterloo by morgan_greywolf · · Score: 5, Informative

    Fully documentable nothin'! Theora and Vorbis are fully documented. If you can't figure out how to make your own implementation from the docs and/or by studying one of the many existing implementations out there, you need to turn in your geek card and just forget about developing software.

    Proprietary would imply that independent implementations cannot be made or cannot be made easily without violating patents or reverse engineering or whatever. Vorbis and Theora are nothing of the sort -- they are fully open and unencumbered.

  2. Re:Apple and Ogg by jandrese · · Score: 4, Informative

    There is a plugin you can get for iTunes that lets it support ogg, but last time I tried it there were problems with it (you couldn't stream music to another copy of iTunes for instance because it would stream at the wrong rate and break up every couple of seconds, nor could you stream to an Airport Express).

    --

    I read the internet for the articles.
  3. Re:Well, isn't it obvious? by Anonymous Coward · · Score: 5, Informative

    It's funny that you responded to an article about video with a rambling about audio. It's however hilarious that it got modded Insightful.

  4. Re:Well, isn't it obvious? by ShieldW0lf · · Score: 5, Informative

    Apart from it not supporting DRM, ogg has only advantages - it's equal or superior to most other codecs (the widely used mp3 and wma are inferior) and it's open-source w/o patents restrictions...

    Seriously, does anyone have an explanation for that?


    Ogg isn't a codec. It's a container format. Vorbis is the audio codec in question, and Theora is the video codec in question.

    Theora was created using proprietary code and patented techniques developed by On2 and used in their VP3 codec, adapted to fit inside an Ogg container. There are tools to let you convert existing VP3 streams into Ogg streams.

    The Xiph.org foundation negotiated free access for all to those patented technology before adapting and adopting it. From the Theora FAQ:

    Yes, some portions of the VP3 codec are covered by patents. However, the Xiph.org Foundation has negotiated an irrevocable free license to the VP3 codec for any purpose imaginable on behalf of the public. It is legal to use VP3 in any way you see fit (unless, of course, you're doing something illegal with it in your particular jurisdiction). You are free to download VP3, use it free of charge, implement it in a for-sale product, implement it in a free product, make changes to the source and distribute those changes, or print the source code out and wallpaper your spare room with it.


    The paper from Nokia seems to revolve around the fact that it doesn't support DRM from what I can see.

    --
    -1 Uncomfortable Truth
  5. Re:Well, isn't it obvious? by KugelKurt · · Score: 5, Informative

    I'm sure that I'll be modded down for my following comment, but I post it anyway:

    Vorbis is pretty much dead. While its quality is good, Vorbis has quite high performance requirements just for decoding (negligible on current desktop PCs, but not on portables that run on battery). Even Vorbis's developer Xiph.org acknowledged that and instead of trying to "fix" Vorbis, they started development of an entirely new audio codec called Ghost.

    While Vorbis and Theora are in no way proprietary, the industry already decided to support MPEG-4. Even Microsoft supports it out of the box on Xbox 360 and Zune. Vorbis was cool when it was released, but it never had a modern video codec as companion.

  6. Re:Well, isn't it obvious? by nwbvt · · Score: 4, Informative

    Well you could always get a mp3 player that rockbox supports and install that. Not only does it support .ogg, but it also supports another feature that is rarely found on mp3 players, true gapless playback.

    --
    Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
  7. Re:Well, isn't it obvious? by gilesjuk · · Score: 4, Informative

    Cowon's players support it. They also do FLAC.

  8. OGG player by DrYak · · Score: 5, Informative

    Last week, I went to buy my first mp3 player, and I can't find a single one in my "budget" price range that has ogg support.


    Almost the whole range of Samsung has OGG/Vorbis support built-in.
    Also, there are a lot of "NoName" asian, or less known brands (most of the time re-packaged asian "nonames") that support Swiss Bull-It is such re-packager, most of their player support OGG/Vorbis out of the box, some other after a firmware upgrade.
    I know there are even OGG/Vorbis supporting devices in the "USB stick" form factor (my brother has one).

    In fact, appart the few "Big Brands" who usually support only MP3 (because it's such a huge standard that they can't avoid it) and WMA/ATRAC/AAC+DRM or whatever is the proprietary format of their associated shop ; most lesser brands will support OGG because there's no technical limitation preventing it, there's no patent to prevent them, and that enables them to add another bullet point to their list, with very minimal efforts (There's already an open-source integer-math only implementation called Tremor - adding OGG support for a player usually just means recompiling tremor for whatever version of ARM serves as the player's CPU).

    Sasmung is more an exception for being both a known brand and providing OGG support.

    I'm stuck re-ripping or downloading my entire library.

    As a matter of fact, I've always encouraged people to keep a copy of their library in a loss-less format too.
    This way, there's no quality loss in case of quality loss, in the event of having to shift formats, or use a newer version of the usual codec with better compression.

    I think that right there kills it for most people.


    Depends on what format the people chosed to save their library into.
    I've already had friends with their libraries of WMA changed into coaster because they reinstalled windows, or changed some hardware which triggered windows thinking that it is on a different PC.

    On the other hand, all you need to play OGGs is just to choose your player wisely. Either stick only 1 brand (Samsung ), or if you want to go for the cheap, accept having a player with an obscure name that nobody has ever heard about (and which will have changed business before next year)

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  9. Re:Shoot me, I'm the Messenger by silviapfeiffer · · Score: 4, Informative

    You are correct in saying Ogg is not a codec. But when you compare Theora to VC-1, you must not have been reading the license terms of VC-1 properly. VC-1 is riddled by patents and there are royalites to pay when you use it: http://www.mpegla.com/pid/vc1/ . There is no such thing as royalties to pay for Theora. Also, the only patent on Theora were ones owned by On2 Technologies, who donated their VP3 codec as the *basis* technology for Theora and kindly granted an unrevocable free license regarding those patents: http://www.theora.org/benefits/. As for quality - yes, Theora is a generation behind in compression technology and H.264 is much better quality at lower bitrates. Again - have you read the license conditions? Theora is simply the only open codec standard (as to the definition of Open Standard by Buce Perens: http://perens.com/OpenStandards/Definition.html) with a usable implementation. Mind you, I would watch out for the BBC's Dirac codec http://dirac.sourceforge.net/ which is based on Wavelet technology and is thus opening a whole new space of new video codec developments and improvements - a space H.264 didn't enter. And Dirac is an open standard.

  10. Re:Well, isn't it obvious? by Mantaar · · Score: 4, Informative
    I certainly agree, Cowon's players support FLAC and OGG (Vorbis, damnit you "it's-not-a-codec-it's-a-container"-smart-asses), but the Grandparent added

    and I can't find a single one in my "budget" price range that has ogg support. Cowon's players are way overpriced - they rely on a community of rabid audiophiles (which I happen to belong to) to buy their products that have only a few advantages over cheaper players... Like superior sound quality, 50-60 hours of battery (for the iAudio7) and flac/ogg support. That made me pay 200 Euro for my player. Way too expensive, still.
    --
    I'm an infovore...
  11. Re:Shoot me, I'm the Messenger by Chandon+Seldon · · Score: 5, Informative

    You're missing the point here: Vorbis + Theora is the only major non-patent-encumbered (and therefore legal to use commercially or in free software without paying a bunch of lawyers to figure out what patent fees you owe who) option for video.

    MPEG-4 and similar are great for pirates and organizations big enough to have patent lawyers on staff - but standards have to do better than that. Small companies and free software projects have to be able to play too.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  12. Re:Ogg is an audio codec by DaleGlass · · Score: 5, Informative
    Err, no.

    Ogg is like Quicktime or ASF. There's nothing technically stopping anybody from delivering a mp3 inside an Ogg (seriously), Quicktime, or ASF container. Here's proof:

    Putting a .mp3 inside an ogg container with no encoding:

    $ ogmmerge -o test.ogg theatre\ of\ tragedy\ -\ cassandra.mp3
    Using MP3 demultiplexer for theatre of tragedy - cassandra.mp3.
    +-> Using MP3 output module for audio stream.
    progress: 6538263/6538263 bytes (100%)
    Verifying that it's an ogg container:

    $ file test.ogg
    test.ogg: Ogg data
    Mplayer shows how it's both an ogg container and the audio is MP3 (parts snipped, stupid lameness filter)

    $ mplayer test.ogg
    Playing test.ogg.
    Ogg file format detected.
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
    Video: no video
    Starting playback...
  13. Re:Shoot me, I'm the Messenger by ShieldW0lf · · Score: 4, Informative

    Which costs more to distribute, an mp4 stream or an ogg stream?

    According to a news release from 2002 which is hosted on the MPEG LA site, the price for mp4 was:

    2. In the case of Internet (wired and wireless) or mobile, annual royalties with annual limitations and thresholds will apply: (a) for the manufacture and sale of decoders and/or encoders: US $0.25 per activated decoder and/or encoder subject to an annual cap per legal entity of $1,000,000 for decoders and $1,000,000 for encoders (to be paid by the manufacturer that offers functioning product for sale or distribution, either directly or through a chain of distribution, to the end user), but there is no royalty for the first 50,000 decoders and first 50,000 encoders in a calendar year sold or distributed by a legal entity (applies to no more than one legal entity in an affiliated group); (b) for the use of decoders and encoders to decode or encode MPEG-4 video (to be paid by the party that is the apparent source of such video to the consumer), a licensee may choose to pay US $0.25 per subscriber per year or US $0.000333 per minute of MPEG-4 video used, each subject to an annual cap of $1,000,000 per legal entity, or a $1,000,000 annual paid-up fee (with no royalty reporting obligation), but no royalty is payable on the first 50,000 subscribers during a calendar year (applies to no more than one legal entity in an affiliated group). Subscriber refers to each unique viewer for any part of a year, but where the content provider's remuneration is not directly from subscriptions (e.g., advertiser-supported services), MPEG LA will work directly with Licensees to come up with a consistent method of counting subscribers that works with their business models.

    3. In the case of Stored Video (packaged media and video transmitted and stored for viewing for which a transactional fee is paid), the replicator or content provider will pay (a) US $0.01 per 30 minutes or part to a maximum of US $0.04 per movie; (b) US $0.005 per 30 minutes or part thereof to a maximum of US $0.02 per movie where the content of the Stored Video is 5 years or older (after it was copyrighted or subject to be copyrighted), and (c) US $0.002 for a Stored Video of 12 minutes or less.


    So, if the current terms even vaguely approach this older release, the difference in price/time sacrifice for the higher file size is more than offset by the pricing. Dollars and cents, free and open makes sense.

    Anyone got current/more accurate pricing info?

    --
    -1 Uncomfortable Truth
  14. Re:Well, isn't it obvious? by Malevolyn · · Score: 4, Informative

    I can verify this. However, the iPod causes a loud click when the buffer starts about one second before the current track ends. Rockbox doesn't have this issue. You can also change the buffer length in Rockbox. I think the iPod's is only a half second, to be honest.

    --
    Your ad here.