Slashdot Mirror


Non-MP3 Codecs?

Vanth Dreadstar asks: "While MP3 is okay, I have begun researching other codecs that would be suitable for my home music use. Lossy codecs such as Ogg Vorbis, AAC, and MPC all seem to have promise, not to mention the lossless codecs such as Shorten (otherwise known as .SHN), LPAC, and FLAC. I would like to know what non-MP3 codecs people are using out there, and why."

157 of 544 comments (clear)

  1. Free Codecs by kkirk007 · · Score: 2, Informative

    Ogg Vorbis over MP3 because obviously Ogg is free while MP3 is locked up in patents, and if you're one of the golden-ears that can tell the difference, FLAC for high quality (and still free).

    1. Re:Free Codecs by jamesidm · · Score: 2, Informative

      I agree with the principle, but since my mp3 CD player does not support ogg I am stuck with mp3 (and it's a lot easier to get mp3 than ogg). FLAC I use for things that require some compression but not lossless. I use it mainly for trading concerts, though the standard seems to be shorten (shn), I personally prefer the open flac (and if you look at the comparison you will see that FLAC is more efficient.

      FWIW, I get a concert down to about 320MB for 18 tracks using FLAC.

    2. Re:Free Codecs by segvio · · Score: 2, Informative

      It's also important to note that Ogg/Vorbis provides VBR (Variable Bitrate) encoding (although MP3s can do this too), which optimizes sound quality and file size.

    3. Re:Free Codecs by Ardax · · Score: 2, Informative

      Well, depending on your hardware, Ogg Vorbis may be coming soon to player near you.

      Iomega's Hip Zip already has support, but he firmware isn't available to the general public.

      The IRiver (nearly identical to the Rio Volts) has announced support for Vorbis in an upcoming firmware update.

      Why not use FLAC for lossless? That's what it is. Or was that a typo?

      --
      Pax, Ardax
    4. Re:Free Codecs by whipping_post · · Score: 2, Informative
      Whose concerts are you compressing to 320MB? Most bands that allow trading play 2-3 hour shows, and no way you are going to get that down to 320MB.

      On the link you provided, it shows that flac gives a 0.5296 compression ratio whereas Shorten is 0.5554. Flac certainly does better, but not enough to get those 4 hour Grateful Dead shows from '73 on one disc!

    5. Re:Free Codecs by whipping_post · · Score: 2, Informative

      Actually, the "dirtier" (ie the more ambient noise) the recording, the MORE you will notice the degradation in sound quality when using lossy compression. I have gotten SHN filesets of audience recordings that have had an MP3 in their source history at some point and I noticed RIGHT AWAY.

    6. Re:Free Codecs by Tet · · Score: 2
      it's a lot easier to get mp3 than ogg

      Nope, I don't get what you're trying to say here. The question was about which non-MP3 codecs we used. In that context, it's as easy to get ogg (with oggenc) as it is to get MP3 (with lame, bladeenc, etc.). If you're talking about downloading music you don't own, rather than encoding it yourself, then does it matter? You have players for MP3 anyway. As for your argument about your CD player supporting MP3 but not ogg, well I've taken a stand on that one, and chosen not to buy a portable player that doesn't do ogg. Until I find one that does, I'll stick with minidisc.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  2. I'm using .nap by jerw134 · · Score: 4, Funny

    I'm using .nap because Napster is going to come back! Just you wait!

  3. .cda? by badfish2 · · Score: 3, Funny

    Whatever it is that comes on these shiny round things I get from the music store...that's the one I use.

    --
    "On the Internet, nobody knows you're a dog!" - a dog
    1. Re:.cda? by Karpe · · Score: 2, Insightful


      Whatever it is that comes on these shiny round things I get from the music store...that's the one I use.


      Are you sure you don't mean "used to come on these shiny round things"? I, for one, don't know what they are selling on the CD stores these days, but I am sure many of these round things are not "Compact Disc Digital Audio"

    2. Re:.cda? by Xunker · · Score: 3, Informative

      That actually /does/ have a name, too. Generally speaking, "uncompressed", Phillips-standard CD Audio is usually know as PCM, or "Pulse Coded Modulation".

      --
      Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
    3. Re:.cda? by Ryan+Amos · · Score: 2

      Actually, they are. The copy protection is mostly still in the "test marketing" stage to see if people will swallow it. Plus I doubt the large libraries of existing CDs will be converted ever, mostly because it wouldn't be worth the money.

    4. Re:.cda? by Kwil · · Score: 2

      He doesn't say it's .cda,
      He said it's whatever comes on the shiny round things.. which whatever it is, even if it changes, still IS on shiny round things.

      --

      That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

    5. Re:.cda? by debrain · · Score: 2

      What is this "store" you speak of?

    6. Re:.cda? by nEoN+nOoDlE · · Score: 2

      I hear that one has pretty shitty compression.

      --
      Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
  4. my personal solution by macsox · · Score: 2, Redundant

    i use a non-lossy format known as the Audio Interchange File Format, or AIFF, to store my audio files. They can be burned to CDs very easily -- you can't fit as many on one CD as MP3, but the CDs will play in every CD player I've come across, and the sound is CD-quality.

    1. Re:my personal solution by Steve+Cowan · · Score: 2, Informative

      AIFF is non-lossy because it isn't compressed. It is not a codec, it's a file format for raw audio.

  5. Ogg Vorbis by Koim-Do · · Score: 4, Informative

    I use Ogg becuase:

    1. it seems to give better sound quality for the same quantity of bytes.
    2. encoding to Ogg is legal, unlike encoding to MP3 when using ISO-code based encoder (pretty much any encoder i know. enlighten me if im wrong).
    3. "Ogg" sounds cooler than "MP3"

    1. Re:Ogg Vorbis by resonator · · Score: 2, Interesting

      Speaking of commercial audio players, that's one thing that will keep mp3's around for years to come. The format has had so much market penetration, it won't be easily replaced... plus with all these new-fangled hardware mp3 players (iPod), the infrastructure has kinda been set in stone, no?

    2. Re:Ogg Vorbis by GoRK · · Score: 2

      I dont mean to be picky but there is a kio slave for mp3 also that works just as well as the ogg one (for those of you who want to use the more widely supported format)

    3. Re:Ogg Vorbis by sahala · · Score: 3, Interesting
      The format has had so much market penetration, it won't be easily replaced...

      Yeah tell me about it...I produce my own tracks (mostly house music), I have a hard time sending out anything but .mp3 files. What's even worse is when people ask for stuff in RealAudio or WMA for streaming purposes. I lose so much quality (especially hi-hat loops and some portions of the basslines) that I have to re-do some of my tracks so you can actually hear certain portions.

    4. Re:Ogg Vorbis by SilentChris · · Score: 3, Funny
      "3. "Ogg" sounds cooler than "MP3""

      To a geek. :) "MP3" has that "modern-day acronym sound" to it, like PDA, IM or IPO. Ogg just sounds like a character from Lord of the Rings (which, last I checked, very few "mainstream" people found "cool" -- just "majestic").

    5. Re:Ogg Vorbis by big+tex · · Score: 2

      To the truly enlightened, "Ogg" is for Nanny Ogg, who kicks ass. Hence the appropiate name.

      --
      I think I need a new sig here.
    6. Re:Ogg Vorbis by reaper20 · · Score: 2

      yes there is. If you browse a CD using audiodlave, you see both an mp3 and ogg folder. You set the settings in the K control panel (or whatever its called), and never have to mess with it again.

      If you do both the ogg and mp3 directories, its a good way to compare both of the formats head to head.

    7. Re:Ogg Vorbis by reaper20 · · Score: 2

      Well, when I saw the Subaru MP3 or whatever they call their latest model with a factory mp3 player at the North American International Autoshow I wondered - MP3 has a mindshare that people equate to digital audio.

      When I asked if there was going to be a Subaru OGG, the guy looked at me funny.

      This is the kind of barrier that ogg needs to get around.

    8. Re:Ogg Vorbis by zurab · · Score: 2


      4. Flexible variable bitrate encoding.
      5. Bitrate management - great for streaming + quality.
      6. Flexible design for future improvements.
      7. Headers that can actually store some info; I learn to hate ID3 tags.

      Disadvantages so far:
      1. No 1.0 version yet, RC3.
      2. No hardware support; need to have an Ogg Player.

      On a different note, some commercial game makers were interested in Vorbis, no idea where that stands.

    9. Re:Ogg Vorbis by volsung · · Score: 2

      Several game companies have already shipped games using Vorbis or are in progress with games that use it. See Brian Hook's email to vorbis-dev about Candy Cruncher. Papyrus Racing Games will also use it in their next product.

    10. Re:Ogg Vorbis by Wakko+Warner · · Score: 2

      ANY MP3 encoder, including LAME, which doesn't have a license, infringes upon the patent.

      Since when were slashdroids known to be keenly observant of others' intellectual property rights?

      - A.P.

      --
      "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    11. Re:Ogg Vorbis by Trepidity · · Score: 5, Informative
      You don't seem to have been following developments lately. LAME at 256kbps is not perfect - check the ISO test samples, as well as some others people have dug up. There are people who can reliably ABX such encodes 16/16. Ogg tends to be slightly better than mp3 with many of these test samples, though I'd put the extreme high-bitrate category at a tie right now. In the "stuff most people use" category, Ogg at -q5 or -q6 is approximately the same as LAME with --alt-preset standard, and results in a lower bitrate. Ogg at -q7 is about the same as --alt-preset extreme, and Ogg at -q8 or -q9 can only be matched by LAME --alt-preset insane (320kbps CBR), but usually results in a lower bitrate.

      Of course, it depends what your ear hears. If you're particularly sensitive to pre-echo and other transient-related problems, MPC is without a doubt the best encoder, at any reasonably high (>200 kbps) bitrate.

    12. Re:Ogg Vorbis by Trepidity · · Score: 3, Informative

      At low bitrates Ogg is indeed the best (well, AAC might be better, but it's enormously expensive). Depending on your ears, this may be good enough. However, for many people, higher bitrates are needed for transparent encoding, and in this category I don't think you can say Ogg is the best lossy audio codec. It's certainly better than MP3, but it cannot beat MPC at high bitrates, especially for people who are sensitive to transient smearing (MPC's design as a subband codec gives it an inherent advantage over transform codecs like MP3 and Ogg in this respect).

    13. Re:Ogg Vorbis by John+Whitley · · Score: 3, Insightful

      Easily solved. For, say, the 1.3 point release of Ogg Vorbis, pull a Sun and dub it "Og3". Heck, just call it that right now. Positions it nicely as a competitor to the known format.

    14. Re:Ogg Vorbis by Dwonis · · Score: 2

      The codec is actually called "Vorbis", which also is a modern-sounding name.

    15. Re:Ogg Vorbis by Broccolist · · Score: 2, Insightful

      Maybe you think it sounds cool, but ask a dozen people on the street and they'll tell you it's the ugliest name ever. It's too bad that the Ogg guys don't understand the importance of good marketing, because whatever its merits, the format's name alone ensures it will never take off. And the odds are stacked against them in any case. I hope they will prove me wrong, but I don't think they will: tech history is littered with the corpses of superior technologies that weren't marketed properly.

    16. Re:Ogg Vorbis by Anonymous Coward · · Score: 2, Funny

      >> Ogg Vorbis...
      >> is the *best* lossy audio codec I've yet seen.

      I know I can sometimes discern what's on TV with my eyes closed by listening to the horizontal deflection, but I wasn't aware you could judge an audio compression codec based on its appearance.

      Is Vorbis more curvaceous than the other codecs? Does it represent the visible spectrum more completely? Does it invoke feelings within you?

    17. Re:Ogg Vorbis by Paladin128 · · Score: 2

      I know the IO slave supports MP3 and Ogg, assuming you have the encoders installed, but the question was specifically for an alternative to MP3. Ogg is the only alternative to MP3 that is supported by the audiocd IO slave.

      --
      Lex orandi, lex credendi.
    18. Re:Ogg Vorbis by Paladin128 · · Score: 3, Troll
      • You are using low bitrate. Use 256kbps and you get perfect CD-quality audio from both codecs.


      Umm... you are completely wrong. 256kbps is far from perfect CD quality. Hell, CD-audio sucks ass. It's just the best mass-market standard we have. Listen to some freshly recorded music on a high-end, high-bandwidth analog tape, with Dolby-SR Analog noise reduction (adds another 3dB to your floor and cieling), on a high-end amp and pre-amp and a pair of B&W Nautilus 801 speakers... and tell me 256kbps is perfect.
      --
      Lex orandi, lex credendi.
    19. Re:Ogg Vorbis by xercist · · Score: 2

      Ogg Flac is just Flac hacked into an Ogg bitstream. Squish will be a rewrite of an old program of the same name written by the same author, and should get better lossless compression than flac.

      --

      --
      grep "xercist" /dev/random ...you'll find me in there someday
    20. Re:Ogg Vorbis by Anonymous Coward · · Score: 3, Funny
      Umm... you are completely wrong. 256kbps is far from perfect CD quality. Hell, CD-audio sucks ass. It's just the best mass-market standard we have. Listen to some freshly recorded music on a high-end, high-bandwidth analog tape, with Dolby-SR Analog noise reduction (adds another 3dB to your floor and cieling), on a high-end amp and pre-amp and a pair of B&W Nautilus 801 speakers... and tell me 256kbps is perfect.


      Hey, don't forget the solid platinum, gold coated, $200/ft., sextuple-shielded, interconnects with hand-woven wombat hair sheathing.

    21. Re:Ogg Vorbis by Paladin128 · · Score: 2

      I understand that compressed digital audio definately has its place, and I am cursed with golden ears that can hear things that most people can't. I just wanted to rebuke the common saying that 128K/256K/whatever is the same as CD quality. Ogg's are very useful, as I can burn a couple CD's full of Ogg's and take them to work, as opposed to my whole collection. I'm listening to them on on $30 headphones at work anyway. I can still tell the difference on aformentioned headphones if I'm really listening, but as I'm coding away, I lose focus a bit.

      --
      Lex orandi, lex credendi.
    22. Re:Ogg Vorbis by ichimunki · · Score: 2, Funny

      Wouldn't it just be cheaper to buy tickets to live performances? As in, direct audio-- straight from the instrument to your ears (and in some cases through an amplification system). :)

      --
      I do not have a signature
    23. Re:Ogg Vorbis by The+Mayor · · Score: 2

      Hmm...I've heard the high-end amp and pre-amp with a pair of B&W Nautilus 801 speakers (not connected to an analog tape source, tho), and I can honestly tell you that the Nautilus speakers aren't that great. Give me a pair of Magnepan 1.6 speakers with a nice subwoofer any day. The B&W high-end line is extremely overrated. In fact, about the only really high-end speaker I've heard that isn't overrated IMHO are the Wilson Audio Watt/Puppy combination.

      I don't like Avalon's speakers. The Martin Logan electrostat hybrids don't integrate well (except on their lowest-end speakers). The full-range ML speakers have too many compromises. Apogees are pretty nice (haven't heard them in some time, though). Quad ESL speakers are nice, but, again, to many compromises. Thiel makes some mighty fine speakers, as does Revel and ProAc. But, for my money, nothing comes even close to those beautiful Maggies.

      --
      --Be human.
    24. Re:Ogg Vorbis by sahala · · Score: 2

      Ah...anonymous coward. I actually do have a serious reply to this, but I'll save it for someone who has more than half an identity.

  6. Ogg Vorbis by Paladin128 · · Score: 5, Insightful

    I'm using Ogg Vorbis for a number of reason. The reference encoder, while not perfect, is certainly not bad. The vast majority of the time, .ogg's sound noticeably better than MP3's of the same bitrate.

    More importantly, Ogg Vorbis is free of any patents or any other restrictions. I could make a commercial hardware player if I wanted to, and not have to pay any royalties to anyone.

    Finally, it integrates nicely with Konqueror's audioCD IO slave. You can simply type "audiocd:/ogg/" in Konq's location bar, and it shows you a list of .ogg files with the track names grabbed from FreeDB. To actually encode, one symply drags the .ogg file to another directory, and the IO slave works its magic.

    --
    Lex orandi, lex credendi.
  7. Vorbis and flac by Jeffrey+Baker · · Score: 5, Interesting
    I'm writing a new application and I have chosen the supported audio formats based on practical concerns: license, patent status, and API. MP3 is nice but technically you need to a license from the patent holder to make an encoder. Vorbis has no such limitation so I use it. I use flac for the same reason. Its license agrees with mine.

    Another consideration is the straightforwardness of the API for the library you intend to use. Vorbis has a somewhat reasonble API with a liberal addition of quirks. Also you can easily add metadata to Vorbis files. Ever tried adding metadata to an MP3 file? ID3v1.1 is trivial but ID3v2 has a 95,000 line reference implementation. Uh? UH?

    Any application has to support PCM audio also, since most music collections are primarily on CD.

  8. Re:.ogg by edwarddes · · Score: 2, Interesting

    i dont think hes going for smaller files, but better sound, therfore why not a format like AIFF or even... .wav, it may make huge files, but who cares?

  9. Audio compression - ZAP by Steve+Cowan · · Score: 4, Informative
    I use ZAP by emagic. Emagic is popular among pro audio types for their integrated audio/MIDI app "Logic Audio".

    ZAP (an acronym for "Zero-loss Audio Packer") is, as its name implies, lossless, and the ZAP app has the ability to play back audio from a compressed archive.

    The ZAP application compresses raw audio files to about 40-to-70% of their original size. This is much better smaller than typical .zip or .sit compression on audio files.

    Archives can be made self-extracting. I find this useful if I do an audio project for which the files total about a gig in size but want to back it up to a single CDR.

    Interestingly, I just looked at emagic's web site, and they do not have a link for ZAP. Maybe their site is incomplete, or maybe they have discontinued the product.

    1. Re:Audio compression - ZAP by filtersweep · · Score: 2

      I find it ironic, since Logic and all the higher end DAW apps support 24-32 bit audio and 2 to 4 times the sample rates that CD audio does.

      I seriously have a difficult time believing they can achieve that level of compression in a lossless manner... mainly because as you say, .zip and .sat provide very little compression... in fact the only real use of zipping is to be able to send multiple files at once (which doesn't make too much sense when dealing with large audio files).

      With hard drives so inexpensive....? Anything wrong with .wav files?

      --


      Those that suggest you "dance like no one is watching" really want to see you make a complete fool of yourself.
  10. you phrased it the wrong way pal by Theodore+Logan · · Score: 2, Funny
    I would like to know what non-MP3 codecs people are using out there

    I'd like to know if they are using them.

    --

    "If you think education is expensive, try ignorance" - Derek Bok

  11. Nothing beats the quality by SuperguyA1 · · Score: 2

    Of a good old wav. Except maybe for pure vinal, but is that a codec?

    --
    "as plurdled gabbleblotchits on a lurgid bee" - Prostetnic Vogon Jeltz. (One man's humorous is another mans flamebait)
    1. Re:Nothing beats the quality by uebernewby · · Score: 2

      Bullshit. Vinyl is analog, hence has an infinite resolution and infinite bit depth. Something no digital audio scheme can match. The catch, of course, is that most tracks that get pressed to vinyl these days ("dance music") are made on computers and are, therefore, of a lesser quality anyway, even though they end up on "hi fi" vinyl.

      --

      News and bla for computer musicians: http://lomechanik.net/
    2. Re:Nothing beats the quality by talonyx · · Score: 2

      No, vinyl is not a codec - it's not even "encoded" per se, because the sampling rate is practically infinite. It's raw, analog audio, grooves and bumps that vibrate the needle.

      Of course, the people that go around arguing that "vinyl is much better than cd's" really just need to go outside more often and breathe air with a higher concentration of oxygen....

      Personally, my favourite non-mp3 audio codec would have to be Ogg... but I don't use it. MP3's are good enough for my shitty sub/speakers and that's all I care about. Besides, if you really need more quality, you can up the bitrate - anybody that actually needs something to be CD quality or higher can obviously afford the additional storage space.

    3. Re:Nothing beats the quality by uebernewby · · Score: 2

      Well, I *was* talking about the perfect case. *Theoretically*, vinyl is superior to digital audio. In practice it doesn't really make a difference for the reasons you brought up, except for one thing: vinyl is "easier to listen to" than cd-quality audio (try it: you'll find you grow tired after listening to a few cd's because your brain is straining to "fill in the gaps" as it were, trying to compensate for the lack of extremely high frequencies not present in digital audio with a resolution of 44.1 kHz. You can't really hear those frequencies, but they do serve to smoothe out the sound. This effect is even stronger with lower quality digital audio, such as 22.05 kHz audio, MP3, WMA or MiniDisc. Supposedly, the new "supercd's" no longer suffer from this).

      --

      News and bla for computer musicians: http://lomechanik.net/
  12. Ogg Vorbis by xercist · · Score: 5, Informative

    is the *best* lossy audio codec I've yet seen. At -q 3 (ends up being around 112 kb/s average) most is transparent to me, and at -q 4.99 pretty much everything. (I don't use -q 5 because it jumps up to lossless coupling which makes the bitrate jump quite a bit).

    Aside from sounding great, it's 100% free (open source, patent-free) for everyone, and I can always annoy people on #vorbis (opn IRC network) with technical questions.

    If you're looking for lossless compression, wait for the people currently working on vorbis to write Ogg Squish, which will be their lossless codec, and should kick ass as well.

    I'm also looking anxiously forward to Ogg Tarkin, the currently-in-the-works lossy video codec, which is using new technology (wavelets) to encode video. I believe it shows a lot of promise.

    --

    --
    grep "xercist" /dev/random ...you'll find me in there someday
  13. Re:Windows Media Format... by orbital3 · · Score: 5, Interesting

    I recently bought a Rio Volt MP3/WMA CD player, and compared WMA8 with VBR LAME, and LAME won hands down. Both encoders are set to come out around 128kbit, and while both of course have artifacts, the artifacts in WMA are MUCH more noticeable. I guess I'm just alot more sensitive to the type of artifacts WMA produces...

  14. Oh, of course I use .wma... by dperkins · · Score: 4, Funny

    Because I have to quit this filthy .mp3 habit. I need the music industry to help me overcome my addiction to free music, so with digital content controls I won't be tempted to download gigabyte upon gigabyte of free music. I won't have to continue working this extra part-time job to support my purchases of extra hard drive space.

    --
    My sig hates me. That's ok, I never cared for it much anyway.
  15. Re:.wav by Steve+Cowan · · Score: 3, Informative
    .wav files are not compressed - it's a file format for raw, uncompressed audio. This is comparable to the .bmp format for pictures.

    .wav is not a codec, it's just a file format.

  16. Re:A small question by greenfly · · Score: 4, Informative

    Grip is a nice front end to Linux command line ripping and encoding utilities. You can choose which encoder you use and I believe it already has a preset configuration for ogg encoders.

  17. If you have a G4... by 90XDoubleSide · · Score: 4, Interesting

    Sticking with MP3s is a no brainer unless you have to use open software for moral reasons, since Apple has enhanced MP3 encoding/decoding for AltiVec, and this is an area where those gigaFlops do wonders at quick, high-quality encodes and freeing up more CPU for your work (or the visualizer :) during playback.

    --
    "Reality is just a convenient measure of complexity" -Alvy Ray Smith
    1. Re:If you have a G4... by Cryptnotic · · Score: 2
      If you're using OS X, you might be able to compile cdparanoia for OS X. You might have to create some device nodes or something, however.


      Cryptnotic

      --
      My other first post is car post.
  18. ogg...but what we really need by crystalplague · · Score: 4, Interesting

    is a ftp database and crawler similar to audiogalaxy only for ogg. it would catch on in no time.

  19. WMF, on the Windows side by SilentChris · · Score: 2
    Doesn't have to be "free". I use WMF on the Windows side (I have enough room to encode my files in both WMF and MP3 on my home server). It offers, what I think, is superior audio quality at a much lower space.

    For most distributed applications (music player in my living room) I use the MP3 side. If push came to shove, I'd find some way to delete the MP3's and play the WMF's on other devices, just because they're so space-conscious.

  20. I use MP3. by Dog+and+Pony · · Score: 3, Informative

    Because the few songs I have ripped are in that format, and the few songs I get from friends now and then, are also mp3.

    I don't really play "clog the modem", so I guess I am the wrong person to answer that.

    But I am not going to play the elitist game of switching to Ogg because it has better compression (cheap HD, cheap bandwidth) or because it preserves some frequencies more (come on, you can't hear it either).

    I could think to switch just because of the licensing and the patent issues, I am like that sometimes... but right now it is too much trouble to make a point noone will notice (as I share my music as much as I DC for new - almost never).

    I do personally hope that for those that this really matters to, that something like Ogg will come and take over, so we can see AOL buy that too. Just kidding. :)

  21. Re:WMA 8 is the way by Adrian+Voinea · · Score: 3, Insightful

    It still doesn't matter to me. If I could listen to WMA on my linux system(s) I would. If I could use WMA on my car mp3-cd player, I would.

    I can't though, so it doesn't matter. I'm not a musician by any means, nor can I detect the difference between 160 and 192 mp3 compression. So I'll continue using my inferior, yet cross platform, non-license restricted, used-everwhere, mp3 format.

  22. What happened to the MP3 Pro spec? by prisoner-of-enigma · · Score: 2, Offtopic

    Subject says all. Has it just not hit mainstream, or is it getting steamrollered by Ogg, WMA, and any of the other popular formats?

    --
    In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    1. Re:What happened to the MP3 Pro spec? by ZxCv · · Score: 2

      I have seen a player out there that already supports MP3 Pro, but for the life of me, can't remember which make/model it was. But I do know that in all of the models I have looked at, there was only 1 that supported it. My guess is people just don't care enough to use MP3 Pro--MP3 is good enough and the effort required to move to MP3 Pro isn't worth it.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    2. Re:What happened to the MP3 Pro spec? by Greg+W. · · Score: 3, Informative

      MP3Pro is mostly a marketing ploy. It has a 10 kHz lowpass filter, and then tries to reconstruct the upper frequencies based on harmonic extrapolation of the lower frequencies. This may be somewhat useful for low bitrates (say, under 80 kbps, for use in portable players). But the irreversible loss of audio quality makes this an inappropriate codec for the kinds of uses that I (at least) prefer: namely, files sitting on my hard drive on my desktop computer.

  23. for home audio... by American+AC+in+Paris · · Score: 4, Interesting
    If you're looking to compress files for home audio use, then you may as well go ahead and use one of the lossless compression formats, as adding storage space to a home audio system is trivial and you'll be able to hear comparatively more garbage from lossy compression on your home system (rather than on an earpiece headset or cheapie speakers.)

    Bear in mind that the ~4x compression rate listed for lossless compression schemes is heavily reliant on the input. Don't be surprised if you get 1.5-2.5 compression a lot of the time, and remember that there's a good chance you'll get 1:1 (or worse) compression results with a 'random' enough song file.

    --

    Obliteracy: Words with explosions

  24. Which formats support simple batch manipulation? by vrmlguy · · Score: 4, Interesting
    I was going to submit this to "Ask Slashdot", but this seems like a good place to ask.

    JPEG users have available to them some command line utilities that permit simple alteration of images without loss of quality, for example, rotation and flipping. Are there any similar utilities available for any of the major audio compression formats?

    The reason I ask is that I have ripped a number of CDs and the volume levels vary noticibly. I like to listen to MP3s as I work, with the volume turned down far enough that I can hear the music, but any one that I'm on the phone with won't. Unfortuately, there doesn't seem to be a single setting for everything that I've ripped. While I could go back and re-rip, I'd much rather have a toolbox of useful batch utilities. Ideally, it would allow me to write, say, a Perl script that generates a histogram, checks the average and peak volume, and then tweaks a single number in the file header to force it in line with the rest of my collection.

    Is this sort of thing possible?

    --
    Nothing for 6-digit uids?
  25. I'm not an audiophile. by Restil · · Score: 2

    I can't really tell much of a difference between 128kbps mp3 and the original cd. Maybe others can, but mp3 is plenty good enough for me. As is ogg. To me, it doesn't really matter about the format as long as its convienent. And considering the 200+ cd's of mp3's are full of mp3's and no other format... and the effort required to convert them would outweigh the slight gain by converting to another format.

    -Restil

    --
    Play with my webcams and lights here
  26. Re:A small question by renard · · Score: 2
    does anyone know of an easy-to-use program which can rip to .ogg (as well as other formats perhaps)?

    Try grip. Configure it to rip to any format you want - all it needs is the path to the executable. It will do the freedb lookup and name the files in your favorite style too.

    Since ogg vorbis is a free codec (as in beer; as in speech) this is really the best way to go. Note that US Linux users who rip to MP3 with free-as-in-beer software are probably in violation of one or more laws. Since XMMS plays OGG as well as MP3 you can mix and match MP3's from your favorite P2P community with OGG's of your own collection.

    as you probably know there is a sparse few number of them available to download...

    So what are you waiting for? Get oggenc and do your part!

    -Renard

  27. Re:A small question by HunterD · · Score: 2

    I wrote one that can encode using multiple mp3 codecs, or can use oggenc.

    it is command line, but I at least feel it is quite easy to use, and it is faster then alot of them, because as soon as it finishes ripping a song, it forks an encoder, then goes on to rip the next.

    anyway: it's called the One Ripper, and it is at:
    http://www.evilsoft.org/Software.

    it requires a linux system with perl 5, and it has links to some perl libraries you need.

    Enjoy.

    --
    - The unexamined life is not worth leading -
  28. midi by ayeco · · Score: 2, Funny

    I like midi. But I've heard on this new thing called mod, it takes samples and tone shifts them to recreate the song! Pretty cool, like midi but better!

    in the mean time - I can't stand mp3s, ogg might be the way for me to go now.

  29. Re:WMA 8 is the way by orbital3 · · Score: 5, Informative

    * Much better than OGG and MP3
    * Picture perfect at 128 kbit/s


    And what is this comment based on? These results have been pointed out in comments for previous articles, but I'd like to mention them again. ff123 has been conducting double blind tests comparing various audio codecs, and the results are here.

    The following is from the page:

    Comparisons in red below are true as a group with 95% confidence.

    ogg is better than wma8
    mpc is better than wma8
    ogg is better than xing
    mpc is better than xing
    aac is better than wma8
    aac is better than xing
    lame is better than wma8
    lame is better than xing


    Looks to me like WMA8 got beat by pretty much everything... But hey, what good is statistical analysis anyways...

  30. The other reason Ogg hasn't caught on... by 90XDoubleSide · · Score: 2

    besides the fact that it's hard to go up against an established standard and the fact that there is no hardware support, is that storage is so cheap now. If I can get a 60GB drive for under $100, why would I want to sacrifice a big chunk of processing power to make my music 1/3 smaller? Only if I absolutely wanted to use something open.

    --
    "Reality is just a convenient measure of complexity" -Alvy Ray Smith
    1. Re:The other reason Ogg hasn't caught on... by xercist · · Score: 2

      The thing keeping Vorbis from becoming supported by most hardware players is that the reference decoder requires a FPU. It is certainly possible to decode vorbis without floading point, but thus far no one has written the software to do so. As soon as this is done (and evnetually, it *will* be done), vorbis support for the hardware players will come pouring in.

      Iomega has promised vorbis support for their HipZip player after 1.0 is released, but they have released beta firmware which does it already.

      --

      --
      grep "xercist" /dev/random ...you'll find me in there someday
  31. I like ogg. by ImaLamer · · Score: 2

    It's free, as in beer.

    You can stream it! And a little app called abcde works great with it.

    It's slowly becoming a new standard are more software players are supporting it.

    Too bad there is no hardware support. I think we should start off with a DC port. What do ya' think?

  32. OGG file format features by loshwomp · · Score: 4, Informative
    The .ogg file format has loads of features that are really important for industrial applications.

    Editing with 1-sample resolution, for example. This allows you to cut your live music into tracks without that silly gap introduced by mp3.

    Support for 256 channels, channel coupling, etc, are also extremely important for streaming applications.

  33. I'd like to say that free is the way to go... by AFCArchvile · · Score: 2

    ...however, I don't see a format shift happening too soon, since the majority of computer users (the "dumb masses", I like to call them) are being spoon-fed by the OEMs, and we all know what they're using in place of strained peas. Not even Winamp support is enough; nowadays, every Compaq/HP/Dell/eMachines/craputer is pre-configured with Windows Media Player or RealOne, and they don't support OGG or the others (mostly because no one can profit from them).

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
  34. Compatibility and quality come first. by tshak · · Score: 2

    I'm not interested in some "super small" music file - disk space is cheap and MP3 is already small enough for transfering over the Internet. I'm more interested in audio quality and hardware compatibility. MP3 and WMA sound great (moreso the latter), and are both commonly supported by cool hardware. I don't see the point in all these other media formats. I like to listen to my music on something other then my computer.

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  35. I don't really care about the size of the file by thitcho · · Score: 2, Insightful

    I will probably continue to use mp3 format files, because it is basically the standard that everyone on the internet goes by. If you have broadband and a decent hard drive, size/bitrate should not be a deciding factor. Unless you're one of those that hear like a dog, mp3s should be sufficient for everyone to use.

  36. Re:Why wouldn't I want to give up on mp3s? by 90XDoubleSide · · Score: 3, Interesting
    This does a good job pointing out some of the benefits of Ogg, but some of it makes no sense to me:

    In most cases, a 60kbps OGG file sounds as good as an 128k mp3. An 80k OGG is as good as 160k mp3 and half the size.

    Actually, Ogg only shaves off 30-40% (still respectable, just not revolutionary)

    If you have a portable player, you would appreciate the smaller size with high quality.

    If you have a portable player, you almost certainly can't use Ogg's :)

    If you make computer games, you have a high quality free way of adding a lot of music to your games. (possibly patents for mp3)

    If you want background music in a computer game, why would you want to use a format that eats drastically more processing power?

    You can do 44.1khz and 48 khz audio.

    So can MP3, what's your point?

    The encoder sounds good by default, so music traded on file sharing systems sounds good (unlike all those terrible 128k mp3s encoded by anything that isn't LAME).

    So "The Encoder" for MP3 is bad? If there was just one encoder this would be an argument. And I do hat those 128k bastards just as much as you :) At least iTunes defaults to 160k.

    Now the other points are very valid, but they probably won't get anyone to switch at this point. What we need is a format that gives at least 4x the compression of MP3 with the same quality (and reasonable CPU usage) to get people to switch. Hopefully it will be an open technology like Ogg.

    --
    "Reality is just a convenient measure of complexity" -Alvy Ray Smith
  37. Ogg Vorbis clearly wins by Teach · · Score: 5, Informative

    I teach Computer Science at the high school level at a largish school near Austin, Texas. For the past several years there's been a "jukebox" in my room where students could vote for albums to hear during programming lab time, and random tracks off the winning albums play over the speakers in the classroom.

    Over Christmas break I changed the "player" portion of the system to play Ogg Vorbis files instead of mp3s.

    Why not mp3?

    • The sound quality is lower than many current alternatives (AAC, Ogg Vorbis, WMA).
    • The patent situation is scary and I fear a recurrence of the whole Unisys/GIF fiasco.
    • Saying I have a hard-drive full of mp3s just sounds shady, even though they're all legal.

    So, then, why Ogg Vorbis?

    • Sound quality vs. file size is very nice. Most folks consider a 112 kbps VBR (quality 3) ogg file to sound about as good as a 160 kbps CBR mp3, but it's 25-30% smaller. That's nothing to sneeze at.
    • Patent-free algorithms and open-source license mean The Man can never take my oggs from me.
    • Oggs are peelable, meaning that I can encode a file at, say, 160 kbps for listening at home, and peel the file down to 96 kbps later for listening on my portable. The peeling produces a file that has the same quality as if I'd encoded the original source directly to 96 kbps. This is also a big win for streaming folks because you only have to encode one bitrate and can peel to others as needed.
    • The mailing list is quite active and you can get advice and help in a hurry. Plus there's a bugzilla, so you can easily report any errors you find.

    By the way, if you haven't listened to Ogg since 1.0-rc3 came out (on New Year's Day), try it again. The sound quality has been much improved. Note that you should not use the "-b" option to encode as it uses CBR and thus produces larger files at lower quality. Default is quality 3, which is 112 kbps but sounds as good as 160 kbps to most. If you really can tell the difference, quality 4 averages 128 kbps and sounds much better (and is maybe 3% smaller) than an mp3 at that rate. You've got to experiment to find your own sweet spot.

    The biggest downside is that whole ubiquity thing. There's been an official Winamp plug-in for quite some time, but Nullsoft have yet to install it by default (rumor has it that it is AOL 's legal department which is holding this up). I'm also pretty sure there's a Windows Media Player codec, but don't quote me on that.

    Also the only hardware player that supports Ogg Vorbis is the HipZip (via a firmware upgrade). Other units that support it are coming soon, but not yet available.

    Since I don't own a hardware player (yet) and don't download my mp3s, the ubiquity factor isn't an issue for me, however.

    On the plate for rc4 is sound quality tuning for the low (a.k.a streaming) bitrates. Then a coat of polish and it'll be called 1.0

    --
    Graham "Teach" Mitchell, computer science teacher, Leander HS
    1. Re:Ogg Vorbis clearly wins by Trepidity · · Score: 2

      I'm not sure how supporting a format that the general public is unlikely to use in the near future would increase illegal trading of music above the rates supporting mp3 already causes (which AOL-Time-Warner is happy to do, or they wouldn't continue developing Winamp). The explanation I've heard, which sounds more likely, is that since Winamp doesn't make AOL any money (at least not directly), they don't want to risk getting sued over it, so their lawyers are carefully reviewing Ogg to make sure that it really is as patent-free as its developers claim (checking all the perceptual audio-coding patents - and there are a lot of them - to see if there are any that Ogg might infringe on).

  38. Re:WMA 8 is the way by Anonymous Coward · · Score: 5, Informative

    Microsoft cheats with WMA8 - all they do is compress the range a little which results in an average 3 dB volume level boost. It has been repeatedly shown in multiple independent studies that even just a small increase in volume makes music "sound better" to the average listener. Often you'll get all kinds of superlatives about accuracy, openness, full-bodied, etc, etc from the people comparing the louder track to the quieter one. MS knows this which is why they play those psychoacoustical games with WMA8.

    If you compare a good mp3 encoding (say with LAME and the right arguments) to a WMA8 encoding of the same bit-rate and with the volume levels matched, mp3 will win out, or at least tie, everytime and Ogg will usually do the same with 25% less bits.

  39. MP3, WMA, and whatever else I need by Dorf_of_Eleven · · Score: 4, Insightful

    I use MP3s because they're much like Interet currency.

    I convert MP3s to WMAs when I want to squish music onto my PocketPC.

    If I bought an OGG car player (if there is/was such a beast), I'd convert my MP3s.

    The point: When in Rome, I do as the Romans. It's a simple life, really. :)

    --
    WhatEVA
  40. Your specific example: Ogg has ReplayGain by xiphmont · · Score: 5, Informative
    Ogg has ReplayGain support to directly address the problem of varying apparent music amplitude. (ie, you've noticed that both pop and classical tend to use the whole amplitude range, but pop is apparently louder due to dynamic range compression. Replaygain is a method of figuring out the 'actual' loudness).

    There's a batch Ogg replaygain tool at: http://sjeng.org/ftp/vorbis/

    ReplayGain tself is explained at: http://www.replaygain.org

    The latest XMMS plugin already supports replaygain (as does latest Ogg123), and it should be in the Winamp plugin soon if not already. Right now it's up to individual apps to support ReplayGain, but we're deciding on an easier way to encourage/include support with core Ogg.

    Monty

  41. Re:WMA is about 2x as compact as MP3.... by foonf · · Score: 2

    Thats a deceptive statement. WMA at 128k may sound better than MP3 at the same bitrate, but there is no way to encode WMA at quality comparable to high-quality 256k/320k MP3 files, or the LAME VBR settings which can produce almost-indistinguishable files at ~200k average bitrate. I suspect the same may be true of ogg, but at least its Free so if it can't do high bitrates now it may be modified to do so in the future.

    And none of the lossless formats are even as compact as 320k MP3. So MP3 still fills a useful niche in that regard.

    (yes, I'm aware that since LAME isn't licensed, its technically illegal, but my, and I suspect your, primary use of it is pirating copyrighted music, so its not as though using a patent-free codec would make what we do any more legal.)

    --

    "(Man) tries to live his own life as if he were telling a story. But you have to choose: live or tell." --Sartre
  42. Re:A small question by jonathan_ingram · · Score: 2, Informative
    Everyone else is assuming that you are using Linux. Just in case you are using Windows, the best two options are:

    1) CDex. Has an Ogg encoder (RC2 version) embedded, and you can use the command line RC3 version with it very easily. The latest betas use the 'cdparanoia' libraries to rip. This would be nice choice once it's been updated to RC3.

    2) EAC. This is the benchmark for quality ripping in Windows. It's slightly harder to set up, and doesn't integrate as nicely with passing metadata to the external ogg encoder, but it's the best Windows ripper bar none. Both pieces of software are free. CDex is also open source (useful if you happen to have a copy of VC++ floating around).

  43. Re:Which formats support simple batch manipulation by volsung · · Score: 2
    ReplayGain is actually a system designed to deal with this. It stores some info in the music file so that you can normalize the volumes of all of your files on playback.

    I'm not familiar with the state of MP3 tools which support ReplayGain, but I know that Gian-Carlo Pascutto just wrote a tool to add ReplayGain information to Ogg Vorbis files. There is an XMMS support in CVS which uses the information, and I just got done adding support for ReplayGain to ogg123 (it will be about a week before it goes into the xiph.org CVS pending the approval of some other changes). Winamp also supports ReplayGain using Peter's Vorbis plugin

  44. Well, you could *check*.... by xiphmont · · Score: 2
    I suspect the same may be true of ogg...

    Ogg has had high bitrate from the beginning. It will happily take you up to just under what the lossless codecs will give. in rc3 stereo, -q10 will do ~400-600kbps, and -q0 will give you ~48-80kbps depending on material.

    Monty

  45. What kind of speakers do you have? by roystgnr · · Score: 3, Insightful

    I can hear the difference between a 128kbps mp3 and the original CD (192kbps CBR or 160kbps VBR are good enough for me), however the difference isn't nearly so great as the difference between playing the music on $30 vs. $100 speakers. You can get decent computer speakers today (if you're not an audiophile and don't need very high volume) for as little as $60, but the prevalence of 128kbps recordings on the internet suggests to me that most of these people are still listening to music on the little white buzzers that came with their computer.

  46. Re:Which formats support simple batch manipulation by jpiterak · · Score: 2, Informative

    Another one to try is Normalize It alows you to adjust volumes across different types of input files (.wav, mp3, etc...)

  47. Good answer by roystgnr · · Score: 2

    Grip is just about as easy as it gets. It comes with Red Hat 7.2 now, preconfigured for ogg, preconfigured to query the freedb servers for tracks and titles. I'm still using it with lame, but when I move everything to ogg it makes that easy, too, with "Auto-rip on insert" and "Auto-eject when finished" boxes checked.

  48. Re:Which formats support simple batch manipulation by Lumpy · · Score: 3, Informative

    what you suffer from is lack of normalization. many many CD's are poorly mastered (in fact 90% of all Cd's today are very poorly mastered, it is very rare that anyone takes the time to properly master a CD anymore.) what you are getting is that the mixdown mastering was set at an arbitrary level by the studio staff. they just picked a level and spun off a master without running a calibration on the equipment. They usually calibrate every morning, but many places assume that the calibration was good from yeaterday, and the equipment wasn't touched or turned off so just fire away.... they have 300 albums to master today... this usually leaves you with CD's that have a horrible noise floor because the audio program is too low and not using the entire abilities of the CD. (NOTE there are some that are messed up the other direction.... Nutral-milk-hotel comes to mind.. clipping on the cd because it was not normalized.)

    so you need to normalize up. basically use a program that looks at the entire song and then brings the higest peak up to 99% or 98% of max. the program will look at either each track, or all tracks from an album, find the highest peak from that album and then normalize all to that peak. either eay works great, I prefer each song getting normalized.

    Now... you can do this to mp3's you have already. problem is that you need to decode-normalize-reencode which adds more loss and noise artifacts.

    I would start over, grab your cd collection and start from step one again. (lame has awesome encode now... it's improved massively)

    --
    Do not look at laser with remaining good eye.
  49. Re:Abuse of the word lossy. by Graff · · Score: 2
    4. Musician with Internet only distro:
    Packaged MP3 -> Copy to HD -> Copy to HD
    There has been NO loss of quality.

    This is not exactly right. To keep in line of the rest of your examples it would have to look like this:

    4. Musician with Internet only distro:
    MP3 -> uncompressed format -> MP3 -> uncompressed format -> MP3
    2 generations of lossy copying

    MP3 is definitely a lossy encoding method in that every time it is decoded there is a good chance that you will not get out EXACTLY what you encoded in the first place. You will instead get something that sounds close enough that the human ear can effectively treat them as the same. The problem is that artifacts tend to crop up with each encoding and you will most likely end up with garbage after a few encoding/decoding cycles.

    You are correct in that you don't need to encode/decode and then encode again to copy, however that is true of your options 2 and 3 also. Once your data is in digital form you never need to encode it again, just do a lossless digital copy and it is likely that you will never lose quality. This has nothing to do with codecs, but rather with the nature of digital data.

  50. Re:.wav by uebernewby · · Score: 5, Informative

    .WAV *is* PCM. With headers that differ from the PCM files on audio CD's (.CDA). As has been pointed out elsewhere, PCM is simply a way to describe audio data using ones and zeroes. There's no compression involved.

    --

    News and bla for computer musicians: http://lomechanik.net/
  51. Re:Abuse of the word lossy. [WRONG] by gutter · · Score: 5, Informative
    1. Original VHS -> VHS -> VHS -> VHS 3 generations of lossy copying.

    2. Original CD -> Tape -> Tape -> Tape 3 generations of lossy copying.

    3. Original JPEG -> save as JPEG -> save as JPEG

    2 generations of lossy image manipulation.

    Hence the term lossy

    While that is an interesting way of looking at it, you are the one misusing the term "lossy".

    When it comes to compression, lossy has a specific meaning - it means you can NOT recreate the original input bit-for-bit. With lossless compression, you CAN recreate the original input bit for bit. It has nothing to do with percieved quality.

    In the future, please make sure you know what you are talking about before accusing others of ignorance. :)

    --
    Check out DRM-free movies at http://www.bside.com
  52. Re:Shorten rules by rseuhs · · Score: 2
    lossless compression is the only way to go.

    Imagine if all porn sites would store their pictures in .gif format (or even better .bmp) and all Napster users would use .wav.

    The wasted bandwidth caused by Code Red would be insignificant by comparison...

    P.S. Ogg is the way to go

  53. Re:WMA 8 is the way by thesolo · · Score: 3, Insightful

    * Picture perfect at 128 kbit/s

    I don't know about the rest of you, but to my ears, NOTHING is "picture perfect" at 128kbps. 192 is minimum for any lossy compression.

  54. Re:A small question by rseuhs · · Score: 2
    does anyone know of an easy-to-use program which can rip to .ogg (as well as other formats perhaps)?

    Very simple:

    Step 1: Insert CD

    Step 2a: Type "audiocd:/ogg" into Konqueror's URL bar and save it as a bookmark.

    or Step 2b: If you already have saved a bookmark, get it.

    Step 3: Drag the .ogg files to your music folder, they will be compressed on the fly.

    Can't become easier than that.

  55. I'm bored, let's rant... by xiphmont · · Score: 4, Informative
    besides the fact that it's hard to go up against an established standard...

    Undeniably true. But established standards die enventually. MP3 R&D has been mostly abandoned. It will be around for a very long time yet, but it's being attacked from all technological sides. Microsoft wants to kill it for WMA, Tompson wants to kill it in favor of MP3 pro, FhG wants to kill it for AAC, Real wants us to use Real--ermm, sorry, ATRAC3, etc. MP3's been superceeded and abandoned by cutting edge research.

    MP3 the king is a mighty warrior, but he's showing new wounds. Ogg is the successor to the throne, and the only codec individuals are going to have ready, unrestricted access to once MP3 eventually falls. It's not happening this year, but it's happening.

    and the fact that there is no hardware support

    A mostly fair thing to point out. Ask again in a year; the FPU-less codec exists (he says, hacking on ARM7 assembly), now it's mostly the business distribution arrangement that's up in the air. Commodity hardware designs can't quite live in the same open framework as software.

    is that storage is so cheap now

    Most of the big Geek music collections of friends around me are each over a Terabyte of music. That's still alot of money.

    If I can get a 60GB drive for under $100

    If quality is not a concern, you can get a cheap turntable for much less than that and it never runs out of space.

    why would I want to sacrifice a big chunk of processing power to make my music 1/3 smaller? Only if I absolutely wanted to use something open.

    This one confuses me slightly...

    Compressing from WAV->Ogg makes things ~10-20x smaller, depending on your quality tastes.

    If you mean 'why would I replace my mp3 collection I already have?', in that case I agree with you. An equivalent Ogg will sound better/more consistent and be smaller, but if you're satisfied with what you've got, there's no need to replace it. Certainly don't transcode it! It could only end up sounding worse (see rant here)

    If you mean, "why would I encode to Ogg rather than MP3; it's not worth it", then you're just confused. You get smaller, better sounding files for no extra effort (and no extra CPU). In this case, Open Source is not a compromise; Vorbis is the best out there. All we're lacking is the portable players.

    Monty

    1. Re:I'm bored, let's rant... by Tackhead · · Score: 3, Insightful
      > MP3 R&D has been mostly abandoned. It will be around for a very long time yet, but it's being attacked from all technological sides. Microsoft wants to kill it for WMA, Tompson wants to kill it in favor of MP3 pro, FhG wants to kill it for AAC, Real wants us to use Real--ermm, sorry, ATRAC3, etc. MP3's been superceeded and abandoned by cutting edge research.

      Counter-rant: So what if "research" has been abandoned on MP3. I don't need that research, 'cuz there are great MP3 encoders already out there. The work has been done.

      For archive quality (as opposed to streaming audio), what do .WMA, MP3Pro, Real, and ATRAC offer over 192/256/320k MP3s? Nothing.

      They all support various copy-control schemes, which make for revenue opportunities, which might cause their respective proponents to funnel R&D bucks into them. Some sound better at low bitrates, which is fine for streaming audio, but most folks in the streaming audio are - once again - just trying to make a buck selling pay-per-listen or pay-for-subscription streams.

      That's the other reason nobody's researching MP3 -- not only is it "good enough" as it stands, there's no money to be made, even if it could be improved.

      Talking about the lack of "cutting-edge research" MP3 as a death knell is like talking about the lack of cutting-edge UNIX text editors as the death knell for vi and emacs.

      I don't need Microsoft or Real or Sony to put a million bucks into researching the latest WMA codec, because I know it'll be DRM-crippled and useless to me. The research into other codecs is, for me, wasted. I couldn't care less.

      (Likewise, the lack of "research" into cutting-edge text editors doesn't seem to have made vi or emacs go away...)

      As for Ogg, as good as Ogg is, I see the odds of it replacing MP3 in terms of the .GIF vs. .PNG debate -- most places that could use .PNGs still use .GIFs, despite GIF's patent issues, because .GIF was "good enough" and widely-distributed before PNG came about.

  56. Re:Which formats support simple batch manipulation by Sloppy · · Score: 2

    it is very rare that anyone takes the time to properly master a CD anymore.

    That's because if you master it well on the first try, you only get to sell the CD to the fans once.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  57. Re:Most of the Time by Tackhead · · Score: 2
    > Last I heard 2nd gen mp3 is almost ready and will have 2x compression over current mp3's but will have built in copyright protection..

    If you're referring to MP3Pro, I doubt it'll ever be used by anything outside of the streaming audio market.

    I'll grant that an MP3Pro at 64kbps sounds better than an MP3 at 64kbps, but for purposes of archiving audio for quality (as opposed to streaming), the diskspace savings isn't enough to justify (a) not gaining freedom from Fraun's patents (Ogg wins here), and (b) losing the freedom that comes with a DRM-free codec like MP3 or OGG.

    But if you're willing to put up with DRM in exchange for better sound at streaming rates, might as well go with Windows Media .WMA instead of MP3Pro.

    I can't imagine anyone on /. who'd be willing to put up with a DRM-crippled codec in the presence of .ogg (if patent-freedom and low-bitrate quality matters) or .mp3 (for availability, archival quality at high bitrates, and a willingness to turn a blind eye to the patent issue).

  58. Looney /audiophiles by Zeinfeld · · Score: 2
    Just wait for the looney audiophiles who will claim that they can hear the difference between 'lossless' compression and no compression.

    The more I talk to (to be acurate the more I am talked at by) audiophiles the more I get the feeling that its a geek weenie measuring contest and has nothing to do with what stuff sounds like. One guy I know told me at great length how his $2,000 cd player was superior to the cheapie Philips unit it shares its main circuit board with because of the accuracy and freedom from wow/flutter of the CD drive mechanism.

    So when I hear about golden ears and such I tend to think Bovine Excrement.

    I would much prefer to use Ogg or Windows Media Player than MP3 because they are better compression formats and allow more tracks to fit on my Archos device. Problem is that the Archos won't play them to the better compression is moot.

    I am not that much interested in the Napster/Gnutella scene any more than I am aware of any other WareZ scene so use of the codec by others is not that interesting to me. However if someone came along with a 6Gb Hard Drive of 'stuff' I could well imagine preferring to do swapsies than encoding the stuff myself. Ripping off tracks one at a time over Napster while being spamvertised is not my idea of fun.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  59. SHN benefits by moron0 · · Score: 4, Informative

    The reason the live music trading community (most notably etree.org) uses the shorten format is because there was not a way to widely distribute exact copies of, say, master DATs. Now, assuming the person transferring the DAT, did a reasonably good job, every person after that who receives the SHN files can create an exact copy of that DAT. This is crucial because of the way shows are distributed. One person gets a copy from his friend, and he passes it on to his friends. If there was a lossy step involved in the middle of the chain, each copy would be worse than the one before. Note tape trading. Copying a cassette is lossy, so someone who got such with a 4th or 5th generation tape was stuck with all of the artifacts that were introduced in each generation above. Even copying CD audio is not perfect: programs that do digital audio extraction need to do a good job reading the data without any error correction. Shorten makes 100% sure that every copy is just like the original.

    1. Re:SHN benefits by Abcd1234 · · Score: 3, Insightful

      The reason the live music trading community (most notably etree.org [etree.org]) uses the shorten format is because there was not a way to widely distribute exact copies of, say, master DATs. Now, assuming the person transferring the DAT, did a reasonably good job, every person after that who receives the SHN files can create an exact copy of that DAT. This is crucial because of the way shows are distributed. One person gets a copy from his friend, and he passes it on to his friends. If there was a lossy step involved in the middle of the chain, each copy would be worse than the one before. Note tape trading. Copying a...

      Hmm... but you're making an assumption here that, for some reason, every person in the chain would re-encode the audio data into said lossy format before sending it to the next person in the tape tree, which would (hopefully) not be true, in general. For example, I try to keep an archive of all the compressed audio files I download, even if I burn them to CD. In fact, often times, I just make a multisession disk with the compressed audio on the data portion. Then again, there's no telling what an uneducated trader might do. :)

      I guess what I'm driving at here is that, if the traders were bright enough not to re-encode all the time, and just pass around the original files, a compressed format could make trading a LOT easier for those with reduced bandwidth. Frankly, I think the community chose Shorten for the same reason some audiophiles prefer vinyl... they think it sounds better (and, IMHO, given the quality of your average taped show, a compressed format probably wouldn't affect quality that much. :)

    2. Re:SHN benefits by moron0 · · Score: 3, Insightful

      With a traditional cassette tree, yes, every member in the chain is adding a lossy generation to the next tape in the chain. That can't be helped with cassettes.

      By "original files" what do you mean? Do you mean the original wav files? The original shn files? Or maybe the person transferring the master made some mp3s? Also by "compressed format" are you talking lossy or lossless?

      The traders are bright enough to not re-encode all the time, they're passing around original shn files that match an md5sum hash in an established database. That way everyone is guaranteed a good copy; at least they're guaranteed the same quality as the master! The people in this community have a different solution for those with reduced bandwidth: USPS. Mailing around CDs filled with SHNs is still very prevalent.

      It is a compromise though. You have to wait a long time to transfer a single show. It's a compromise most are willing to take, though, for the higher quality. Who's going to trade with you if you have a lower quality recording than the next guy? You might not be able to hear the artifacts introduced by mp3, but if the next guy can, he's going to be pissed that you traded him schwag.

      The community chose Shorten because they needed a way to guarantee quality. A commercially pressed CD has thousands of "masters". A show taped by the taping community has one, or maybe a few more if he was giving patches. To distribute an exact copy of this music from only one master is quite a feat.

      The community also chose Shorten because it DOES sound better. For example, live field recording has a ton of ambience. Lossy compression schemes such as mp3 do not encode that well.

  60. Re:like so? by Tackhead · · Score: 5, Funny
    > > HD's are cheap, hell save them as XML.
    >
    >Like So?
    >1
    > 0
    > [8 times per sample]

    No, it's even worse!

    (1-2 k of headers and track metadata deleted)

    <BYTE>
    <BIT>1</BIT>
    <BIT>0</BIT>
    <BIT>0</BIT>
    <BIT>1</BIT>
    <BIT>1</BIT>
    <BIT>1</BIT>
    <BIT>0</BIT>
    <BIT>0</BIT>
    </BYTE>

  61. I choose Ogg Vorbis by Domini · · Score: 2

    ... because it's an alternative.

    Not only that, but it's smaller for the same quality output than mp3 or wma.

    I do not want to encode my music to something that will cost me in the long term because of OS restrictions. Not long now and Microsoft will force you to buy their mp3 and wma playing licence software. (As has happened with the Windows Media Encoder in XP...)

    My 2 cents.

  62. Re:Windows Media Format... by mcspock · · Score: 2, Funny

    Heh if i had mod points i would totally bump this up. MS paid musicians to say WMA sounded better than mp3 when wma first came out.

    I remember hearing that one musician messed up his line and accidentally said "This MP3 track sounds much better than the WMA track" instead of the intended line. :)

    --
    -- Patience is a virtue, but impatience is an art.
  63. If you want lossless compression... by coltrane · · Score: 2, Insightful

    Use shorten. With plugins which will allow for realtime decompression and playback (with searching within each song) available for XMMS, Winamp, and Macamp the only issue remaining is storage capacity and processing time involved in decompressing the files. Any Celeron or higher will handle the processing necessary and with 120gig drives well below $300 and 160gig starting to come out...that's a healthy sized cd collection.

    A number of online communities use shorten for trading live recordings...www.etree.org is one such organization. WAVs are generated from a number of different sources, compressed, checksum's are generated, then the files are distributed freely.

    Another great advantage of shorten is that if something comes along that provides better (or more desireable) compression you can un-shorten all of your files to their original state and recompress them using this newer compression scheme....something that no MP3 (or any other compression scheme that I know of) will do.

  64. Re:Windows Media Format... by John+Whitley · · Score: 4, Informative
    Odds are that they didn't do double blind listening tests, and didn't control for the relative bitrates and/or take care to select for their MP3 encoder and decoder quality. WMA is a slightly more recent codec design than MP3, and garners a better ratio for perceptual quality per bit/s.

    It's useful to note that any production WMA decoder/encoder is either Microsoft's code, or if otherwise, must pass Microsoft certification. I.e. even in those rare cases that someone outside of MS gets to mess with that code/format, MS makes sure the result is vetted before it may be deployed in a product. Likewise, all products deploying WMA (e.g. digital audio players) must undergo certification independently of whatever WMA code is used in them. This helps to ensure interoperability and sound quality for ports and embedded implementations.

    MP3 on the other hand, is something of a free-for-all w.r.t. the available decoders., and no one (esp. not Fraunhofer or Thompson) has a certification process to validate the quality of the generated bitstream. (c.f. another poster's comments about the merits of VBR LAME vs. WMA).

  65. Re:Yikes by cymen · · Score: 2

    Somehow I suspect you don't know what bloat is...

  66. There's no integer decoder by yerricde · · Score: 5, Insightful

    since then most of [MP3 encoding] happens on cirrus logic processors or TI DSPs.

    However, the TI DSPs that handle floating-point arithmetic are much more expensive. Nobody (except Iomega, and even that's not officially released) has made a portable Ogg decoder because the Vorbis reference decoder from xiph.org uses extensive floating-point rather than fixed-point arithmetic.

    If you write a Free integer decoder (or fund writing one), they will come.

    --
    Will I retire or break 10K?
    1. Re:There's no integer decoder by Anonymous Coward · · Score: 2, Informative

      Sorry, i was actually referring to MP3 _decode_ there. In terms of encoding on devices, that's primarily x86, with the exception of a couple integerized mp3 encoders for ARM.

      Russell King of arm linux was apparently working on an integerized vorbis decoder, but i dont know if he actually finished it up. The iomega integerized libraries actually weren't done by iomega; the hipzip work was outsourced. The company that did that work might have retained the rights to it, i dont really know.

      In terms of the TI parts, most of the embedded ones are actually cheaper than the cirrus logic processors (which run the rio line, the nomad line, etc).

  67. Re:Abuse of the word lossy. by John+Whitley · · Score: 2

    Wrong! You are completely confusing the analog vs. digital distinction of generational copy degradation with a specific property (lossy vs. lossless) of a digital compression algorithm.

    A compression format is lossy IFF the output from an encode/decode cycle may not be identical to the input. Period. I.e. Playing back your DVcam tape doesn't produce the exact digital data that was originally output by the cam's CCD, due to the lossy compression used in storing that data to tape. This has no bearing on generational loss, which digital formats (uncompressed or no, lossy or no) don't suffer from.

  68. Re:WMA 8 is the way by Venner · · Score: 2, Interesting

    Hrmmm... Actually, as part of my senior project, I did a listening test of some different codecs. WMA8/128kbps, Ogg (RC2) 128kbps, lame mp3 VBR nom. 128kbps. Additionally, I tossed in mp3/256kbps and ogg/256kbps, plus the original source wav.
    The subjects were allowed to listen to the reference wav at any time, and otherwise, only knew they were listening to "a variety of encoding schemes." They were asked to rate the sample on a scale of 1-10 vs the original and to comment on why they rated the way they did.
    The results: WMA came in dead last. mp3 & ogg at 128kbps were evenly matched, with ogg edging out mp3 by a few tenths. The highest rated samples were the mp3 and ogg at 256, although the ogg won by a significant lead - many times it was mistaken for the wave file.
    Here's the interesting bit. When broken into age groups, the majority of the testers (college students, 18-24 years old) were dead on the averages above. The other significant group in the study, people 35 and older, often *did* rate the WMA files as better than the mp3 and ogg. But then again, the range of scores they assigned to all of the samples was much tighter, and they reported hearing far fewer discrepencies between the files. Conclusion: young ears hear better. But then again, I'd hope you'd expect that.

    For those wondering, the samples used were taken from Peal Jam's Daughter, Fool's Garden's Lemon Tree, and John William's Duel of Fates, for their wide variety encoding nightmares :)

    --
    A preposition is a terrible thing to end a sentence with.
  69. Re:WMA 8 is the way by Anonymous Coward · · Score: 3, Interesting

    Ok, i'm just going to assume (based on this post by you and previous posts) that you work at microsoft.

    One thing you should know is that i make embedded digital audio players for a living. I have been doing this for years. I have personally worked with every codec except mp3pro, and i doubt mp3pro will ever mature to market viability. i have seen and ported the wma decoder source, in addition to a variety of other minor things i could mention to provide credibility here.

    * Much better than OGG and MP3

    This is quantitative; most listening tests i have read about state that high quality mp3 encoders (such as lame) and the ogg reference encoder produce better quality output than WMA or AAC. I would guess that this trend will continue; Microsoft makes fast, low quality encoders for their desktop applications so as to provide an enhanced initial user experience. This is evidenced with how WMP behaves - it encodes as fast as possible, but generates low quality (notable artifacts) output, even at bitrates of 96kbps and 128kbps. This definitely refutes the claim that WMAv7 64kbps sounds "as good" as MP3 128kbps.

    * Picture perfect at 128 kbit/s

    No offense, but are you in the marketing department at MS? My response has to be "I'll believe it when i see it." I dont have the golden ears, but i can still tell 128kbps from cd audio, and i dont see this as changing.

    * Supported by hardware (unlike ogg)

    This is a flat out lie. Microsoft has ported their WMA decoder to various embedded architectures, but has no actual hardware support. The support is all in software, running on embedded processors. As was mentioned in previous posts, Ogg has been ported to embedded devices just like WMA; it's just a matter of time before it's ported to all devices.

    * Next version (Corona) will sport 5.1 Dolby, 24 bit samples, 96khz sampling rate, better compression.

    That's nice, except most consumer audio hardware handles 16 bit 44kHz audio, which is what CD audio is. So supporting 96kHz audio might look great on paper, but it does absolutely nothing for you in reality. In terms of 5.1 Dolby, AAC supports multiple channels and look where it's gone - nowhere. Maybe you guys should focus on the features that actually matter?

    * Existing hardware will update firmware to support Corona

    For the love of jesus. Let me drop you a clue:

    * Existing hardware will update firmware to support OGG Vorbis 1.0

    Your blind faith in WMAv8 has converted me - i am now a true believer in alternate technologies. I will devote all my spare time to the proliferation of disruptive technology.

    Thank you for your support.

  70. Re:Which formats support simple batch manipulation by claud9999 · · Score: 2, Informative

    Try the below script, you'll need Python, mpg123 and sox, all of which are easy to obtain for Linux. This process stores the volume in the comment as text, you might want to consider storing it at the end of the comment in binary if you use the comment field for real information. There are a multitude of other improvements that could be made to this script (command-line options would be a good start.)

    I also have a fairly simple random MP3 player script that also uses mpg123 with the volume settings generated. It normalizes on a song-by-song basis (unlike many of the player plugins that normalize continuously, making the quiet parts of songs no longer play quiet.) It would be fairly easy to modify it to do album-by-album normalization if you so desired. (Assuming your MP3 collection is well organized.)

    #!/usr/bin/env python

    # standard Py libs
    import os, sys, stat, random

    # available from: http://id3-py.sourceforge.net/
    import ID3

    def compute_volume(song):
    tmpfile = '/tmp/randplay%d.wav' % os.getpid()
    os.system('mpg123 -w %s "%s" > /dev/null 2>&1' % (tmpfile, song))
    p = os.popen('sox "%s" -e stat -v 2>&1' % tmpfile)
    v = float(p.readline())
    p.close()
    os.system('rm %s' % tmpfile)
    return v

    def recurse(directory, callback):
    for i in os.listdir(directory):
    path = '%s/%s' % (directory, i)
    m = os.stat(path)[stat.ST_MODE]
    if stat.S_ISDIR(m): recurse(path, callback)
    if stat.S_ISREG(m): callback(path)

    def do(song):
    if song[-4:] != '.mp3': return song
    i = ID3.ID3(song)
    v = 0.0
    if i.comment and i.comment[0] in '0123456789':
    v = float(i.comment)
    #v = 0.0 # uncomment this to have the script (re)compute the volume of every file
    if v >= 1.0:
    print '%s: %f' % (song, v)
    else:
    print '%s: ' % song,
    sys.stdout.flush()
    v = compute_volume(song)
    print '%f' % v
    i.comment = '%f' % v
    i.write()
    return song

    recurse(sys.argv[1], do)

  71. I use the MUTE codec. by MongooseCN · · Score: 5, Funny

    It gets 99.99% compression. I think it's termed "lossy" compression.

  72. Comment removed by account_deleted · · Score: 3, Informative

    Comment removed based on user account deletion

  73. 16bit 44khz is insane in the first place by gvr · · Score: 2, Insightful

    As long as the original format is 16bit 44.1khz, debating what will give us the best sound quality isn't very interesting, since even the original sounds terrible.

    I long for the days when SACD or DVDAudio will give us the joy of listening to music back. The fuckers who stole that from us, simply to reduce manufacturing and shipping costs, should in my opinion be @#$%@$%#6

  74. Re:WMA 8 is the way by jonathan_ingram · · Score: 2

    Rubbish.
    The raw score was slightly higher in one of the three samples, but by 0.03 - and the more detailed analysis below shows that, for that sample, *there were NO statistically significant results*. There was nothing even *close* to statistical significance. I realise understanding more than 1 number may be a strain, but it's necessary.

    Now, for the second sample there were only two significant results (AAC and Ogg being better than Xing) - and those would only have been significant if you had set up the whole experiment specifically to test whether AAC and Ogg were better than Xing. Given that we are asking a general question, we need stronger statistics -- and as a result for our general question there were no statistically significant results for this sample either.

    The third sample is the only one with general significant results -- very strong ones at that. And they say that on this sample, Ogg, MPC and AAC were better than WMA8 (LAME may be as well, but the result is a little off the required significance level).

    So, given these samples, and these listeners, we can only conclude that WMA8 is certainly not the best codec at 128kpbs. This doesn't imply anything about performance at other bitrates, of course. (WMA8 is probably still the best at 64kpbs, for example).

  75. Re:WMA is about 2x as compact as MP3.... by Nullsmack · · Score: 2, Interesting

    May I point out that they don't need to mess with the player to make everyone switch over to the encrypted only files..

    In fact, I believe that they make WiMP only encode encrypted files with DRM built in. I seem to recall an associate of mine complaining about ripping all his music into wma with WiMP. Then he lost a specific file, and had to rip all his music over again.. Even though, it was still taking up space on his hard drive.. the files on it were useless.

    The only utilities that can encode wma files without the encryption are command line based utilities, right? I know average joe sixpack or Mr Aol Lamer Jr. won't know what to do with those. When was the last time you saw either of those kind of people use a command line and still have a working OS afterword? They're going to use the gui based utilities. Look at all the non-technical people use the gui-based mp3 all-in-one ripping utilities.

    No, I do not see wma as an option until someone releases a 3rd party gui for the command line utility.

  76. Re: CDex by Kasreyn · · Score: 2

    I'm a huge CDex fan myself, and it has always performed beautifully on .wav's and .mp3's, but it crashes on me (page fault) every time I try to encode an .ogg. I've tried contacting the writer of CDex, but the contact email address listed on the site is no longer a valid address, so I can't contact him. I've also tried oggdrop, which simply refuses to work as far as I can tell (nothing happens).

    So I guess I'm going to grab a copy of EAC and hope it can do better. I'm stuck with hardware that can't run Linux, so I'm trying to find anyone who's written a competent and functional ogg encoder for Win98. Apparently, CDex and Oggdrop are not.

    -Kasreyn

    --
    Kasreyn: Cheerfully playing the part of Devil's Advocate to hairtrigger /. flamers since 1999.
  77. think ahead by archen · · Score: 2, Insightful

    Now personally I use ogg/vorbis, but by this time there are more than enough posts supporting it. I'd just point out that maybe you should think ahead in terms of where the file format will be.

    Why use an open format? Because in the end that's the only choice that makes sence. What program will you use down the road to play these things? With WMA MS owns the format, and thus can dictate who can play their files. What if they charge you a subscription fee just to use the program in the future? Who knows what they'll do, and they can do whatever they want - they have the rights to the format. You might also think about portability, and choice. If you don't like Winamp 7, you can use Sonique 5 or whatever. Chances are any player worth anything will have a plugin for ogg. With WMA, again it's up to Microsoft. What OS will you be using? It might not be MS or Linux. It may be something else entirely. Will you have to dump your collection because there isn't a player for that OS? I could go on and on, but you get the picture...

  78. Re:WMA 8 is the way by SilentChris · · Score: 2

    Link (or at least some evidence)?

  79. Re:Which formats support simple batch manipulation by Chris+Johnson · · Score: 4, Informative
    Whoa- wild misconceptions here :D

    What's really going on is this: using aggressive, fast-release peak limiting, musicians can get mastering engineers to push the volume of their CDs past zero. Actually, one popular technique is in fact clipping and then taking the overall volume down 0.2 db or so (to get rid of digital full scale values that can cause problems glass mastering, and with D/A converters)

    Mastering engineers have been trapped in a jam comparable to clueful sysadmins being ordered to standardize on W2K/IIS: what's driving it is A&R reps and radio. Briefly, there are a lot of fools out there who figure their CD will sell better and get on the radio better if only it is louder than the next guy's. Sometimes that's even true as some of the radio program directors are also idiots who love horrible distortion and blasting loudness...

    The trick is, there is NO one volume level that is 'the loudest' you can get out of digital. It's simply a tradeoff- how much distortion and grunge can you tolerate? It can be like putting a CD into a distortion box almost: look at modern music in a sound editor and you'll see a black ribbon because every sound is slammed to digital full scale. Look closer and it looks like the peaks get planed off with a surface planer. Sometimes this sounds like flat-out distortion, sometimes it doesn't, but it all more or less damages the richness of the sound.

    At least with modern CDs, I'm not aware of ANY studios that put out CDs with peaks only going to part of digital full scale. The problem is in the other extreme- they pretty much all cover digital full scale peak to peak, but push beyond that in wildly varying amounts, which affects the RMS level. Some of the greatest albums in history were recorded with crest factor (amount peak is higher than RMS level) of 20 db and up, as much as 24 db sometimes (the Boston debut album). Some of your modern albums have a mere 6 db crest factor, or even less. If you put them on after the older album, they blast out your speakers and you have to turn it down (as the original poster said). Once you've turned it down, it's the same volume only sounds much lamer and weaker.

    Which is all just a lot of information, no doubt, except that it is also the reason why your advice will totally NOT WORK in the slightest. Now, if you were talking about a 'normalize' function that looked at RMS volume it might be different...

  80. AAC.. and what it meant to me by WndrBr3d · · Score: 2, Interesting

    A few years back there wasn an AAC encoder out there (Astrid/Quartex) which outputted rather descent quality audio. It was also a unique codec because it allowed for 5 channels of audio (the ISO standard, Astrids only supported stereo) and had comperable playback at 96kbps.

    We coded a small GUI frontend for it and released it for the web to use. One month later we recieve a 28 page cease and desist from Dolby.

    According to them, the Astrid/Quartex encoder was illegal and violating their patent on the AAC codec. The document stated a liscencing fee of over $10,000 a year for use of the codec.

    So, as far as I'm concerned, AAC will be forever buried under the fat cats over at Dolby.

  81. Re:WMA 8 is the way by Chris+Johnson · · Score: 2
    Oh, that's really cute. Are they doing peak limiting or compressing? Do you have some sort of reference that this is what they are doing?

    Great, not only is popular music smashed with limiting to within an inch of its life, but now Microsoft makes it policy to add another 3 db??? of smash just to beat other codecs in comparisons by untutored listeners?

    There's actually a lot that can be done with doctoring the recorded values of FFT transforms. It's similar to spectral dynamics processing (in fact it IS exactly that). You could do it in playback with mp3, or ogg, or anything. You could build it into players as another sort of 'knob' to turn for those bored by EQs. But it is repugnant to have Microsoft building additional dynamics processing into their goddamned CODEC. My god, isn't popular music volume-smashed enough?

  82. Re:WMA 8 is the way by dstone · · Score: 4, Insightful

    If you compare a good mp3 encoding ... to a WMA8 encoding of the same bit-rate and with the volume levels matched, mp3 will win out

    I didn't realize WMA8 was compressing levels, but once levels have been compressed, it won't be possible to "match volume levels" and compare with original source or an MP3 as you suggest. (ie, either loud passages won't match or soft passages won't match)

  83. Vorbis below 160kbps, MPC above 160kbps by tangent3 · · Score: 5, Insightful

    With the quality of the latest RC3 release, Vorbis now sits on the throne in the low to middle bitrates, easily beating out MP3Pro and WMA even in the very low bitrates of 64kbps. The best part about it is that Monty has mentioned that he's still not happy with the quality at 64kbps and will still be improving it further. At middle bitrates of 128kbps, it is at least as good as the best AAC implementation. At the high bitrates, it still hasn't matched MPC, but it is catching up really fast. Whether Vorbis (a transform coder) can ever overtake MPC (a subband coder) quality in the future in the high bitrate arena (usually ruled by subband coders where pre-echo artifacts are nearly non-existant) is very much unknown, and probably depends on Vorbis implementing a really good anti-pre-echo system better than all the current techniques being used.

    So therefore, for the best quality now, use Ogg Vorbis at bitrates of 160kbps and below. Above 160kbps, use MPC.

  84. oh for the love of mike.. by Dolly_Llama · · Score: 2
    wma is a mass media application. Of course its going to be a lower fidelity than some. And if they're manipulating the bit stream such that most people think it sounds better, then bravo to them. It sounds more like adding value rather than "psychoacoustical games"

    No, I am not a microserf, but neither am I a kneejerk linux zealot.

    --

    Somewhere, something incredible is waiting to be known. -- Carl Sagan

  85. Why I Compressed 700+ CD's to Ogg Vorbis by Uggy · · Score: 2, Informative

    I posted to a Ask Slashdot a while back, and got some good feedback. The result was the following essay
    Hope it sheds some light on the subject.

    --
    Toddlers are the stormtroopers of the Lord of Entropy.
  86. Re:WMA is about 2x as compact as MP3.... by zachdms · · Score: 2, Informative

    WMA is just an audio-only subset of ASF - the file format spec is up at http://www.microsoft.com/windows/windowsmedia/WM7/ format/asfspec11300e.asp. You still need a Windows Media Audio decoder, though.

  87. Re:VQF by AnimeFreak · · Score: 2, Funny

    Umm... where the heck did you get the idea Compact Disc audio is analog? It is digital, silly.

    Anyways, VQF has sadly gone the route of the dinosaur.

  88. Re:Legal? by CyberDruid · · Score: 2
    Saying I have a hard-drive full of mp3s just sounds shady, even though they're all legal.

    Legal just because you own the music or legal because the music is free? Technically I don't think that you are allowed to play your own CDs in a public place, like a school.
    Not that I'm gonna stop you, though ;). Also IANAL, so I might be wrong.

    --

    Opinions stated are mine and do not reflect those of the Illuminati

  89. Re:Abuse of the word lossy. [WRONG] by Graff · · Score: 2
    If you were to by the LOTR DVD, would you consider that distribution format lossy?

    Absolutely, DVD is lossy. If I took a DVD, decoded the content (which I think is always encoded with MPEG-2), re-encoded it with MPEG-2, and burned it to a DVD I would most likely have a worse copy than the original DVD. The process of encoding MPEG-2 is lossy.

    Now it is true that I do not have to decode and encode every time I want to copy a DVD. I can use a non-lossy method of copying the digital data directly. This still does not change the fact that DVDs are lossy because the MPEG-2 codec is a lossy codec.

    As for the "older and more established" definition, I could only find the following definition at dictionary.com:

    lossy

    A term describing a data compression algorithm which actually reduces the amount of information in the data, rather than just the number of bits used to represent that information. The lost information is usually removed because it is subjectively less important to the quality of the data (usually an image or sound) or because it can be recovered reasonably by interpolation from the remaining data.

    MPEG and JPEG are examples of lossy compression techniques.
    Source: The Free On-line Dictionary of Computing, © 1993-2001 Denis Howe
  90. FLAC vs. Monkey's by srichman · · Score: 3, Informative
    This one's easy to answer, even if the "moral" open source argument doesn't mean anything to you:
    1. Cross platform. Monkey's Audio runs only on Windows. This is unacceptable to me. While I currently listen to my music on Windows, one day I might not. Plus, one of these days I'm going to write a streaming mp3 server for my Linux fileserver that converts from FLAC to mp3 on the fly. Can't do that with Monkey's.
    2. Longevity. What if you have converted your entire 700 CD music collection to Monkey's Audio, and then the author quits coming out with new versions for new operating systems? Or he starts charging $10/month to use ("subscribe to") his software?
    3. Technically competitive. There isn't that much of a performance difference. Keep in mind that the performance comparison on the Monkey's Audio site uses a very old version of FLAC (0.1, the first version from Dec 2000; FLAC is now on 1.0.2). The compression ratios are rather comparable (or so close as to not matter to me). Yes, Monkey's Audio is faster for the high quality settings, but if you look at the comparison on the FLAC site, you see that FLAC's default compression is pretty competitive in terms of compression ratios and kicks Monkey's ass in terms of speed.
  91. I hate to say. by SomeOtherGuy · · Score: 2

    You can keep your fancy MS Office, IE 6 can crash elsewhere, Quickbooks and Quicken -- you can have em;, games are for kids...But man if I could have 1 "port" from the evil demons it would be wma8 encode/decode. I am a bit of a music freak...and can not help think I get the best "bang for the buck" out of WMA's encoded at 64. The perfect mix of size and quality -- granted through headphones I did not mind the sound of mp3's at 56 back when 32 meg players were the rage....(So I don't have a professional ear...But until then Lame is cooking up pretty good 64's for me I guess.

    --
    (+1 Funny) only if I laugh out loud.
  92. Re:Why wouldn't I want to give up on mp3s? by 90XDoubleSide · · Score: 2

    I wasn't talking about using MP3s in games (I agree that it is a good idea), I was talking about using OGGs in games.

    --
    "Reality is just a convenient measure of complexity" -Alvy Ray Smith
  93. Some tests I did by abdulla · · Score: 2, Informative

    Some of my own informal tests (Sound Blaster Live and Sony MDR-G82LP not the best setup, but what i had available), i tested, ogg, aac (psytel and liquid audio/fraunhoffer), mp3, aac, vqf, wma7, wma8, mp3+ and more that escapes my mind (all lossy codecs), this is what i found:
    aac consistently came at the top, but original psytel codecs gave a weird background noise, later versions fixed that though, it also had one of the highest decoding complexities
    next came ogg vorbis, suprisingly this codec really delivered, there were subtle flaws (weird minor echos or treble highs just not sounding right, maybe wavelets will fix that) and it also had a very low decoding complexity
    to microsofts credit, wma8 was quite good, coming mostly 3rd but it still had that weird swishy sound at times and it just sounded a bit synthesised (think 80s), but also came with a high decoding complexity
    and a summary of the rest, vqf isn't worth a grain of salt, constant muffled sound, wma7 you need not worrya bout now there is wma8, mp3+ seemed to be an odd sort of tradeoff, not always getting better than mp3

    these tests where done under windows, all codecs where forced to encode as close to 128kbps as they could, when i say high decoding complexity, i'm comparing that to mp3s

    my final words would be, i'm looking forward to mp4 if it will take the best of both aac and vqf (dunno whats there in vqf, but hey they're giving it praise that i can't find for it), but its been indevelopment for so long and there aren't any available encoders (that i know of), it also comes with a high decoding complexity, in the meantime aac is very promising

    ogg vorbis is what i choose, it has a favourable decoding copmlexity to mp3 and it still hasn't gotten up to its peak optimization so there's a lot of promise, i can't wait for this codec to be finished, it is just so great in every way, with sound only slightly worse than aac but a decoding complexity so much lower, it takes the crown, and there's still improvement to be done, note that i did these tests before there was an RC build, currently i'm builing a little decoder for ogg vorbis for my program, it sure got my attention

  94. Arguments for shn by guygee · · Score: 5, Interesting



    After collecting 60 Gb worth of mp3s, I switched to almost strictly shn format
    over 2 years ago. Here is my reasoning:

    1. Stick with a lossless format if you can afford the bandwidth and storage
    space. Plan for the future, when bandwidth and hd space will be much
    more plentiful.

    2. I can definitely hear the difference between lossless and any compressed
    format at 128 kb/s (that annoying wavery sound), and even at 256 kb/s (barely)
    on very delicate passages and high-end speakers.

    3. Also, if you want to reprocess the music (dehiss, dehum, equalize, normalize,
    respatialize, etc) you experience a much more noticeable degradation in the
    sound if you start with a lossy format.

    4. shn is the standard format for trading music.
    It is a lot less work to store in shn then have to decode and reencode every
    time you make a music trade.

    For lots of good links on shn format, see my trading page at
    http://www.vsl.ist.ucf.edu/groups/vtb/TradeList_ 20 01-11-25.html

    (Now that I've come this far, what the hell, trade requests here

    .
    ;-)

  95. Re:Why are we seeing these boring Ask Slashdot top by aardvarkjoe · · Score: 2
    My Ask Slashdot exactly! Of course, I didn't bother taking the time to submit it, because we all know that the editors would hate to allow something like that to make it into the main news areas of their site.


    I'm curious -- has anyone been able to metamod some of the moderations on the thread in question? Given that there have probably been more mod points expended on that thread than probably any other story, ever, it seems a bit fishy that at least I haven't seen anything about it. It might make the editors see things a little better if they got metamodded into oblivion.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  96. Re:Yikes by FunkyChild · · Score: 2

    How about you learn what K IO slaves are before making such comments, hmm?

  97. Re:VQF by Graymalkin · · Score: 2

    You either have something to do a digital to analog conversion in the CD-ROM drive itself and run a wire between the CD drive and your sound card which passes those signals through or you use bypass the CD drive's DAC and use a DAC on the sound card. Either way you're doing a digital to analog conversion and would be hard pressed to be able to distinguish a difference as a DAC is a DAC and either DAC you run the data through is converting the same data to something you can hear. In fact using the CD drive's DAC and a audio patch cable is MORE prone to noise and static than using the sound card's DAC.

    --
    I'm a loner Dottie, a Rebel.
  98. Ogg Vorbis by DarkVein · · Score: 4, Informative
    • Future–proof — While nothing is future–proof, Ogg Vorbis is future–resistant.
    • Acoustic quality is so much better than MP3. I really can not stand MP3 after hearing Vorbis. I've been tempted to buy an iPod, but I always come to one point that stops me dead–cold. The iPod doesn't play Ogg Vorbis yet.
    • "Vorbis" sounds cooler than "em-pee-three"
    • The format is Open. Like HTML, HTTP, XML, ASCII, the x86 architecture(mostly), screw drivers, and the recipe for a good peanutbutter and jelly sandwitch the specification for a leading audio codec belongs in the domain of public control and examination, where it will be improved overall for public interest rather than special interest.
    • As an Open codec and format, I can put faith into the fact that in thirty years my Oggs will be usable. With MP3, there is exists the chance that Fraufenhofer will put out a legal Jihad and attempt to excorcise mp3 encoders and decoders from the planet. If that happens, it will be a pain in the butt to find a decoder for Windows, let alone for any new operating system or platform that comes out.
    • Peeling. Instead of re–encoding, bits can be dropped off to reduce the date rate without quality loss greater than a fresh encoding at the new bit rate. This is great for streaming and great for keeping high-bitrate versions of songs on disc and then moving low-bitrate versions to, say, an iPod.
    • Channels. 255 of them.
    • Ogg Vorbis files can be edited in their encoded form.
    • 20, 24, and 32-bit audio.
    --

    I'm as mimsy as the next borogove but your mome raths are completely outgrabe.

  99. Hardware hardware! hardware? hardware... hardware! by Perianwyr+Stormcrow · · Score: 2

    I would jump to Ogg, no more mp3, no more anything else, if there were some l33tz0r Ogg hardware players... as it stands, I'm waiting on the very edge of getting an mp3 player, now that flash cards are moving at acceptable prices...

    Please, someone show me a good Ogg player!

    mp3s are a format of convenience for me. I spend 15 minutes encoding and storing, and then roll on from there. But I'd love to replace it with Ogg...

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  100. Re:Very Low bitrate? by jonathan_ingram · · Score: 2, Informative

    You might find something like HawkVoice useful - it's a Windows/Linux LGPL voice-over-network API. It supports GSM, LPC, CELP, LPC10, plus some others.

  101. Getting the best quality... by TenPin22 · · Score: 2, Informative

    I would highly recommend reading these sites:

    http://www.r3mix.net/ - Explains how to ge the best Quality from Mp3.

    http://www.xiph.org/paranoia/ - How to rip a CD properly under Linux

    http://www.exactaudiocopy.de/ - How to rip a CD properly under Windoze

    With a 60Gb Disk sitting on a spare machine on a 100Mbit switched network I just use FLACs because its open source and available for Linux unlike Monkey Audio Compression:

    Marilyn Manson.flac = 75% of original
    Moonlight Sonata.flac = 42% of original

    I just tried encoding Kosheen - Catch.wav at 64Kbit using Lame and Ogg with all other settings optimal. The Mp3 did'nt even come close to the Ogg. The Ogg was obviously gonna be a bit tinkly at 61Kbit average but the Mp3 was all muffled and horrible.

  102. Re:Abuse of the word lossy. by Trepidity · · Score: 2

    It's lossy because you lose quality from the original input. With lossless compression you can do something like:

    compress as zip -> uncompress -> compress as gzip -> uncompress -> compress as rar -> uncompress -> compress as ace -> uncompress

    and end up with the original file. With an audio example, this means you could transcode between LPAC, Shorten, etc. without any loss in quality.

    With lossy compression, this is not possible. If you do CD -> wav -> mp3 -> wav -> mpc -> wav -> ogg -> wav, you'll end up with a really crappy wav at the end.

    This has practical implications in that it makes transcoding unattractive. If for example you wanted to rip your CD collection to Ogg for archiving, but had an mp3 portable player, your mp3s in the Cd -> Ogg -> mp3 process would be of lower quality than if you had directly encoded the mp3s from Cd.

  103. Re:Legal? by Anonymous Coward · · Score: 2, Informative
    Last time I checked, it was perfectly legal to possess mp3s, even of copyrighted material. It is also legal to play those mp3s, even in public.

    You are wrong about that. You need a license even to play a CD or even the radio in public (I am not kidding)!

    If you own a restaurant, and you want to play CDs or the radio quietly in the background, you need a license from ASCAP and BMI. JWZ talks about this some and all the crap he had to go through to do a webcast from his club. Here's a snippet that relates to what you were saysing:

    One of the more absurd things about this system is the triple-billing that occurs. Consider the scenario of a retail store that has the radio on. That store is expected to pay ASCAP/BMI for the privilege of playing music. But here's what you get when you do the math:
    • ASCAP/BMI got paid when the radio station bought the CDs;
    • ASCAP/BMI got paid again when the radio station paid their broadcasting license fees;
    • ASCAP/BMI got paid a third time when the store paid their broadcasting license fees.
  104. Re:.wav by uebernewby · · Score: 2

    Well, yes, you're right. But as far as "PCM files on audio CD's" are concerned: if you open an audio CD in data mode (i.e. as if it were a CD-ROM), you'll find a .CDA file for every track. The audio data in these .CDA files can be extracted quite easily, if you let your audio editor import them as "raw" audio data.

    --

    News and bla for computer musicians: http://lomechanik.net/
  105. I'd like to use Ogg... by Uttles · · Score: 2

    But I have no clue where to start looking for ogg music files. With mp3 there's BearShare (gnutella), Morpheous, AudioGalaxy, etc... but what about ogg?

    --

    ~ now you know
  106. Re:WMA is about 2x as compact as MP3.... by wcb4 · · Score: 2, Informative

    The only utilities that can encode wma files without the encryption are command line based utilities, right?

    Wrong. you can use advanced WMA workshop under windows to make wma files. Very nice GUI support conversion to and from wma, wav, cda, mp3 (if you have lame installed), ogg... does resampling of existing files and even has batch conversion. Will optionally delete source files once its done to save space...everything you could want, except a linux version

    --
    I reject your reality ... and substitute my own.
  107. Re:Which formats support simple batch manipulation by Lumpy · · Score: 2

    Ok I have been corrected... I was trying to de-confusalize my explaination of normalization.. yes RMS is the best way to go and the program normalize does this in fact.

    What I was trying to explain was that the mastering done today is horrible all the way around. Right now the high end audio shops are demonstrating HDCD and the sony HDCD system. everyone that listens to it comments how it's amazingly clear, wonderful sounding.... etc.... well back in 1987 I bought a CD that cost me $45.00 and sounds that clear. it is a Gold digital master of Supertramp's crime of the century album. and today it still blows away every other CD I have heard on any player in clarity,dynamic range, and overall quality. it is very close to this new HDCD format (in fact I had the salesperson use my wonderful CD in his player, he swore it was a HDCD until I had him find the copyright date, and try it on a regular Cd player.)

    regular CD's cane be AWESOME, but the recording studios choose not to spend that extra hour to make it awesome.... because 90% of the CD's sold will be played on car stereos, boom-boxes, portables, and stereos costing less than $500.00

    so yes, you are correct sir, but I still contend that the final mastering is still being done sloppy... and as you say, at the insistance of the buyer.

    --
    Do not look at laser with remaining good eye.