Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Music Media

Ogg The Conqueror? RC2 Is Out 329

jonathan_ingram writes: "There has been a lot of discussion recently in Slashdot about sound compression formats. Much has been focused on Ogg Vorbis, but the most recent version available has been a beta released in Feburary. Today, RC2 of Vorbis has been released. The most important of the many changes is channel coupling, which means that Vorbis can now encode bitsteams at a much lower bitrate than before. Try it out today!"
This discussion has been archived. No new comments can be posted.

Ogg The Conqueror? RC2 Is Out

Comments Filter:
  • Re:Dolby Digital (Score:1, Informative)

    by Anonymous Coward on Monday August 13, 2001 @03:15PM (#2110803)
    uhh, THX isn't any kind of sound format (such as DD 5.1, DTS, etc)..it's just a certification for quality...ya monkey...
  • Re:WMP OGG Codec (Score:1, Informative)

    by Anonymous Coward on Monday August 13, 2001 @06:07PM (#2119180)
    http://zorannt.sourceforge.net/
  • Ogg V in the WSJ - (Score:2, Informative)

    by jackDuhRipper ( 67743 ) on Monday August 13, 2001 @02:27PM (#2119694) Homepage
    Just FYI -

    Don't know if it's online, too, but there's a nice piece of page 1, Section B on Ogg V. and C. Montgomerey.

  • I've got a mirror: (Score:1, Informative)

    by Anonymous Coward on Monday August 13, 2001 @03:10PM (#2119842)
    Hi, before I perfomed the release today, I mirroed all the distribution files on my box. http://www.linuxpower.cx/~greg/v/ [linuxpower.cx]. - Greg Maxwell
  • by IronChef ( 164482 ) on Monday August 13, 2001 @02:42PM (#2122017)

    FYI, I have been using this for my MP3 jukebox:

    webplay.sourceforge.net

    I looked at a couple hundred jukebox projects and this was the one that met my needs best. It even lets you play the files ON the file server, if it has a sound card... so my jukebox is a P200 hidden behind the stereo. Webplay can do simultaneous streams to other computers on your LAN too, if you want. Cool stuff.
  • by Skuto ( 171945 ) on Monday August 13, 2001 @03:07PM (#2122043) Homepage
    Unfortunately the poster didn't mention this, so I will.

    This is a tuning release. Although all infrastructure like channel coupling is in place, the encoder itself is not ideally tuned yet. One of the goals of this release is to get people to test the new modes and report possible problems (samples were it goofs up). If you do this, be sure to try a blind test. Your mind _will_ play tricks on you otherwise.

    Two known problems currently are pre/postecho on some really hard samples, and occasional 'hissing' in the low bitrate modes (< 160).

    Both are known and will be fixed in the very near future. RC3 is already expected next week.

    --
    GCP
  • Re:iTunes (Score:3, Informative)

    by maggard ( 5579 ) <michael@michaelmaggard.com> on Monday August 13, 2001 @03:50PM (#2122064) Homepage Journal
    Since QuickTime is a well documented, widely used, open-ended architecture and is so pervasively supported in MacOS making Ogg Vorbis availiable in iTunes (or anywhere else in the MacOS & it's applications) shouldn't be difficult.

    See http://developer.apple.com/quicktime [apple.com] for details. Indeed Apple even has a program where they'll put you on their updates system and as an at-need component download. With that in place simply sending someone an Ogg Vorbis-encoded file would trigger their getting the codec automagically.

  • by xiphmont ( 80732 ) on Monday August 13, 2001 @05:10PM (#2128007) Homepage
    Coupling is there.... you just can't override the hardwired stereo model selection right now.

    Monty
  • by Van Halen ( 31671 ) on Monday August 13, 2001 @02:50PM (#2128666) Journal
    Hmm, I'll have to give it a try myself and see how it does. After the recent discussion on Ogg vs. MP3, I was all set to encode my CDs to Ogg. I'm on my third time re-encoding my CDs (first time was crappy with bladeenc at 128kbs, second time with VBR LAME, third time with the latest LAME beta, creating a high quality version for listening at home and a lower quality for the MP3-CD player in the car for each track). I was only about 10% through my 300 CDs and figured it would be easy to scrap that and start again. I was going to make the high quality files Ogg and keep the lower quality MP3 for the car player.

    One problem I've had with MP3 is that I have yet to find any player that will play consecutive MP3 files with absolutely no break in the audio stream between files. It seems that every one of them has to close the old file, open the new file, read some information, then finally start decoding. In the meantime, there's been a split second break in audio output. Not good for live CDs or any time two tracks continuously merge together. I looked at the API for decoding Ogg to raw audio and it looked perfect to write my own simple player to solve this. I could simply buffer enough audio data that there would be no "skip" in output when switching input files. Perfect.

    Then I did some comparisons with sound quality. With Ogg RC1, I encoded part of Mussorgsky's Pictures At An Exhibition to both Ogg and MP3 at around 200kbs VBR. The MP3 sounded perfect but the Ogg had audible clicks and pops. Sorry, but that just wasn't acceptable. So I scrapped that idea and went back to MP3, continuing what I had started. I would have to look into another solution to solve the break-between-tracks problem.

    I'm now about 2/3 done with the encoding and this happens? ;-) Honestly I'm not sure whether I want the quality to be improved... If it is, I'll be tempted to start over, which is a lot of work. If it isn't, I don't get the benefits of Ogg... Hmmm. I'll give it a try and see what happens, though.

  • by spektr ( 466069 ) on Monday August 13, 2001 @03:44PM (#2129313)
    The only difference was that the low end was less impressive on the OGG than the CD. I put on a few songs and started them simultanously and switched the amp from CD to cassette in (which happened to be my computer). Although it is possible that the casette input amp is less accurate near the low end than the CD input amp, I doubt it. The speakers used were Bose 501s. Conclusion: at 256k/sec, OGG was fine at the high end, but strangely enough, not good enough at the low end.

    You are comaring:

    a) OGG -- decoded stream -- soundcard -- casette input -- amp -- speakers
    b) CD -- decoded stream -- CD-D/A-converter -- CD-input -- amp -- speakers

    If alternative a doesn't sound as good as b, this doesn't say anything about the ogg-encoding, because it isn't the only variable. Maybe the difference is caused by the different audio-characteristics of soundcard and CD-D/A-converter.

    To get a valid comparison, rip the content of the CD as WAV. Then compare the WAV and the OGG, using the same soundcard and the same amp-input. Everything else is totally meaningless.

    But even with this setting, there remains one additional variable: your psyche. If ogg and wav were bit-per-bit equal you will still recognize a difference when you know which one of the two you are hearing. So if you want to get meaningful results, you have to make a double-blind-test.

    It's really sad how easy it is for the marketing guys to convince people that alternative codecs are inferior, because 95% don't understand anything about scientific methods or statistics. And they will do that, because they have the budget and we have not.

  • by Anonymous Coward on Monday August 13, 2001 @02:41PM (#2129346)
    You should try to eliminate the question of wether the casette input amp is the problem, Just put the CD into your computer and play it. Not perfect (since you can't switch between your stereo playing CDs or your computer, unless you hvae 2 of the same cd). But it might show a problem with the tape inputs. (It is possible, as they may have tailored them unintentially to the tapes limits of dynamic range.)
  • by xiphmont ( 80732 ) on Monday August 13, 2001 @05:05PM (#2129596) Homepage
    His beta 4 files will continue to work forever... Nothing about this release makes old files incompatable.

    ...Or shall I just stop improving things at this point? :-)

    Monty
  • by orbital3 ( 153855 ) on Monday August 13, 2001 @03:50PM (#2134487)
    Quick follow-up: I've gotten RC2 and with a couple quick, preliminary tests, the quality is at least the same as b4, if not better (putting it far ahead of mp3), and the encoding speed is the same (55 seconds to encode a 3:01 .wav on my Duron 850). Ogg Vorbis has definitely been worth the wait, considering there are even further improvements to be made.
  • by Skuto ( 171945 ) on Monday August 13, 2001 @03:19PM (#2135393) Homepage
    >There are no patent royalties for software MP3
    >decoders.

    This is wrong. Go take a look at http://www.mp3licensing.com/royalty/index.html

    It's not because you don't pay that there are no licenses.
    BTW. That page should be _the_ reason why Vorbis will succeed.

    --
    GCP
  • by soboroff ( 91667 ) on Monday August 13, 2001 @02:51PM (#2137194)
    Not yet slashdotted...

    www.xiph.org [xiph.org]

  • by Skuto ( 171945 ) on Monday August 13, 2001 @02:48PM (#2137670) Homepage
    I don't know what you've done, but Oggenc should run at 4x _at least_ on your system.

    The 128kbps mode is not ideally tuned (IMHO), but the problems are known. 160kbps is already a lot better.

    --
    GCP
  • Re:What about... (Score:3, Informative)

    by Skuto ( 171945 ) on Monday August 13, 2001 @02:31PM (#2138317) Homepage
    Vorbis supports up to 255 fully coupled channels

    So basically this is already done.

    --
    GCP
  • by sultanoslack ( 320583 ) on Monday August 13, 2001 @02:32PM (#2138319)
    I'd love to use Ogg Vorbis and be a good little Free Software guy, but I tried using it this morning and was disappointed.

    I compared an Ogg (uning the encoder that came out today) file with a 128KB/s mp3 and a medium quality VBR mp3 (both made with Lame) and I just didn't think the Ogg file was quite there. I was using the same file for all of the tests (Mahler's 9th Symphony).

    Also, on my Athlon 900 Oggenc went at 0.6x encoding speed. I usually get 5-8x with 128KB/s mp3s.

    I ended up settling on going a little bigger and using a 192KB/s MP3, which I'd say is still the best option.

    Best wishes to the Ogg Vorbis team. I hope that I can eventually ditch my mp3s.
  • Re:Why? (Score:5, Informative)

    by BeBoxer ( 14448 ) on Monday August 13, 2001 @02:47PM (#2138497)
    Channel coupling is a method of decreasing the bitrate while maintaining identical or similar quality. Vorbis supports multiple modes, from a "lossless stereo" to aggressive modes. The lossless mode produces greater compression with bit-for-bit identical output results to non-coupled modes. The more aggresive modes sacrifice some of the stereo separation in order to decrease the bitrate.

    So, your question is a little silly. The whole point to having multiple bitrates is to allow the user to choose their preferred mix of quality and size. If an aggressive channel-coupling mode can provide significant size savings while having a minimal impact on quality, lots of people will find that worthwhile. And, as you would know if you read the link before posting, you don't have to sacrifice quality at all! Do you really need to ask why someone might want to encode in a mode which has a lower bitrate and identical quality?
  • by xiphmont ( 80732 ) on Monday August 13, 2001 @05:00PM (#2139748) Homepage
    in rc 2, the hardwired stereo models are:

    up to 96kbps lossless stereo to 4/6kHz (depending on block), point/6phase/lossless stereo above that

    128 lossless stereo to 4/6kHz, 6phase/lossless to 11kHz, point/6phase/lossless stereo above

    160 lossless stereo to 4/6kHz, 8phase/lossless to 11kHz, point/8phase/6phase/lossless above

    192 lossless stereo to 4/6kHz, 8 phase/lossless above

    256+ lossless coupling

    The trigger between different stereo models is currently amplitude based (how far the spectral energy is from the noise floor). The trigger threshholds are also increasingly conservative as bitrate increases.

    Monty
  • Ogg Vorbis Quality (Score:4, Informative)

    by chrysrobyn ( 106763 ) on Monday August 13, 2001 @02:32PM (#2142877)
    I know I need to post this to the authors, but... It is my goal to replace my wife's and my CD collection of 400-500 discs with a hard drive. We'd like to be able to put the CDs in a closet and reclaim some living room space. So, I ripped 10 or so titles and compared them to the original. The rip quality was 256kb/sec. I'm not exactly an audiophile, but I won't tolerate noise, so maybe a lossy compression isn't right for me. I didn't notice any high end problems or artifacts like MP3. Stereo seperation was excellent. The only difference was that the low end was less impressive on the OGG than the CD. I put on a few songs and started them simultanously and switched the amp from CD to cassette in (which happened to be my computer). Although it is possible that the casette input amp is less accurate near the low end than the CD input amp, I doubt it. The speakers used were Bose 501s. Conclusion: at 256k/sec, OGG was fine at the high end, but strangely enough, not good enough at the low end. If the low end can be clarified / amplified (hard to tell, psychoacoustics are strange), I'll be OGGing away for a good long time.
  • by Chris Johnson ( 580 ) on Monday August 13, 2001 @06:14PM (#2143365) Homepage Journal
    And the wonder instant follow-up...

    Nick D'Amato strikes again- turns out OggDrop _is_ his doing. It does need CarbonLib but seems to not explode when operated, even so.

    This is in contrast to the commercial product N2MP3, which faw down go SPLAT! Complete failure in proprietary land. Go get a newer computer, kid. (Yeah right...)

    And as a result I have, for the first time, encoded several files into Ogg Vorbis and been able to play them back on a proper set of mastering-ready speakers in an acoustically suitable room... sorta. So, here's my observations so far- some good and some 'whoa! what the heck is that?'.

    First of all- Ogg Vorbis DOES NOT lack bass. Trust me on this one. I have some projects being worked on that used my GPLed mastering software to fill in extremely low bass, and I used that to audition Ogg Vorbis. The highs are pleasingly uncolored, a bit 'whiter' than the original recording but it actually seems to help synthetic cymbals. Bright recordings lose absolutely nothing, it's quite impressive really. The lows go down forever, I'm speculating that people are used to some type of midbass wooliness that you get with mp3s? I flat guarantee that the _extreme_ lows get through uninhibited. Almost to a fault...

    Here's the joker in the deck: every tune I encoded and played back was somewhat choppy- and VARI-SPEEDED.

    I can't begin to imagine what would be causing that. It's really being done pretty damn well! It sounds very, very much like the original recording, with a bit of interference and choppiness, except the tempo is _significantly_ slower. Like more than 10 bpm slower. This is a pretty serious problem... and I don't believe it can be part of Quicktime because Quicktime has been able to avoid that sort of thing for many, many years.

    A 300mhz G3 machine with 128M of RAM ought to be able to deal with this- if Ogg Vorbis is truly that processor-destructive that's a serious objection to it. It'll never work in embedded apps or portable players if it has to eat that much CPU. I'm hoping it's a bug. Actually I _know_ it is a bug, because dropouts are one thing with inadequate (ha!) CPU, but _varispeed_ should not be happening. There's no excuse for that as a reaction to inadequate CPU.

    So, all told, I am delighted with what I've learned. And even with the problems I encountered, I can confirm that Ogg Vorbis _does_ have bass, deep bass, and that its tonal character, even at 128K, is quite impressive. If I was mastering for it I'd master stuff for soundstage depth knowing it would drag all the highs and lows out that it could, that it would make things 'whiter' and zippier kind of like Fraunhofer MP3 encoders, but in a less intrusive yet more effective way.

    At the same time, this port of it is still 'freaky bizarre demo' quality and could not be used professionally. I'd love to know if this varispeed is happening strictly on playback- that would mean I had a commercial-quality free Nick D. _encoder_ and just didn't have a playback mechanism that worked properly.

    Believe me, guys, I'm rooting for you. But I can't do this work for you, because I'm not a C-slinging programmer gunslinger. If I was, I'd have been trying to help out loooooong ago. Best I can do for now is state unequivocally: yes, Ogg sounds better than MP3 if you like clarity and wide-range frequency response. I look forward to when it grows up and can support platforms such as mine. I can't really give it a full-on audition, or include it in the mp3 study I did, because it's just plain not ready and not working reliably, but finally, at long last, it's working unreliably and that is enough to give me a taste. And I like where it's heading.

    -Chris Johnson

  • by DeeKayWon ( 155842 ) on Monday August 13, 2001 @06:01PM (#2144151)
    2. Because of the LGPL'd libraries,

    Actually, the libraries are BSD-licensed so companies will be more likely to adopt it.

  • Re:What about... (Score:1, Informative)

    by Anonymous Coward on Monday August 13, 2001 @02:29PM (#2144639)
    No, Vorbis supports a whole lot of channels. See their FAQ. DD is limited to 5.1 channels.
  • by orbital3 ( 153855 ) on Monday August 13, 2001 @03:26PM (#2145474)
    I've noticed most of the posts here are saying how awful Vorbis sounds... I've been using it for quite a while now, and have done pretty extensive testing myself as well as reading what alot of other people have had to say. I don't have "Golden Ears" or $10k worth of stereo equipment, just a decent pair of headphones, but it's ALWAYS been my opinion that ogg sounds better than mp3. I sent one to a friend once, and his first reaction was, "WOW! This is ALOT better than mp3!". And that was with the beta 4 encoder. Even those crazy guys over on the r3mix.net forums [r3mix.net] have lots of praise for Ogg Vorbis.

    Like the topic says, I haven't been able to get to RC2 yet, thanks to it being slashdotted, but I seriously doubt RC2 sounds worse than beta 4, and while encode times _are_ slower than mp3, they're nowhere near as slow as some people are saying. (I get about 3x speed on my Duron 850 with b4). Clicks and pops are likely a cause of a bad rip from the CD, not the encoder.

    I've been using nothing but Ogg for my CDs for a while now, and have encouraged many friends to do the same. People really need to give Ogg a fair, unbiased try before they go saying it sucks, because it's most definitely at the very least, better than mp3 at the same bitrate. Check out PCABX [pcabx.com] for info on how to do a good double-blind listening test.

    Congrats to Monty and the rest of the Ogg Vorbis team. Keep up the good work.
  • Re:Dolby Digital (Score:5, Informative)

    by marm ( 144733 ) on Monday August 13, 2001 @04:09PM (#2145617)

    I don't think there are any un-patented 5.1 channel codecs around.

    Actually, if you look at the last answer on the Vorbis FAQ [xiph.org] you'll see that Ogg Vorbis already supports encoding of up to 255 channels per stream, so, theoretically at least, it ought to be a cinch to use Vorbis for 5.1 audio.

    This could be a real opportunity for Ogg to become the first mainstream audio codec to support 5.1 explicitly. It would be a real leg-up for Ogg's chances if it gets accepted as the choice of audiophiles, and having 5.1 supported before MP3 and WMA can only help with that. Those who have experimented with DVD Audio would finally have a format worth considering for ripping purposes, and it helps that Vorbis sounds very musical.

  • by Dr. Spork ( 142693 ) on Tuesday August 14, 2001 @12:55AM (#2146734)
    I'm sick of seeing these obviously flawed "listening tests" that everyone is writing about. If you want to be taken seriously, here's what you do.

    Encode MP3s, RC2-OGGs, and whatever else you like, at all the bitrates you are interested in. I recommend doing this for many different types of music you like.

    IMPORTANT STEP 1:

    Once they're on your computer, decompress them back into a .WAV file. Make sure you keep track of which .wav came from which compressed file. If you tested both MP3 and OGG at 3 different bitrates each, you will have 6 .WAV files for each song, plus the original .WAV (don't delete it). Then cut out relevant passages from each of the songs, maybe a minute each, with a wav editor.

    IMPORTANT STEP 2:

    Once you have these wav files on your hard drive, tell your roommate to burn them on a CD, in an order that he will write down but not reveal to you. Then put the CD into your stereo and get a good paid of headphones. Crank it up, and take notes on which versions of the passages sound the best and why. See how successful you are in identifying the original wav file when you don't know which it is. See if there is any pattern to your responses.

    Until you do a double-blind test like this (come on, it's not difficult) you really shouldn't be shooting your mouth off about which format sounds better.

  • by sultanoslack ( 320583 ) on Monday August 13, 2001 @04:56PM (#2146745)
    For all of the replies to this:

    1) I'm doing encoding on Mahler's Symphony No. 9 because I'd like to have a copy at work too (without leaving my CD up here). The idea is that even though I'm using lossy compression to not be able to notice it. Also, classical is much more demanding on an encoder so I thought it would be a better test. I also feel compelled to point out that CDs are a lossy format. Heck, why record anything, you're always losing data. ;-)

    2) I'm listening through pretty high end headphones, Sony MDR-V600 ($120 at Best Buy), so sometimes I can notice things that others can't.

    3) Yes, I'm sure I'm using the current version of Ogg. I'm on the devel mailing list (I'm planning on adding Ogg support to the MP3 Tagging software that I wrote, QTagger.) and saw the annoucement come out and installed the RPMs this morning. I upgraded from Beta 4 which came with Redhat 7.1.


    So what are the differences?

    *) The sound on Ogg files sounds clunky as it changes bitrates. This was especially noticeable on the recording I was compressing since it was originally analog and had a constant (though slight) background hiss. The noticeable changes in what should be a constant sound were quite distracting.

    *)To Ogg's credit, they don't have as noticeably the fluttery sound of compression artifacts that you sometimes notice in MP3s. Lame is a nice encoder though, so with the -h switch these normally aren't too bad. I don't hear them at all in 192 KB/s MP3s, which I reencoded all of my classical in today. I use 128KB/s for rock and jazz. It would be interesting to go back and repeat my test with something idiomatic from those genres.

    *)I thought Lame's VBR did sounded better than Ogg Vorbis and they seem to be similar schemes. There was a noticeable squeaking sound in the background on the MP3, but it was still clearer than the Ogg file.


    For summary, since I'm listening on pretty hi-fi stuff, I can hear all of the little background-ish type things. I prefer these to be constant as opposed to variable. If there's analog hiss, it should sound uniform across the recording.

    I'll repeat, I'm glad Ogg's around and I hope it improves, but I'm just not ready to switch yet.
  • by xiphmont ( 80732 ) on Monday August 13, 2001 @04:48PM (#2153600) Homepage

    you can't yet (it's not a simple switch, it affects the entropy model to use). I *will* make user-specification of stereo model possible as soon as possible.

    Monty

Software production is assumed to be a line function, but it is run like a staff function. -- Paul Licker

Working...