Ogg Vorbis - The Free Alternative To MP3 315
Christopher Montgomery:
Vorbis is a hybrid time/frequency transform coder like mp3, but the similarity really ends there; it's more similar to TwinVQ in some ways (many shared mechanisms, albeit used somewhat differently).
Like mp3 (and virtually every other useful transform coder), we first look for strong changes and natural breaks in the input audio, and can use this information to break up the incoming audio into different sized blocks. When you lose information in the frequency domain, the resulting noise spreads throughout the time domain. A very strong spike in time will get smoothed out by frequency quantization, so the larger the block, the more audible it is. You want to isolate these strong, sharp events in smaller blocks.
Past this point, the similarities with mp3 end. Vorbis can do a time-domain pre-encoding using wavelets to further reduce spreading of time events and non-tone data. The current libvorbis doesn't have the code to do this yet, but the hooks are there for when we do finish this code (this feature will be post 1.0. Wavelets are still something novel that no one else is using in serious production yet, and we need to do more real R&D before it's ready).
Vorbis takes the time data directly to the frequency domain with an MDCT, where mp3 first subbands the data. The polyphase pseudo-QMF filter that mp3 uses for subbanding is not completely orthogonal; no matter how good the implementation, there will always be some aliasing. For this reason, Vorbis dispenses with subbanding altogether and just uses a large MDCT.
Vorbis then computes line-by-line masking curves for local peaks, long-distance simultaneous tone masking, simultaneous noise masking and temporal masking. These curves are use to separate inaudible tones from audible tones, and then choose a frequency domain amplitude curve that represents the 'base energy' of that audio frame. The base energy curve (I call it a floor) is subtracted from the MDCT data (like a whitening filter), which produces 'frequency residue'. The floor is converted to an LSP (line spectral pair) representation and then it and the MDCT residue are vector quantized into the final output codewords by a cascade of custom VQ codebooks that are packed along in the header of the bitstream. The result is one vorbis audio packet.
The audio packet is them embedded into an Ogg bitstream page and the page (when full of packets) is shipped out in the stream.
The decode side does the reverse, but without all the masking analysis. We extract the string of packets from the Ogg bitstream, and for each packet unpack the floor and residue, take the dot product and then do an inverse MDCT to recover the time-audio frame. Each frame is lapped and added to the previous frames and we get the original audio out.
Very simple, see? :-) To be fair, the masking analysis is the only real black magic. What I'm doing is almost entirely based on the masking curve data published in the late 50's by Robert Ehmer.
One thing the current release of Vorbis does not have is channel coupling (like mid-side stereo, although we'll be doing it differently). Beta 1 and beta 2 actually include multiple totally separate channels. The fact that we equal and better mp3's quality missing this huge piece is exciting. Mid/side stereo in mp3 drops the final bitrate of a stereo stream by 30-50kbps. To get a real comparison of Vorbis vs. mp3, compare mono streams or force the mp3 encoder not to use joint/intensity stereo (eg, -m m in LAME 3.84). Vorbis at 56kbps mono beats mp3 at 80kbps. At equal bitrate there's no comparison at all.
Slashdot:For those just tuning in, what's the project all about, and how did it get started?
The Vorbis codec is a lossy audio compression codec similar to mp3, but we're shooting for better performance (lower bitrates for a given level of quality) as well as keeping it totally Free as in Beer and Speech. I started work on Vorbis a week or two after Fraunhofer sent out 'cease and desist' letters to several free mp3 encoder projects in the fall of '98. At that point, it was clear the worst case was happening; the squeeze was on by commercial entities to not only dominate the legal distribution of music, but the underlying technology as well. A 'free license' to owned technology means nothing (and that's why Real and Windows Media are also worthless as infrastructure to us).
Fraunhofer (and MPEG in general) and the RIAA are also a bit too friendly behind the scenes, if not entirely in bed together. If you really believe SDMI is about protecting the artists, well, I have some wonderful Oklahoma beachfront property for sale at prices that are a steal, but you'd better act fast!
It's ironic that at the same time mp3 has been an agent to open up music distribution, it's becoming a tool for commercial interests to reclaim control. If online music is to fulfill its potential, an oligarchy can't be allowed to control its distribution or the technology behind it. The Internet would not have reached critical mass if it was a product of Microsoft or AOL or Oracle... It wouldn't ever have happened. Corporate control of every facet of online music will just strangle it in the cradle. The inventors of the Internet 'gave it away,' and that's been a great thing for business. However, the important lesson here is that the foundations were set in stone and wrought from iron before any company had self-interested influence. TCP/IP (brought to you by research laboratories) is elegant and farsighted; it's taken thirty years for it to begin wearing thin. E-mail is similarly brought to you from academia. HTML, on the other hand, (as ultimately brought to you by Netscape and Microsoft) makes good engineers weep and gnash their teeth.
We need to have unbreakable free music foundations in place before letting the commercial interests have their way with the infrastructure. I wouldn't rely on any infrastructure they build themselves.
Ogg and Vorbis are trying to continue the principles for which we in the open world see mp3 standing.
Slashdot: What are you working on right now?
Vorbis second beta. General quality improvements, additional bitrate modes in the encoder (96-350kbps stereo, mono modes), bugfixes, etc. After beta 2 (look for on Tuesday at about the time LinuxWorld Expo in San Jose opens), we have low bitrate modes to finish, channel coupling (joint stereo and joint surround) and constant bitrate modes (Vorbis by default is VBR).
Others in the project are working on tools... Mike Smith, Kenneth Arnold and others are knee deep in utils, Jack and Chad of Icecast are adding Ogg streaming to Icecast, Ralph Giles and Rob Kaye are working on stream mixing, metadata streams (Ralph is also hacking on MNG over Ogg). Kim, Tori and Emily at iCast are writing documentation...
The project has also outgrown our group. There are now Vorbis news sites (like govorbis.com and vorbiszone.com), an all-vorbis music label (vorbisonic.com) and other vorbis related sites poppin up. angrycoffee.com is working on Vorbis tutorials for beginners.
Within the core team, we need to get more people who are up on signal processing aspects like in the community around LAME.
Slashdot: Is this your full-time thing?
Yes. Ogg and Vorbis development are sponsored by iCast and they're also deploying it internally. In addition to paying salaries, they're pitching it to the industry and providing legal assistance.
Slashdot: Xiphophorus is a collection of people, projects and tools. What's going on with the collective?
Vorbis is a 'serious' project now, so we're expensing the massive espresso consumption ;-) The few of us who are now getting paid to do this can afford to be extremely intense about it. Other contributors still come and go. Right now, we're all pretty much focused on Ogg Vorbis; I have to apologize to all the cdparanoia users out there. I'll be working on it again in the future, but right now I only have so many cycles.
Ogg and Vorbis are currently getting more outside attention than we can really gracefully handle (well, handle and still get work done at the rate we're used to, which was still always slower than we want ;-) Apparently someone on some list claimed 'Vorbis was dead' because we hadn't updated the Web site in a month. Ha! If we were 'dead' we'd have plenty of time to write HTML :-) And answer mail. Anyone who sent me personally mail in the past month and a half, I'll answer it eventually, I promise...
Slashdot: Are you out to replace mp3 as the sound format of choice? If not, why not, and if so, what are the challenges?
We're out to keep things Free (capital F intentional). If MPEG turned around and made the mp3 spec and patents public domain, we'd definitely declare victory (and then continue coding to improve Vorbis). But we all know that isn't going to happen. More likely, if Fraunhofer decides we're a threat, they'll just delay licensing (remember kids: free licenses to binaries aren't worth jack) until the competition dies down. Then they'll squeeze again.
Honestly, I don't think we're going to 100% replace mp3 (people still use RAR for Christ's sake). I lay better than even odds on us eclipsing mp3 in the next year if the licensing picture stays the same. We also intend to have 80-96 kbps stereo streams that sound better than mp3 128 by that point, so people (and businesses) won't exactly have to give anything up to save money. Also expect hardware support soon, possibly by end of year if things go smoothly.
Slashdot: You talk a lot on your Web site about Open software. Which came first, the desire to deliver multimedia, or the drive to develop it openly?
My real hacking skills germinated at the MIT Lab for Computer Science. I'd coded practically all my life before getting to MIT, but I'd always been the best coder I knew, so I hadn't really learned much. When I got to MIT, I didn't feel stupid but it drove home that I had a lot of catching up to do. Most of my mentors were from the previous generation (all open source people) but a few of the very hardcore people were younger than me, too.
I've been a musician all my life too, albeit not a very good one (I feel a bit like Soliari in Amadeus) and Ogg was born in '93 when I bought a 1 Gig hard drive and a sound card and thought 'this is unlimited space! I can put music on this! And do things with it!'. I quickly found out that a Gig wasn't unlimited by a long shot, not even in '93 (I filled it with mail eventually), so I started muddling with compression. Greg Hudson made an offhand remark about there not being any good, free, music compression libs at the time, and Squish was born. I got a letter from a lawyer a few months later politely informing me that 'Squish' was a registered trademark and if I didn't change the name of my software, I could forget ever owning anything in the Western World ever again. Mike Whitson renamed the codec 'OggSquish'. The Ogg project was born. Oh, and we plan to release an updated Squish codec again sometime in the next year.
yes but... (Score:3)
Who are the experts? (Score:2)
Will Vorbis be the next VQF? (Score:4)
Re:But does it stand a chance? (Score:2)
The only other thing is playing and encoding them.
Thats no big deal though. Anyone can get a one-off winamp plugin download without a problem.
I think the take up might be slow initially, but once we reach critical mass, watch ogg take over the lossy compressed-audio throne. (_if_ that is, it's really better than mp3 as some of us believe it is)
btw, I think any comparison of mp3 vs ogg to gif vs png is flawed. Think about it.
URL? (Score:2)
Hardware Hardware Hardware!! (Score:5)
When we get the first wavelet-enabled version, I would love to see Ars Technica (or somebody else) do an independent technical review of the audio quality vs. mp3 (and maybe vqf, aac, windows media, and whatever else there is...)
vs LAME (Score:3)
The LAME team takes extra care in analyzing the output and comparing it the FhG encoder and the previous version of LAME (just in case something broke). How does the Ogg team compare results? Is it with listening tests?
-mark
I'm hearing FUD or a FUD-like substance (Score:2)
There's been no real reason to think that MP3 will be "controlled" by the dark forces of the RIAA. MP3 is VHS, Ogg is Beta (a bit better - but is it worth the switch?), and the only way that it is going to catch on is through scaring people away from MP3. The RIAA is the best bogeyman to come along, so it's no surprise that they're used; and Fraunhofer - well, Germans always scare people, don't they?
will it be easy to mention? (Score:2)
will they be
The word 'emmpeethree' has a certain flow, a rythym that satisfies. I think it is an important element to the continued success of the mp3 format. The histroy of the mp3 format shows the success is due to being in the right place at the right time, but now that we have an easy, universally understood 'name' to use in mp3, Vog Orbis has its work cut out for it. There'll have to be a catchy abbreviation or truncation before this will move forward.
:)Fudboy
How about sync issues? (Score:4)
Re:yes but... (Score:2)
I hate to say it, but there it is.
Your Working Boy,
When MP3 is illegal (Score:5)
(Sure, you'll be able to find them on the Net, but if RedHat can't legally put them on their CDs, they're in the same twilight zone as arcade ROMs.)
As there is a single point of control for MP3, the RIAA could easily pay Fraunhofer a few billion (or even buy them outright through a front company), and get open MP3 pulled, forcing everybody to upgrade to encrypted SDMI formats.
Owning the patents for a technology you wish to bury can be very powerful. When Macrovision developed the copy protection mechanism embedded in all DVD players, they also created and patented a device for removing the protection. This enables them to sue anyone attempting to sell such a device or distribute the details of constructing one. (Not that it eliminates said information, but it drives it sufficiently underground to keep the ordinary people from seeing it.)
Once Fraunhofer start getting heavy with MP3 licensing, the penguinhead army will adopt Vorbis in a flash, and hopefully so will Windows-using music fans. Then the battle lines shift to hardware players.
The way to win the market (Score:4)
"Hey, this piece of music is available in both mp3 and ogg format, but oggs are a lot smaller, so I think I'll download that one."
look at vqf (Score:2)
Re:yes but... (Score:2)
if it does, that attitude will be why.. (Score:3)
as for me, i plan on investigating it more as soon as i get home today. it sounds (of course) great, we'll see how it
still, just like mp3, it won't be a replacement for CDs.. i haven't downloaded an mp3 in months, actually. i can't play them in my car, and why would i want to? CDs sound better. sure, there's the hassle of switching CDs, but really, with a nice sized disc-changer, that's just a once-a-month switch.
at one time i had 13gigs of mp3s available on my machine. that was over a year ago. right now i have none.
it's useful, but only for songs you don't really care about, you have an urge to hear them, download it, listen to it, and you're done. maybe check out a new album. but songs you care about, ones you want in a collection (i hope i'm speaking for more than myself here), are worth having on CD.
...dave
Re:But does it stand a chance? (Score:2)
VQF got eaten by being proprietary (Score:5)
It may not go mainstream, but it will not be defeated like vqf was.
And if we get hardware players, you can bet I'll be moving all my music to vorbis!
WMP codec (Score:2)
So make a WMP codec. And for that codec, and all of the plugins readily available, make very very good installation instructions, or better yet, automatic installation procedures, so that even the shy-est users can do it.
Re:When MP3 is illegal (Score:3)
Just like we all use use .png instead of .gif today you mean?
Sorry, I'm in a pessimistic mode today
Horse and Buggy (Score:2)
A flawed example (Score:2)
However, the important lesson here is that the foundations were set in stone and wrought from iron before any company had self-interested influence. TCP/IP (brought to you by research laboratories) is elegant and farsighted; it's taken thirty years for it to begin wearing thin. E-mail is similarly brought to you from academia. HTML, on the other hand, (as ultimately brought to you by Netscape and Microsoft) makes good engineers weep and gnash their teeth.
So, what about Delphi - designed and maintained by a single company for purely commercial interests? It has an elegent design which accepts new features as required, and has been updated over the years to fit new ideas without sacrificing backwards compatability or elegence.
And then there's C++ - a similar language that, whilst undoubtedly powerful, is maintained by a standards body which means that updating the langauge is a task with a duration measured in years.
Not all things under corporate control turn out poorly. HTML is not a good example.
Re:will it be easy to mention? (Score:2)
They went for the extension
---
Re:hardware (Score:2)
This DSP is available as a standard supported component, not only as an MP3 decoder. It's therefore quite possible for developers to write a Vorbis decoder for it even without hardware manufacturer support.
I don't think it's the only low-power DSP available that's capable of this sort of job, so some other semi-custom design is quite possible.
Why wouldn't it? (Score:4)
Furthermore, if this new format prooves to have better quality for lower bitrates then there is an additional incentive to use it. Even if it didn't people don't really have a loyalty to Codecs. People talk about MP3's because that's the only tech out there right now that provides the quality for the space constraints. It could be WAV, or AIFF, or RealAudio for all they care. Since they don't have to buy new hardware to support new codecs it doesn't matter to them.
---
Try minidisc (Score:3)
I went out and bought a minidisc player for about $200. It is a dream since discs are only $1.50 a piece and hold as much as a CD. It supports digital recording and is smaller than almost all mp3 players except maybe that mp3 player in a pen from sony. Anyway, it will save you on flash costs and on long trips, having ALL of your music instead of 32 megs worth is a real plus. Only downside that I have found, realtime recording, but you only record once so it hasn't been a hassle. Check out minidisc.org [minidisc.org] if you are interested. Some players even support text transfer from the computer ect, and it saves so much on media costs.
Re:I'm hearing FUD or a FUD-like substance (Score:5)
> RIAA. MP3 is VHS, Ogg is Beta (a bit better - but is it worth the switch?), and the only way
> that it is going to catch on is through scaring people away from MP3.
If you are a musician, and you want to put a recording up on your web site, you owe $15,000 per year according to www.mp3licensing.com.
That is scary.
Re:yes but... (Score:2)
The true story here is that the Napster crowd doesn't want a better MP3 than MP3. They don't know or care about "Free" software, and they won't embrace Vorbis unless there's something in it for them. And curiously enough, that has something to do with skinnable apps.
Does no one else wish to kill Nullsoft for creating this skinning craze? I don't need a skinnable clock, thankyouverymuch.
--
Re:look at vqf (Score:2)
Re:Try minidisc (Score:3)
Blank CDRs are going for about $0.50 / disk. Using ogg or mp3 format, they hold roughly 10 CDs worth of music on one disk.
MP3 players which double as CD Players are the perfect solution -- you can burn your own music collection onto CDs and listen to them anywhere. As the original poster correctly points out, we need ogg support on these hardware mp3 players! Fortunately, most are flashable, so upgrading to new, better formats (such as ogg) shouldn't be a problem.
There's already an MP4 (Score:2)
This [mit.edu] is probably a good place to start looking.
Re:vs LAME (Score:2)
MP3 is VHS, Ogg is Beta ?!? (Score:2)
So, you might want to re-write that statment:
MP3 is Beta, Ogg is VHS.
The biggest difference is that Beta and VHS came out around the same time and fought it out from the start. MP3 is already established, so it might be hard for Ogg to de-throne it.
Re:yes but... (Score:5)
Re:URL? (Score:3)
and I expect you to actually make it a link, like this: http://www.vorbis.com/ [vorbis.com]. You shouldn't lambaste /. for being lazy if you are too :)
Re:yes but... (Score:2)
It sounds as though there are some fundamental changes under the hood, but in the end Linux is just another operating system. It might be more secure, but the previous install base of Windows will hold it back from becoming mainstream.
Re:Who are the experts? (Score:2)
Besides, there are no aclaimed institutions for teaching lossy compression techniques. Thus the only definition for expert is one who has researched or studied the research in the field. So who says the Ogg group aren't experts?
i just can't shut up today.. (Score:3)
but this isn't all good, it's a question of quantity vs. quality
MP3 players which double as CD Players are the perfect solution -- you can burn your own music collection onto CDs and listen to them anywhere. As the original poster correctly points out, we need ogg support on these hardware mp3 players! Fortunately, most are flashable, so upgrading to new, better formats (such as ogg) shouldn't be a problem.
the whole hardware-mp3-player hype is mind boggling to me. i mean, i understand it, as a fad and gadgetry thing, but.. you're basically making a downgrade in your audio system when you go from a CD player to a straight-up mp3 player. the hybrids are the obvious, good, middle-ground.. as long as the price difference is reasonable.
the hardware fad is so bizarre though,.. there was never this kind of reaction over MOD or S3M
...dave
Re:How about sync issues? (Score:3)
Ogg is designed to allow seeking to sample precision, and indeed the current library can do exactly that (the players only seek to a given time, rather than a given sample, but that's a limitation of the players rather than the format). All the info is there, and the library gives you everything you need to use it.
Ogg also allows for multiplexing of streams (so an (as yet non-existent) ogg video codec could give you one stream, and vorbis give you another, all within the same file, and all with the syncing info you need.
Re:Will Vorbis be the next VQF? (Score:2)
The reason that VQF had no mainstream support is that it was closed. No one could make VQF files, and no one could play them. I think it was only available for one or two platforms.
Vorbis has that particular problem licked, since it's open.
---
Re:yes but... (Score:2)
I think the real question is whether the format will get an appealing name. Ogg Vorbis? It does not sound nearly as good as "MP3", which rhymes with "MTV", and BOTH just happen to mean "music" (less so with the latter). The only cool expression I can think of for OV is "ogg hunt". With Napster, et al that term should not matter.
To extend on that idea -- should some other format replace MP3, will the world ever completely drop the term? Musicians regularly release new "albums" or "records" without pressing a single platter of vinyl. People still use DSL and ISDN "modems". I think it fair to say that MP3 will be around in some form or another, if only by name, for a long time.
Vorbis support in CDex (Score:4)
The Secret of Widespread Adoption. (Score:2)
Re:When MP3 is illegal (Score:2)
Hey, PNG did pretty well. The only place I ever see GIFs anymore these days is on the web. Everywhere else, PNG has kicked GIF off the face of the earth. Except for my browser cache, there aren't any GIFs on any of my computers at all.
---
Re:if it does, that attitude will be why.. (Score:2)
Sure you can. Just put a PhatNoise system in there! Guaranteed to have the same quality experience as a traditional CD player. Works great BTW :-)
http://music.zdnet.com/features/phatnois e/ [zdnet.com]
http://www.phatnoise.com/table.htm [phatnoise.com]
Possible to convert mp3 to ogg? (Score:2)
--
Bunch of thieves! (Score:2)
Damn.. OGG *is* good! (Score:2)
As for sound quality I noticed no difference between 192kb/s from the MP3 format to the 119kb/s from the OGG format.
I feel that we have a winner here and it will just be a little longer before that OGG will be dominant over MP3 if not its equal. I just hope they get the support they need.
OT: I did find a small and annoying bug in the plugin player. When you are playing an OGG file and try to peruse the playlist it will always bring you back to the song that is playing. You'll have to stop the track to cycle through the other songs, no biggie though.
Just in case you are wondering where the downloads are, http://www.vorbis.com/download.html [vorbis.com]
Re:i just can't shut up today.. (Score:2)
That said, Ogg Vorbis seems to deliver the same 'I can't tell' thoughts at 160. Even at 128, it's rather hard for me to tell, sounding better than a 160 LAME mp3. I was using a older version, and there was a bit of cross-channel noise they have since ironed out preventing me from saying 'Gee, looks like I need to reencode those backup tapes of
Re:Possible to convert mp3 to ogg? (Score:2)
That's my usual reaction whenever anyone suggests anything like this. You DO NOT convert from one lossy format to another. You don't even want to reencode something in the same lossy format. Both are BAD. I'm not going to talk about how much you'd lose doing this conversion (though I could) because you SHOULDN'T EVEN THINK OF DOING IT.
Ugh. Glad I got that out of my system. Remember: reencoding in lossy formats is always a bad idea, no matter what.
The really good thing about Ogg Vorbis (Score:2)
Much has been made of the fact that it's free of the MP3 patent problems, but it gains in another way as well: freedom from the inertia and politics of standards committees, and freedom to depart from a single key idea or solution (MP3 is inherently a straightjacket). This pretty much guarantees that its development will proceed at a much faster pace than multi-corporate commercial developments in the same area, as long as its main proponents don't abandon it for a few years.
With that proviso, it seems to me that these inherent advantages put it in a very strong position similar to that of open-source operating systems versus their closed counterparts.
Re:yes but... (Score:2)
Re:yes but... (Score:2)
I wouldn't say that. Asking around, it seems like most of the heavy Windows MP3 makers on Napster have moved over to Albert Farber's open-source CDex [n3.net], which does a better, more reliable job of extraction than the other rippers and uses the LAME encoder in a graphical interface.
Re:Who are the experts? (Score:2)
The two main reasons that come to mind are:
Either of these arguments could have equally well have been applied to Elliptical Curve Cryptography when compared with the RSA algorithm, and ECC is only now being 'discovered' again long after its initial description.
Re:The way to win the market (Score:2)
Not always...look how DivX came and conquered. If you create something that's just plane better then the rest, sometime the support for it comes crushing in....
Re:When MP3 is illegal (Score:2)
Anybody who does the work without securing a license is in violation.
And if they refuse to license anybody, then every "clone" of the product is illegal.
Re:vs LAME (Score:2)
Walt
Re:yes but... (Score:2)
Looking at the computer world as it is right now, the only way that it could really hope to catch on is if it was integrated into WinAmp, QuickTime, and Windows Media Player for starters, so that people could just merge this new format into their current collections...
I can't tell by the interview if that'll be possible though. Is it GPLed, or under a more BSDish type license that'll actually encourage people to integrate it into their products?
Strategy to get it adopted? (Score:2)
Re:When MP3 is illegal (Score:2)
-Vercingetorix
Sounds good, but will it survive? (Score:2)
VQF is also superior to MP3 (which is, frankly, the worst lossy sound format currently out there), some of which went into the making of MP4. It has free (as in beer) encoders and decoders for Windows (and has had, for some time).
Up against opponents like this, Ogg Vorbis is going to have to pull some amazing rabbits out of the hat, if it's going to be seen as a serious alternative.
Now, I'm not saying that's impossible, or even unlikely - the (truly) Free software world has the benefits of strength in numbers, strength in minds, strength in flexibility, and no paymaster to kow-tow to, every five minutes.
What I -am- saying, though, is that Ogg Vorbis isn't going to achieve anything remotely considerable as success if it's chiefly being compared against a dead & decaying standard, that is only staying upright by the sheer will-power of a few million zombie high-priests.
IMHO, Ogg Vorbis has to (at least) match, if not surpass MP4, in EVERY respect, if it's to be a genuine contender in the War of the Formats.
Re:When MP3 is illegal (Score:2)
Re:Horse and Buggy (Score:2)
Re:Damn.. OGG *is* good! (Score:3)
Also, I'm listening to Trio's quintessential "Da Da Da" song, which the encoder actually made _larger_ in OGG format. Quality's decent, but you have to wonder what causes some files to become larger. Most of the files I've encoded get smaller -- around 60-80% of the original size.
More like .ogg : .mp3 :: .gz : .Z (Score:2)
<O
( \
XGNOME vs. KDE: the game! [8m.com]
RAR vs. BZ2 (Score:2)
<O
( \
XGNOME vs. KDE: the game! [8m.com]
exactly! (Score:2)
Seth
Re:yes but... (Score:2)
ogglame foo.mp3 foo.ogg
(ogglame is an encoder/transcoder)
Re:yes but... (Score:2)
The best way to get a smooth adoption for this codec is to support as many players as possible (through plugins etc.). In addition, support for encoding software is essential as well. It is dead easy for joe average to convert his cd's to mp3s now. Since he won't understand the difference between vorbis and mp3 anyway, it will be quite a challenge to get him to use it.
In any case, I can't hear the difference between a 128 kb/s mp3 file and a 196 kb/s mp3. I don't really care about bitrate anyway since I have more harddisk space than I can fill with mp3 right now.
Re:modem usage (Score:2)
Bill - aka taniwha
--
Anybody remember GIFs?? (Score:2)
Frauhopper (sp?) has, as alluded to in the article, already started exercising some of that muscle. The price of freedom is truly eternal vigilance...
~Hammy
eMpeg upport? (Score:2)
---> Kendall
Re:Who cares about licensing? (Score:2)
This is just one scenario of many. The fact that Vorbis is available will keep their actions in check. (Similar to the concept that the existance of Debian keeps the other Linux distros in check.)
~Hammy
"Freedom lost can no longer be defended."
This guys got it all wrong. (Score:3)
<beep>
<frequency>50hz</frequency>
</beep>
<guitar>
<style>bass</style>
<note>high C</note>
</guitar>
...
Actually... (Score:2)
Re:i just can't shut up today.. (Score:2)
In the portable market, it's a no-brainer. No moving parts, so no skip, no wear, ever. Music is easily downloaded from napster (you don't think anyone pays for the music on their portable mp3 player?) As for the component system mp3 boxes, I don't see those lasting, no.
Re:Who are the experts? (Score:2)
Crypto moves forward slowly for another reason too: safety. RSA has been hammered on like mad, we're still not sure that ECC doesn't have some fatal weakness.
Re:Why wouldn't it? (Score:2)
Sure, but in each case the successor was significantly better. Advances in technology can really be grouped into two categories: speed/performance/convenience and features.
Tapes replaced vinyl because you could carry tapes around in your back pocket. They didn't dwell on the fact that they were considered to have lesser quality. That advancement was mainly for the form factor.
And then CDs came out, and tapes were gone. CDs are random access, and have much higher quality. But you could no longer record on them. So new functionality was the motivator for the change in public use.
Of course, now we're all working in the digital domain, random access, but we have these huge expensive players called computers. Computers are general purpose machines, so they're not tied to a certain format like CD players and turntables.
So the format matters less than having adaptable players. If we have an abundance of software players for all the major operating systems, and have format upgradeable hardware devices, we'll be set, and will be able to take advantage of the latest digital music format of choice.
-o
Re:Guns instead of MP3s (Score:2)
Stop swallowing what the media tells you and actually research things yourself.
--
alSeen@narnia.net
If so, I for one will never use it (Score:2)
Quick clue session: there is no such thing as a defensive patent! A patent is a patent. The notion of a 'defensive' one is the intellectual property equivalent of passive-aggressive behavior. At the end of the day it's just a patent and has inevitably, unavoidably put the control in one person's hands, or one entity's, along with all the tools for abuse. There is NO such thing as a defensive patent. If people's desire to create and share their OWN INTELLECTUAL PRODUCTS is not enough to protect them legally- then we need a revolution of legal expectations, NOT 'defensive patents'. Are we not clear on the fact that the Vorbis people are doing their own work, in public, pointedly avoiding potential legal problems? Just how much credibility do we want to give potential attackers here? I'd rather be ready to scorn the potential attack and wave lots of evidence of prior art, instead. At some point that HAS to be enough. If it's not enough the system is so totally screwed that it's morally and ethically intolerable to cooperate with it in any way at all...
Re:The way to win the market (Score:3)
Also they have ecoders for Linux X86, BEOS and WIN.
Forget Napster Gnutella already has support for every freaking format there is or any new formats you could ever come up with.
Re:When MP3 is illegal (Score:2)
for most people, its too much ($$$) to deal with.
Holy crap (Score:2)
"What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is"
You think Nanny Ogg would like it? (Score:2)
Seriously speaking, Vorbis is named after the Pratchett character, but Ogg is not named after Nanny [xiph.org].
Best regards,
January
P.S. Cuius testiculos habes, habeas cardia et cerebellum. :-P
MUSIC content? (Score:2)
So to hell with the 'Dozers, their soundcards won't be producing clean enough recordings to flaunt Vorbis anyways (except for the few mad dozers running kilobuck soundcards, that's different)- if there's anybody capable of doing it, get this stuff deployed on MacOS _pronto_, then do something like make an extension that adds the Vorbis codec to Quicktime. Hell, just whip up a quick and dirty SIOW port for just the CLI tools and have people use that for now- but get it into the hands of the serious professional audio geeks. Heck with the soundcard people! The majority of CONTENT is not generated by CD rippers- I'd say that content was the digital audio, and the ripping is just translating content that already exists. Wouldn't you rather have the artists releasing Vorbis content themselves?
Re:How about sync issues? (Score:2)
----------
AbiWord [abisource.com]: The BEST opensource word processor
Holy CRAP! (Score:3)
But wait, it gets better! A minimum of one cent per download??? Just how much do they freakin' think I _make_ from the downloads at mp3.com? I don't CHARGE people for those, it's part of the incentive program. As near as I can figure this would be in the thousands of dollars! O_O
Oh, man, you are right, this _is_ scary. Hopefully I can get paid what I'm currently owed while still remaining 'blissfully ignorant' of this situation. To me, the one cent minimum royalty on each download is the CRUSHER- that is an absolute showstopper. Makes me glad I never invested in an encoder beyond BladeEnc (say what you want, if you have the capacity of pre-emphasising the highs you can get a really smooth full sound out of it that's not over-dull).
Who knew? I could see a scenario in which mp3.com itself switches to Vorbis- that is, if it is actually possible to levy an mp3-distributing tax of a penny a download. Oy... this is nuts... looks like I have to teach myself C programming just to be able to compile and build Vorbis binaries for my Mac just to be able to operate as a musician... talk about 'not in the job description'! o_O
But you can play mp3's in your car!!!! (Score:2)
I zapped all my CD's onto mine, downloaded a couple of ones and put on some of my own band - it is seriously versatile!
Frog51
Re:WMP codec (Score:2)
And i'm sure someone will make a OggVorbis codec for windows, just as they already have one for winamp.
-Jon
This can be slipped in without the public knowing (Score:2)
In napster, add some code to include
In winamp, add an ogg codec as part of the standard release (I think one already exists as a plugin) and add the file association along with the winamp lightning bold icon. Windows doesn't even show file extensions by default - it'll take some people a while to even know it was there.
mp3 carries no brand loyalty - this could be very easy indeed.
"What a waste it is to lose one's mind. Or not to have a mind is being very wasteful. How true that is"
Re:When MP3 is illegal (Score:2)
If they start doing so, it's an absolute showstopper. I for one can't afford to share my music freely under those conditions- I'd be owing them hundreds of dollars by now thanks to mp3.com. Currently mp3.com expects to pay _me_ for this- I hope they do before they hear that knock at the door. One cent per download totally screws anybody's intent to promote themselves via free downloads, and also hoses attempts at micropayments for those who are into that. It might not seem like much if you're just downloading a few songs, but if you're hosting and you are doing a good amount of download volume, it will add up real quick- plus the required accounting procedures to keep track of all this.
I'm ready for Vorbis. mp3 is GIF waiting to happen. Anybody want to earn a few bucks as a conslutant helping me port the Ogg Vorbis stuff to MacOS? I'm not a good enough programmer to do it without help, but I do have a current copy of Codewarrior, and MPW.
Hardware MOD (Score:5)
I guess the lack of press coverage for AmigaRut's products is just another lamentable sign of the media conspiracy against forward-thinking Amiga-friendly companies striving to keep the hype alive for the latest, most bleeding-edge 80's technology.
Unfortunately, our MOD player has been delayed because we have been working to incorporate not only S3M files, but also the old Apple II faux-stereo PCM files, complete with a codec that faithfully reproduces the wonderful warm, buzzy sound of the Apple II system speaker.
You're not going to find value like that in any johnny-come-lately MP3 player, bucko!
--
Re:Horse and Buggy (Score:4)
Bandwidth *is* increasing, but not at the geometric rate that storage has been (~50x over the last 5 years). Not only that, we've hit the first of the infrastucture bottlenecks with broadband (Quick show of hands - How many of you are getting your Broadband via DSL _through a DSLAM_? Not many, huh? Didn't think so.) If you can't get broadband now, odds are good that you won't have it for at least another year. (18-30 months where I live, a hour from Austin in the I-35 corridor. God help you if you're in the sticks.)
But that's just last mile stuff. 3 years ago, the combined US backbones (OC-48s at best) could handle ~300,000 simultaneous 16kbps RA streams given the exclusion of all other traffic. It's way larger than that now, but so is the online popluation, and if you want to stream audio and have enough listeners to make it worthwhile, you're gonna need a thin stream and a shitload of bandwidth. In real terms we still don't have the infrastructure. A T-3 will only handle ~2800 16kbps streams, and that's not a lot of listeners for the money. Many novel solutions have been proposed to this dilemma, but you always end up looking at a bandwidth problem at the backbone or the last mile.
Any technology that reduces the bandwidth required will quickly find a home. If a ogg/vorbis encoded song is 30% smaller, streaming or absolute, it signifigantly changes the economics of the bandwidth equation and lowers the time cost for any user who's not fortunate enough to have broadband.
Don Negro
Re:Possibly... (Score:4)
Let's look at the situation for mp3...
If you want to sell a program that decodes mp3's, it'll cost you 50 cents/unit shipped, with a $15,000 annual minimum royalty (if you give it away no licensing fee is necessary). Should you want to ship an encoder, free or not, it'll cost you $2.50/unit if you develop your own software, or $5.00/unit if you use Frauenhofer's, again with a $15,000 annual minimum.
So, what if you're a musician and you want to sell your music on the net in mp3 format? Hey, it'll only cost you 1% of the price you charge per mp3 (1 cent minimum), again with that pesky $15,000 annual minimum. Such a bargain.
Now, compare that with an encoder/decoder that costs you exactly $0, and makes better sounding files to boot. The musician makes an extra $15,000/year minimum just for switching formats. Diamond gets to keep another $0.50 per Rio (and this in an industry where they spend millions to whittle a few cents off the per unit price); those selling encoders get to keep an extra $2.50 - $5.00 per unit. Do you really think the Vorbis guys will have a hard time getting people to use their format?
It may take a while for the finale to come, but I think it's a good bet that mp3 is already the walking dead.
Re:When MP3 is illegal (Score:2)
Not true. A patent itself distributes the details of constructing the device. Plus one can get patent details on www.patents.ibm.com [ibm.com] and www.uspto.gov [uspto.gov]. It is part of the tradeoff of a patent. Anyone can freely describe how to make it, making the actual invention is what is not allowed. Source code for doing so is a gray area - is it a description or a product or a means for making the product? I'm not a lawyer, so I can't say.
Re:vs LAME (Score:2)
As far as quality, it's supposed to be pretty good already.
That said, I plan to do my testing against the beta 2 which another poster stated is improved...
Answering a few of the readers' replies (Score:5)
First, Beta 2 is not out yet!. It'll be on www.vorbis.org and www.vorbis.com in inch high letters when it is :-) We're still shooting for releasing tomorrow.
Consumers are not going to switch, the industry is. Both small and large industry players are going to try to avoid mp3 because of the licensing. For a small artist, $15,000 is alot of money. For the big companies, a flat percentage/per track fee is a huge chunk of cash. I stand to save my sponsor, iCast, around eight figures next year and they're not even one of the industry 'heavyweights' (yetNow, the Slashdot crowd is not the typical herd of consumer sheep, but we're also a drop in the consumer bucket (we have more weight as techies than marketing segments). Ogg Vorbis will achieve market penetration top down because it saves everyone a ton of money and frees business plans from a large, uncontrollable external influence And if *companies* will use Vorbis to eliminate being yanked around (who says mp3 prices aren't going to go up? Remember, FhG reserves the right to set licensing case-by-case; MusicMatch gave away around 20% of their company for a free encoder license), the Right Thing for individuals is even more clear.
"Ogg Vorbis: Don't sell your Soul (or your equity)"
Actually, this is backwards. Beta died exactly because Sony strangled the format with licensing in order to keep complete control of it. VHS won because of relatively open licensing. First off, you're probably comparing beta 1; there were several analysis bugs that are fixed in CVS and beta 2.Secondly, I mentioned although I did not emphasize, that Ogg Vorbis does not currently have channel coupling. If you're comparing Ogg Vorbis to LAME, you're comparing an essentially 'bundled mono' compression [today] to mid/side stereo in mp3. If you tell lame to compress two mono channels (like *current* Ogg Vorbis is), you'll see that you need to hike LAME up to about 192-225kbps to compare to Vorbis 128kbps in non-mid/side stereo. The fact that Vorbis (l/r stereo) still often beats LAME (m/s stereo) is astounding.
Yeah, it's not fair to say 'we're better than mp3 if you cripple mp3'. The point is that this is the next feature we're implementing and at that point, our bitrate, for a given stereo quality, will drop by about 40% just like in mp3. From Segher, a hardcore mp3 hacker and friend:
(I was being conservative with 30-50kbps) You're right. There's no secret conspiracy. It's all very out in the open. MPEG (FhG especially) is fundamental in developing SDMI, and RIAA-mandated SDMI is an integral part of AAC/MPEG4.Courtney Love and others go off on this particular rant much better than I do, so I'll let it go at that ;-)
Correct, but that is not the case here.MPEG is not non-commercial (why do people thing they are?). It is an industry standards consortium. The aim of the RIAA and MPEG is to *make money* and maintain the necessary control to do so. That does not mean that they will act abusively, however the chances of them doing so are greater without any moderating agent.
Who here remembers the old phone company joke [back when AT&T had a monopoly in the US]: "We don't care; we don't have to. We're the phone company."? Extrapolate and roleplay accordingly. Why do people get up in arms about Echelon controlling/monitoring email when it's perfectly OK for MPEG/RIAA/SDMI to do the same thing?
Also true for now. Vorbis decode is *not* more complex than mp3, I'm simply a better engineer than I am an optimizer. Decode is bound on the iMDCT and iDRFT transforms I wrote (couldn't find any open source for them at the time) and they're not particularly speedy. Segher, Takehiro from GOGO/LAME and others are looking at making my solid but slow code a little less station-wagon-like(BTW, if you're using top to see CPU usage, you're suffering from undersampling inaccuracy. At a minimum, compare mp3 decoders to vorbis decoders using 'time' not 'top' ;-)
IP patents are slowly turning into "watch the USPTO go clinically insane", so there are no guarantees. However, iCAST is footing the bill for an independent patent review of Ogg Vorbis. I'm probably not allowed to make an official statement at this time, but I will say (whether I should or notWe'll have an official statement eventually, but the Wheels of Justice are already grinding much faster than the lawyers involved are used to ;-)
I will also say I've been pleasantly surprised at how technically sharp the lawyers we're working with are.
Re:my big question... (Score:2)
I don't think ogg-to-MP3 will really be necessary, assuming that WinAmp (and XMMS of course) will have plugins for Ogg.
When I start using Ogg, I'm going to leave my Napster MP3s alone, and just work on re-burning my legal MP3s (surprisingly, about half of my collection) as Oggs from the CDs.
--
No more e-mail address game - see my user info. Time for revenge.
plu$ ca change (Score:3)
Streaming is nowhere near economical as is. The existing commercial formats take way too big a bite of a would-be streaming company's budget. To make way for small broadcasters, you need Ogg or something like it.
Running a company like iCast, you see your margins get shaved to hairs by the likes of Rob Glaser and Bill Gates. But it's not feasible to engineer a new format from scratch and force its adoption on the market. So what do you do?
Find a smart, dedicated believer in an alternative format, and fund his dream project. In the end, you give away the product, but you also liberate yourself from crushing per-stream licensing and expensive, unstable, coercive OS choices. You give away the milk, and in return, you get the cow. If the standard takes off, they will be able to compete against Real, and iCast's investors will be slapping each other's backs over the best investment they ever made. Just keep the smart guys who made it possible, treat them well, and if the format takes over, you can get all the business for outsourced streaming (and very few companies want to do it themselves) since you are, after all, the source of the streaming server software that powers it.
That's why you should pay very close attention to the article and parent comment's mentions of hardware players and industry support. These guys have made a very smart play, one I wish I was in a position to make because I saw it coming.
Boss of nothin. Big deal.
Son, go get daddy's hard plastic eyes.
Re:vs LAME (Score:4)
The original Vorbis beta only supported ~128 kpbs VBR, so no matter what command-line flags you passed to LAME, you got the same output for Vorbis. The second beta should actually support more bitrates.
---