MP3's Loss, Open Source's Gain
nadamsieee refers us to a piece up at Wired on the fallout from Microsoft's recent courtroom loss to Alcatel-Lucent over MP3 patents. From the article: "Alcatel-Lucent isn't the only winner in a federal jury's $1.52 billion patent infringement award against Microsoft this week. Other beneficiaries are the many rivals to the MP3 audio-compression format... Now, with a cloud over the de facto industry standard, companies that rely on MP3 may finally have sufficient motivation to move on. And that raises some tantalizing possibilities, including a real long shot: Open-source, royalty-free formats win."
And that raises some tantalizing possibilities, including a real long shot: Open-source, royalty-free formats win."
Yet the title of the article says it's "Open Source's Gain"?
Wikipedia article has a link and says "Although Xiph.Org states it has conducted a patent search that supports its claims, outside parties (notably engineers working on rival formats) have expressed doubt that Vorbis is free of patented technology."
Penny - plain text accounting
There are two types of people in the world: those who divide people into two types and those who don't.
M$ forbade ogg to users of their "plays for sure" DRM. This blatantly anti-competitive action was slapped down in the EU, and lamely explained as a "mistake", but is a reason every cheap "mp3 player" does not also play ogg vorbis like my Trekstore or my Zaurus does. The hardware issue is spurious and there are low resource vorbis codecs.
Software patents suck and I'm happy I have mostly avoided mp3. It was a pain to get in the first place and it's still a pain. Too lame will give you "mp3" for your cheap player without patent problems, but vorbis is technically superior. Most of my music is ogg and I don't have any real problems enjoying it.
Friends don't help friends install M$ junk.
All the double-blind tests by audiophiles at Hydrogenaudio and other sites that due true ABX testing disagree with you. For most people, most of the time, with most types of music, pretty much every modern codec is transparent well below 256kbps.
Yes, people can train themselves to listen for the specific artifacts of different codecs, but if you're not an audio engineer, why would you want to?
Recursive: Adj. See Recursive.
The obvious answer is lossless (FLAC, etc.) so that I can store it perfectly and then recompress it into whatever I need. However, that takes a lot of bandwidth to distribute, so I'd have to say my next choice would be high bitrate MP3s (256 or 320kbps) because they work *everywhere*. (I can't tell the difference, so I stick to 256kbps myself. I'd like to see a statistically valid double blind test that shows any difference in perception.)
I admire the Ogg Vorbis project for creating a free codec that may not be patent-encumbered, but my cars and my iPod don't play ogg files. Considering that I think of my cars as my personal listening studio, well, they're first on the importance list when it comes to compatibility. MP3 for me, and it will be for the foreseeable future.
Ogg Vorbis is the Xiph.org foundation's lossy format. FLAC is the Xiph.org foundation's lossless format. Clear now?
Acutally, all formats may be in danger. The Alcatel-Lucent-Bell Labs patent is very generic and can theoretically be applied to all digital audio formats.
t ails-on-alcatels-15-b-win-against-microsoft/
http://crunchgear.com/2007/02/24/patent-monkey-de
So suppose I'm making a videogame, one area I find that OGG is popular in. You are absolutely limited to a dual layer DVD for storage space, no publisher will go over that. In reality, I probably have to try to fit it on 4 or 5 CDs and/or a SL DVD. There are still plenty of computers with CD-ROMs only, with otherwise new hardware, so DVD only releases are somewhat rare. Ok so we have to consider the audio assets. Sound effects are a big deal, they are often stored in a lightly compressed or uncompressed format. However music and voice, well that's another thing entirely. Suppose you want a fairly robust soundtrack at like 2 hours and you want a lot of voice acting, which pushes 10 hours (not at all hard to do).
So the music is 44.1khz, 16-bit, 2-tracks, the voice you cut down a bit and do 22khz, 16-bit 1 track. That's about 2.6GB uncompressed. FLAC tends to get around 50% compression, so 1.3GB or so. Ouch. That requires over 2 CDs to do. If I'm on a DVD it's still a good amount of space. If we want to stick to a SL DVD, that means only 3.4GB for all other assets.
Now what if we go OGG? Well for speech we can easily go 64k. We can probably even push it to less if we want but 64k should give great speech quality. For music we could go pretty low since it is in game (UT 2004 is only 96-128k) but heck, we'll be generous and say 256k which is "CD Quality" on everything but the very best gear. That totals about 500MB. Much better, under a single CD now and nearly a 3x savings over FLAC. We can easily halve that again by going 32k and 128k respectively and still probably sound great to the vast majority of users.
For a music collection, sure use FLAC. It's your drive, you determine how much space you want to buy. For games, however, you need to be economical about it. You don't want your assets taking up more space then they have to, that can artificially limit your market.
Ogg is Xiph.org foundation's streaming container format. Vorbis is Xiph.org foundation's lossy audio codec. FLAC is Xiph.org foundation's lossless audio codec. Everyone's clear now
Havoc Video
iPods can play ogg/flac files, as can any mp3 player supported by Rockbox.
http://rockbox.org
I seem to recall that before AOL would allow Nullsoft to add OGG to WinAMP, AOL carried out a through patent search and declared OGG "safe" from patents and therefore safe to include in WinAMP.
Yep, MP3 only sucks with a bad encoder (most of them). Using Fraunhoffer or LAME you can get files that 99+% of the time can't be distinguished from the original at ~220Kbps VBR. AACPlus amazingly sounds good (not great) at 48Kbps (see somafm.com), we've come a long way since the days of 128Kbps CBR MP3's from crappy encoders.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
- Ogg is a container like Matroshka (MSK) or AVI (but better than that one. Almost anything is better than AVI)
- Vorbis is a sound codec, just like AAC.
FLAC is a format that considers both the compression codec AND the container (something like MPEG : you have both codecs, like MPEG-2 MPEG-4, MPEG Audio Layer III, and containers like MPEG Programm (MPG files)).
You can have a stand alone FLAC file (with one given container format) or by using another switch on the command line, you can have FLAC compressed audio inside an OGG container.
The first is called "Native FLAC", the second "Ogg FLAC". See here
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]