Slashdot Mirror


LAME *Is* An MP3 Encoder

Frac writes: "LAME, which stands recursively for "LAME ain't an MP3 Encoder", might have to change its name. They have finally replaced the last bits of functionality of the ISO dist10 encoder code. Previously, Fraunhofer closed down all encoders based on the ISO mp3 encoder code (free or not), and LAME used GNU patching as a loophole to continue development. What this news means is that we now have a fully open-sourced (LGPL) mp3 encoder that Fraunhofer can't take away. Congratulations to the developers of LAME! "

159 comments

  1. Re:Its the best encoder as well. by Anonymous Coward · · Score: 1
    http://www.r3mix.net for those of us who don't like copy and paste, and prefer clickable links.

    Interesting site. I always thought that LAME was not as good as the other encoders, but appearantly I was very wrong, or the world has changed since the last time I read a review of encoders (which might be more than a year ago). I think the latter is the most probably scenario.

  2. LIME!! (Re:Kudos!) by Yumpee · · Score: 1

    How about:
    LIME = L{A,I}ME Is an MP3 Encoder?

    Y.

  3. Re:LIME? by Yumpee · · Score: 1

    Now what could we do with LEMON?
    LEMON Encodes MP3s Officially Now!
    LEMON Encodes MP3s Over Networks?
    LEMON Encodes MP3s for Orangutans and Newbies?
    LEMON Encodes MP3s Onto N....??? (couldn't think of anything not, ahem, lame)

    Y.

  4. Re:Avoid the legal issues about MP3... by Argylengineotis · · Score: 1

    maybe if you made a port and a conversion utility, say calling it mp3-2-vorb.exe available for winXX this could take off...

    note: this is not some sort of pro-M$ post, just practical.
    most mp3's are traded and stored on windows PC's, and that is the hurdle any alternative format must overcome.
    -=b

  5. Re:it's the algorithm by Steeltoe · · Score: 1

    Where's ARC now?

    Maybe there's some hope afterall.. Weeee! :*)

    - Steeltoe

  6. Re:Take an example by Steeltoe · · Score: 1

    Hehe, I remember a time when we sampled sound and music down into raw binary files, mixed them together and tweaked them with cool effects (this is probably illegal now ;*).

    On the other hand I don't think RIAA is saying MP3 is bad. It's just the use of MP3 to share copyrighted music to millions gives it a bad name in the mouths of bad reporters.

    I agree that we shouldn't run or turn our backs now. We should fight to regain our freedom of the past and keep whatever freedom we've got now. It's also important to make people understand that companies shouldn't count for more than people, that patents and copyrights have been extended far beyond the scope of its primary intentions and that IT will change our social lives regarding information forever anyways (unless we agree to stop or ban IT for the masses).

    - Steeltoe

  7. Re:Sounds good but ... by NaughtyEddie · · Score: 1
    Very interesting question. For instance, Yamaha have patents on FM synthesis and the Karplus-Strong string algorithm. Then you notice that Waveguide synthesis is just a generalized Karplus-Strong, and that's patented by someone else. Plus, FM synthesis is used by all manner of people who aren't Yamaha (maybe licensed, maybe not).

    As you know, the thing with filters is that the implementation doesn't matter from a pure math viewpoint, but once rounding errors occur you need to choose an implementation that minimizes them. Thus you choose Direct-II or some other algebraic manipulation of the algorithm based on these criteria.

    I guess this relates to the MP3 codec - you don't have to use Fraunhofer's algorithm, but if you do the sound quality is better.

    Anyway, AFAIK (and IANAL) as long as the implementation is substantially different, the patent is not violated. Indeed, if you look at the patents for this sort of thing, they generally include the block diagram for the filter - since you can't patent software, only "hardware" (and this protects software "emulation" of said "hardware", which is the loophole which allows software to be patented).

    A friend of mine is in fact a patent researcher in the field of digital audio, and himself holds a patent on a type of nonlinear feedback network. The patent itself specifies how much each component can vary (e.g. "this is x^2/2 in my implementation, but the patent covers any polynomial function in this position") and so forth. Any permutation the patent doesn't explicitly recognize is not covered by the patent.

    Proving patent violation in an embedded DSP system is another matter altogether, though ;) Do the courts have the right to subpoena your source code to check?

    --

    --
    It's a .88 magnum -- it goes through schools.
    -- Danny Vermin
  8. Re:What's wrong with BladeEnc? by DeeKayWon · · Score: 2

    I used to use Bladeenc at 256kbps to make all my MP3s. But when I switched to a Fraunhofer-based package, I realized that high frequencies were suffering in the Blade encoding, and sharp sounds (like the sound of two drumsticks colliding) were severely blunted. I haven't tried LAME yet, but according to r3mix.net, it's better than the Fraunhofer. But then again, they didn't give much for comment on the specifics of the actual perceived sound quality between Fraunhofer and LAME. Human ears, not frequency diagrams, are the only real benchmark.

  9. Re:Take an example by eGabriel · · Score: 2

    People use mp3 because that is what is being offered. By offering something else, I can influence users, in however small measure, to
    change their minds and use free software.

    Vorbis is unencumbered. MP3 is not. Even if
    LAME is completely unencumbered at this time,
    I will back away from it if there is a free alternative.

    It is what I think users should demand, but if they won't, it is what I will provide.

    I am not saying that in the future Ogg Vorbis will be free from some of the same problems we have with MP3. I have considered that point at length.

    What matters is that our actions, should we move, clearly state that developers and users will not tolerate restrictive patents, will not tolerate
    legal meddling... we just want to hear the music.

    So it's a sidestep; it's a sidestep I feel good about.

    This is much less about whatever is happening with the record industry and more about patents. We shouldn't need to consider either.

    At present, it is questionable whether it is legal for me to even offer my own original music for download, as I used BLADEENC, not a licensed
    copy of Fraunhoefer, to encode it.

    That aside, what if an ISP suddenly decides that ALL mp3's are probably pirated (and how could they tell?) They will do what they have to in order
    to protect themselves, and require that you remove
    your legitimate files.

    With a new file format, we dodge the mainstream for a time. Hopefully education will have time to catch up.

    Anyway, I don't wish to stand near the Hindenberg when it spirals down. If you want to stand up for an algorithm that was released in poor faith and is synonymous with "piracy", I don't really think you are wrong for doing so.

    Like I said, let's reflect a bit.

  10. Laugh, it's funny! by Steeltoe · · Score: 1

    This is a joke right? RIGHT?? ;-)

    Hehe, it's pretty funny. Moderate this up!

    - Steeltoe

  11. In which countries? by Pseudonymus+Bosch · · Score: 2

    Fraunhofer is a German institution, but I thought that Europe have a more restrictive position on patents.

    Can somebody tell which countries are the Fraunhofer patents issued for?
    __

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
  12. Such a waste... by Steeltoe · · Score: 1

    All this work of abiding to and working around patents.. I can think of more effective ways to develop tools, protocols and formats.

    - Steeltoe

  13. Re:(OT) Rant by Foogle · · Score: 1
    This is a perfectly good point. Imagine the outrage if a developer moved to Russia (or name your loophole) and began putting GPL'ed code into his products. Open source developers would be furious if a commercial company tried to use a loophole against them, but it's okay if the /. community uses their own loopholes, such as the original LAME patch-workaround? What a double standard...

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  14. Re:Take an example by Lord+Kano · · Score: 3

    With a new file format, we dodge the mainstream for a time. Hopefully education will have time to catch up.

    It will only be billed by the RIAA et all as "The NEW MP3". Unless we stop their ignorance now, we'll see a domino effect. MP3, OV, WAV, AU, AIFF, and anything else that we use will be seen the same way.

    A line must be drawn in the sand. Invoking the righteous indignation of Captain Jean Luc Picard in Star Trek First Contact This far, no further. We've tolerated your lies long enough. No more! Not now! Never again!

    If you run from an angry dog, he'll chase you. If you turn your back on a mugger, he'll stab you. You can't avoid this fight, and delaying it will only make it harder to win.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  15. name by colmore · · Score: 1

    well i guess it can now be LAME is An Mp3 Encoder

    --
    In Capitalist America, bank robs you!
  16. Sounds good but ... by Nick · · Score: 1

    Sounds great! But I thought patents include "likeness" as well? Or am I mistaken? Wouldn't it still be infringed upon regardless?

    Sheesh. *Something* needs to be done about copyright and patents, they were designed back in the day and surely they would have been designed differently had they known of the internet especially. This reminds me of the constitution being drafted 200+ years ago (I won't name any specific points here as to avoid touching off any political/religous/freedoms debates).

    --
    Fuck Ajit Pai
    1. Re:Sounds good but ... by regen · · Score: 1
      Sounds great! But I thought patents include "likeness" as well? Or am I mistaken? Wouldn't it still be infringed upon regardless?

      I wonder how this would be applied to filters? (Very important to DSP). You can implement the same filter (transfer function) using different techniques, e.g. Direct implementation verse filter bank decomposition.

  17. Lame's An MP3 Encoder by mgriego · · Score: 1

    Just use a contraction. You don't have to change the name. Lame's An Mp3 Encoder :)

  18. please confirm Gogo LGPL by Anonymous Coward · · Score: 1

    Is Gogo absolutely free? I have a real killer applikation based on Gogo but i'm not sure if "every line in the code" is free. If someone can convince me.I promise to announce my applikation to a large public this weekend.

  19. Re:use GOGO instead by sec · · Score: 1

    Not particularly useful for those who don't use x86 processors, though.

  20. Re:No Need for New Name for LAME by Jon+Abbott · · Score: 1

    While all of my tests have been with higher bitrates (192 kbps and up), I haven't noticed any difference in the quality of the files produced by the newest CVS LAME. Somebody else will have to try some lower quality tests and post them; I've already spent too much time on this stuff already. :^)

  21. Some Facts by Cinquero · · Score: 5

    The MP3 patent is here:

    http://www.patents.ibm.com/details?pn=US05579430 __

    The licensing related information is here:

    http://mp3licensing.com

    One note: not only MP3 _encoders_ are 'protected'... MP3 data (streams, music...) is 'protected' too! Just have a look at the conditions for licensing.

    1. Re:Some Facts by rcw-work · · Score: 2
      You can claim that anything is protected, the first amendment gives you that right (in the US anyway).

      Whether the claims of protection are actually true or not is another discussion, one in which the courts have the final word.

  22. Re:Patent issues? by nimrodm · · Score: 1

    Yes, you are correct. The encoding algorithm is patented. So now we have an encoder which is copyright-free (well, at least the copyright holder is not charging anyone) but the algorithm itself is still patented. For a patent-free audio compression algorithm check our Ogg Vorbis at http://xiph.org/

    --
    -- Nimrod.
  23. LIME? by Piic · · Score: 2

    Well, without a lick of salt and following shot, it just doesn't have the same flair.

    --
    PointlessGames.com -- Go waste some time.
    MassMOG.com -- Visit the site; Use the word.
  24. Re:what?! by TomV · · Score: 1
    If you steal your neighbor's cow in such a way that he starts with a herd of 50 cows, and you steal one, and he still somehow has 50 cows, then maybe you'd have an analogy.

    This only works if your neighbour relies on his cows only for meat, labour, milk, leather and so on. If your neighbour wants to sell his cows, then a valid analogy would be 'if you steal your neighbour's cow in such a way that he starts with a herd of 50 cows worth 500$ each, and you steal one, copy it somehow and flood the market with millions of really cheap cows, thus bringing down the value of the 50 cows he's still got to 10$ for the whole herd...'.

    You haven't removed any of his cows, but you have devalued them to the point where he can't even feed them economically. At which point he gets out of farming and moves into software like the rest of us did.

    TomV

  25. lame ain'tt alone by scharkalvin · · Score: 1

    Don't forget that there is also bladeenc which being developed in sweeden where software patents don't seem to apply is also available.

  26. Quality of LAME exceeds Fraunhofer (tested by c�t) by FutileRedemption · · Score: 2

    ok, thats just half of the truth.

    What ct found in their test lately (using the ISO patch LAME version) was that in all disciplines LAME is as good or even slightly better than Fraunhofer.

    Except for speech at 32kbit/s, where Fraunhofer was better (I suppose we can live with that).

    Bottom line: Forget about all other encoders, and use LAME instead. Your (and potentially other peoples) ears will thank you for this!

  27. I hope this is an unnecessary reply..... by TuRRIcaNEd · · Score: 2
    ...as I suspect this is a troll, however, Just this once I will take on your argument.

    I am going to say this once, and only once:

    WE ALL PAY FOR ALMOST EVERY MICROSOFT PRODUCT ON THE WINDOWS LICENSE THAT IS INCLUDED IN THE COST OF EVERY PC.

    I realise that the caps are unnecessary, but here goes. You wanna pirate MS software? Presto! The price of all MS software goes up. Integrating IE into Windows is a canny move because they can hike the license cost even more, and snare those who don't know into believing they are getting something for free. You paid for IE and WMP when you bought your machine. Either that or you pirated the software, and every one of us who is forced to run Windows, for whatever reason (And, unhappy as it is, most of us are), is paying for you to use IE and WMP. It's because of practises like these that they are in the position where Gates can sit behind his wall of money and claim he's doing the computing community a service. They're also cheapskates, as they have only paid for the 56k-limited version of Fraunhofer to ship with Windows, leaving us to pay for full versions with whatever software we have to buy, while claiming 'full MP3 functionality' under Windows. If it's hobbled, they should say it's hobbled.

    The reason projects like LAME, GNU and the like are necessary is because shareholder greed is dictating to the computer industry at the moment. What started as a communal effort to make existence better and easier by a bunch of techies is now an industry behemoth making a very small number of people *extremely* rich. By simply taking from them, by pirating, or whatever, you only give them an excuse to make more money out of the honest. By replacing what they do with a free (as in either beer OR speech) solution of equal or better quality, you obviate the need for their product, and their existence. By obviating the need for their existence, you return computers to their original purpose; to help people perform tasks that they could not perform as quickly, or at all, before.

    --
    - "How do we do it? Volume!" - The Bursar of Unseen University.
  28. Re:Umm, no... by IQ · · Score: 1

    Don't forget about amplitude quantization and encoding!

    --
    Adults are obsolete children. - Dr. Seuss
  29. Re:Umm, no... by FigWig · · Score: 1

    and it's only a certain way of encoding to that file format which was covered by Fraunhoffer

    My impression of the patent is that it is broad enough to cover ANY usable method of encoding MP3. This is fairly common and in fact just about all the mpeg formats are patented up the wazoo, which is why there are a bunch of crazy cross-licensing contracts and demand for "reasonable cost of lisence".

    From another post: So Eli may have a patent on the cotton gin, but he can _not_ patent "a device to extract threads from cotton".

    Unless of course this is in the digital domain, in which case one only has to provide vague details of implementation, not any code (equivalent of mechanical schematics).

    Thank you.

    --
    Scuttlemonkey is a troll
  30. Re:it's the algorithm by DeanT · · Score: 1
    Not so fast. Aren't you forgetting the clones of PKWARE's zip and unzip tools that were created for Unix and other platforms like the Amiga?

    As someone who remembers the whole ARC/ZIP fiasco, let me enter some facts into evidence.

    When the ARC people came after PK, he set about creating a new compression algorithm that could be used pubicly. Then he specifically released the standard to the public and declared it to always be a free-to-use public standard. I probably still have a copy of PKzip 1.00 on a floppy somewhere.

    The ARC folks were too smart for their own good.

    DeanT

  31. RIAA? by Signal+11 · · Score: 2
    Well, I'm sure Metallica will be calling you up soon to protest how you could use this to potentially interfere with their copyright and cause them to lose sales.. and then they'll sue you for damages that haven't yet occurred...

    *cough*

    1. Re:RIAA? by Pinball+Wizard · · Score: 2
      Hmm...someone is obviously abusing their moderation powers at Signal 11's expense.

      Take a look at his user info. Most of his latest comments are either 0 or -1.

      In particular, I am reposting this comment.

      I'd like to remind people that the majority of open source projects DO fail. Remember, even the best baseball player of all time couldn't even hit the ball half the time. Go easy on these people, they're putting real effort into things.. and even if it doesn't turn out they deserve our praise. For every Apache or Linux there's hundreds of lower quality, less-developed programs out there. That doesn't mean sourceforge, or open source, or the authors.. suck. What that means is that you ought to be a smart consumer and not use something that doesn't fit your criteria. Nobody here said you have to use software that sucks - you are a consumer.. act like one: purchase/download the products that best meet your needs.

      A perfectly decent comment, certainly not deserving 2 troll and 2 overrated moderation points.

      Whoever is beating up on Signal 11, please stop. You are not going to get away with this much longer, you know.

      --

      No, Thursday's out. How about never - is never good for you?

  32. Re:(OT) Rant by toolj23 · · Score: 1

    Hasn't this type of thing been happening in China already?

    It's even worse, these people aren't even using a loophole... they're just saying 'fuck you' we're using your GPL'ed code and not releasing the changes.

  33. Its the best encoder as well. by kperrier · · Score: 3

    Not only is it now an encoder, its one of (if not the) best ones out there. Look at http://www.r3mix.net/ for a pretty through analysis of encoders. DISCLAMER: I am not affiliated with http://www.r3mix.net/ in any way, shape or form. Kent

    1. Re:Its the best encoder as well. by Greg+W. · · Score: 2

      Ars Technica has a review of MP3 encoders -- they compare Bladeenc, LAME, Xing and Fraunhofer.

      For those too lazy to read it, Fraunhofer comes out the winner, followed closely by LAME. Bladeenc and Xing get ripped apart (no pun intended).

  34. Re:Not quite... by TheCarp · · Score: 2

    *Bzzt* you lose.

    They have a headlock on anyone writting an encoder
    in a country that is backwards enough to allow
    Software patents. In countries that do not have
    a patent system, or whose patent system is smart
    enough to not allow software patents, then they
    have nothing.

    --
    "I opened my eyes, and everything went dark again"
  35. Re:Standard justification by UnknownSoldier · · Score: 1

    > So because it's GNU, the ends justify the means
    No, GNU just happens to nicely "code" up the spirit of the movement.

    > Break the law and free some code.
    Legality != Morality

    Just because something is illegal doesn't mean I'm going to obey the law if I feel it's not immoral.

    That's one way BAD laws get changed, by refusing to obey them.

  36. YAY! by jonr · · Score: 1

    What else could I possible say, now we can have quality mp3-ing on all OSes...
    :)

  37. Why use MP3 format? by Adam+Bertil · · Score: 2

    I don't want to go in the battle what encoder is the best...(Fraunhoffer is the best then Bladeenc then LAME if you use 128KBit encoding :-) ) But there are now alternatives that are patent free... Vorbis is very good(not as good as Fraunhoffer on some files YET) its better than Bladeenc adn LAME. Vorbis can be found here http://www.xiph.org/ogg/vorbis/index.html Those who knows how CVS works just download the source and compile. It only seems to work with redirect/pipes, so use /vorbis/examples/encoder_example. And redirect a wav file to it cat music.wav | ./encoder_example > music.ogg Now use the XMMS plugin and listen, great quality some files bigger are bigger than MP3 but there are no patents involved. Don't know if it works for windows users but you could give it a try...

  38. Re:Law vs. morals by TheCarp · · Score: 1

    While I agree with what you are saying about how
    following the law can be morally wrong, and how
    breaking the law can be morally right, I have to
    diasgree with your view of a "perfect world".

    A perfect world would NOT be one where people can
    just mindlessly follow laws. Noone should EVER
    mindlessly follow law and just assume "its the
    law, it must be right".

    In a perfect world, the law woul dnever punish a
    person for acting in a morally proper way. It
    would also not allow a person acting in morally
    improper ways from using it to harm those who
    are acting properly.

    However, that does not mean people would blindly
    follow the law. I would prefer a world where
    people think for themseleves and make their own
    decisions. I want a world where noone EVER says
    "I can't do that, ITS ILLEGAL" I want a world
    where people say "I can't do that, its just wrong"

    --
    "I opened my eyes, and everything went dark again"
  39. use GOGO instead by Frederic54 · · Score: 1

    GOGO is based on LAME, and optimized in assembler (x86) for encoding and using SMP, even on my old P166 i have a x2 ratio, it means encoding a 6 minutes song take 3 minutes, not bad. BTW it exists for Linux, BeOS, OS/2, and Windows. You can get it here
    --
    BeDevId 15453 - Download BeOS R5 Lite free!

    --
    "Science will win because it works." - Stephen Hawking
    1. Re:use GOGO instead by John+Goerzen · · Score: 1

      The very fact that is uses x86 assembler is the very reason that I won't, and can't, use it -- m box is an alpha. Please do not assume that everyone reading uses x86 hardware.

  40. Re:(OT) Rant by FigWig · · Score: 1

    Imagine the outrage if a developer moved to Russia (or name your loophole) and began putting GPL'ed code into his products.

    Except that the GPL specifically precludes closed patches, while the Fraunhofer license didn't. So it's not a similar case, is it?

    --
    Scuttlemonkey is a troll
  41. Re:Standard justification by TheCarp · · Score: 2

    Your argument makes an assumption, that not
    everyone believes is correct.

    You assume that the means of "Using a loophole
    in the law" or "breaking the law" is necissarily,
    in and of itself, wrong.

    I would personally argue, that the law can be
    either right or wrong. The law is an absolute
    measure of nothing more than the law. It is
    not a measure of morality. It is only immoral
    to break the law, when the action is immoral.

    As for equating free software with the russian
    revolution.... yea some of the ideas are similar,
    but the russian revolution suffered from corrupt
    leadership that was more interested in grabbing
    power for themselves than actually helping the
    people.

    In the free software movement, noone is running
    around trying to solidify their own powerbase,
    at the expense of the masses.

    As for communism....why point at the russian
    revolution...what abou tthe farm (www.thefarm.org)
    which is a community right here in the US that has
    been around since the 70s and still is...they have
    been experimenting with progressive forms of
    communism quite sucessfully for years.

    --
    "I opened my eyes, and everything went dark again"
  42. Avoid the legal issues about MP3... by kcarnold · · Score: 5

    A lot of the arguments in this discussion seem to center around the legality of MP3 encoders like LAME. Some people contend that all MP3 encoders are illegal. To avoid all this big mess, I propose that the open-* people among us adopt a different and superior, IMHO, format, which would be Vorbis. We discussed this format earlier on Slashdot, but I think it deserves being brought up again.

    For a little background, Ogg Vorbis is a completely open format with no patent issues or other messiness. It was developed by Xiphophorus. Theoretically, Vorbis has a higher quality than MP3 at almost all bitrates. For more information, see the FAQ on the page I linked to above.

    I have modified the example encoder in the CVS tree to make it much more user-friendly, added detection for the WAV header, put in a status display, etc. My modified encoder is called Vorbize. XMMS and WinAMP plugins are available.

    I encourage everyone who believes in open formats to use Vorbis. It's Just Better (TM).

    Remember, just because Everybody Else uses [Windows|Mac] doesn't mean we shouldn't use [Linux|BSD|whatever]. Apologies to Mac users.

    1. Re:Avoid the legal issues about MP3... by kcarnold · · Score: 1

      definately. mpg123 + Vorbize (w/ frontend?) = converter. I'm doing this for Unix too, but just using a plain old pipe (maybe do this with Windows too, but it's more difficult to put a frontend on that).

  43. Vorbis 1.0 file format is frozen/ready for use by xiphmont · · Score: 5
    The Vorbis 1.0 file spec is now frozen; the libs and headers in CVS are compliant. A formal Vorbis 1.0 release will happen as soon as a better encoder/decoder util is in CVS (and a bit more tuning happens that will *not* affect the format). Streams encoded as of now should be immortal. Once Kenneth rebuilds vorbize with/against the updated libs, those streams are the Real Thing.

    BTW, the changed codebooks do not affect the bitstream format; the codebooks are packed and included in the bitstream itself. The changes we made to the format recently were more mundane than that.

    Monty
    http://www.xiph.org/

  44. the ISO sources weren't the issue by daw · · Score: 3

    Fraunhoffer shut down previous mp3 encoders based to patents which ostensibly apply to ANY mp3 encoder, regardless of implementation. Just the fact that the ISO sources are expunged doesn't mean LAME is in the clear.

    1. Re:the ISO sources weren't the issue by _dim · · Score: 3

      From the MPEG, Patents, and Audio Coding FAQ (recommended reading):

      • Q15. If I don't use their source, can I make my own MP3 decoder without paying FhG?
      • A15. Legally, FhG may or may not have rights regarding patented technology that is necessary to make an MP3 decoder. If they do, it is within their right to enforce it and prevent you from making any MP3 decoder, whether or not you had help from them to do it.
      • Q16. If I don't use their source, can I make my own MP3 encoder without paying FhG?
      • A16. If you infringe on their techniques, it is within their rights to seek recourse, whether or not you had help from them, or whether or not you intentionally or knowingly infriged.
      • Q17. If I don't use any of their techniques, can I make my own MP3 encoder without paying FhG?
      • A17. Yes.

      So it seems you will have to just invent your own techniques/algorithms for encoding, but what this precisely means is not entirely clear.

      In the case of LAME, because there now is a totally independent implementation with maybe totally independent techniques/algorithms, it could really be free. At least I hope so. :-)

      Oh, and don't forget that not all countries allow patents on algorithms, like Sweden (where BladeEnc comes from).
      --

    2. Re:the ISO sources weren't the issue by MasteroftheVoxel · · Score: 2

      Yes the compresion algorithm is patented, so you can't just do your own implementation of the algorithm.

      But, you _can_ make your own compression algorithm that still conforms to the mp3 standard. As was said earlier, there are _many_ ways to encode mp3s, and they patented the best one. By pulling open code from various sources (it seems) LAME is able to come pretty close to Fraunhofer's ideal solution.

      BLADE, by the way, sucks.

    3. Re:the ISO sources weren't the issue by logicnazi · · Score: 1

      Yes, I thought specifically they got around the patents by using the ISO sources. Therefore LAME was never in violation only ISO was and as fraunfaufer submited mp3 to them to standardize they couldn't very well sue ISO over the matter.

      --

      If you liked this thought maybe you would find my blog nice too:

  45. Re:Umm, no... by Frizzle+Fry · · Score: 1
    while cutting more of the unnecessary junk which can't be perceived by the human ear and thus just takes up space.

    With music, sometimes the sounds you can't hear are as important as the ones you can.

    The bus came by and I got on
    That's when it all began
    There was cowboy Neal
    At the wheel
    Of a bus to never-ever land

    --
    I'd rather be lucky than good.
  46. Umm, no... by Sir_Winston · · Score: 5

    They could patent anything they want, but only patenting their specific code or methodology would stand up in Court. MP3 is a publicly-usable standard, just like MPEG-1, PNG, JPEG, etc. It's not like GIF, which is patented under increasingly stupid terms. But the interesting thing about MPEG-3 (MP3) is that, unlike with MPEG-1, the standard refers only to the way the finished file is constructed and how it can be decompressed, rather than covering the encoding process. Thus, there are many ways to encode a file to the MP3 standard, not just one standard implementation, but unlike AVI you don't need the codec installed for the specific encoder--a standards-compliant MP3 decoder will decode an MP3 encoded with any of the codecs. The problem is that the Fraunhoffer reference implementations were being widely used by people, without licensing fees, in many products, and Fraunhofer wanted money for its implementation. That codec arguably produces better-sounding results than others, like BLADE, preserving more of the important wave characteristics which make a song sound true to the original .wav, while cutting more of the unnecessary junk which can't be perceived by the human ear and thus just takes up space.

    But, I repeat, MP3 format can be used by anyone, and it's only a certain way of encoding to that file format which was covered by Fraunhoffer. Any MP3 encoder which doesn't use Fraunhoffer's implementation will therefore be perfectly legal. In any event, I suspect that there'll be some way to plug any codec you want into LAME, and the Fraunhoffer codec is easily obtained from the Net.

    --


    "The more corrupt the state, the more numerous the laws."--Tacitus, *The Annals*
    1. Re:Umm, no... by daw · · Score: 2

      Sir,

      How art thou full of shit? Let me count the ways.

      They could patent anything they want, but only patenting their specific code or methodology would stand up in Court.

      I don't know whether their patents would stand up in court. Neither -- OBVIOUSLY -- do you. The point is that the question of whether LAME will get harrassed by Fraunhoffer in the future is not settled by them expunging the ISO sources, since Fraunhoffer/Thomson claim to have patents covering any mp3 encoder. Whatever their merits, their claims are not (as you seem to think) grounded in their implementation. See

      http://www.mp3.com/news/095.html

      for an example.

      As for "their specific methodology," well of course LAME uses their specific methodology -- it was created by slowly rewriting the ISO sources, bit by bit. It works the same.

      MP3 is a publicly-usable standard, just like MPEG-1, PNG, JPEG, etc. It's not like GIF, which is patented under increasingly stupid terms.

      It's a public standard. As for publicly usable, it's covered by many patents, just like -- well -- GIF. Here's one

      http://www.patents.ibm.com/details?pn=US05579430 __

      This covers:


      A digital encoding process ... in which scanned values of the acoustical signal are transformed ... into a sequence of second scanned values, which reproduce the spectral composition of the acoustical signal


      i.e., essentially any audio compression in frequency domain. Since the mp3 format just consists of a bunch of quantized frequency information it's hard to imagine what you claim -- something which produces mp3 files that isn't covered by this patent.

      But the interesting thing about MPEG-3 (MP3)

      mp3 is short for MPEG-1, layer III. There is no MPEG 3.

      Thus, there are many ways to encode a file to the MP3 standard, not just one standard implementation, but unlike AVI you don't need the codec installed for the specific encoder--a standards-compliant MP3 decoder will decode an MP3 encoded with any of the codecs.

      What's your point here? AVI is unlike mp3 in that it (like Quicktime) is just a wrapper format for multimedia files. But the particular compression algorithms it supports (including -- gasp! -- MPEG-1 layer 3) are available in many implementations and any standards-compliant decoder for some format will decode any AVI encoded to that compression format. There are also lots of implementations of GIF compressors. How does any of this support your confused ideas?

      The problem is that the Fraunhoffer reference implementations were being widely used by people, without licensing fees, in many products, and Fraunhofer wanted money for its implementation.

      No, that wasn't the problem at all. The problem Fraunhoffer saw had nothing to do with any particular implentation, since they claim to have patents covering any implementation. See the mp3.com URL I mentioned earlier.

      That codec arguably produces better-sounding results than others, like BLADE

      Christ. I'll try to use small words, okay? BLADE is a lightly modified version of the ISO sources, which is to say -- surprise! -- the Fraunhoffer reference implementation. Hard to see how it could sound better. Perhaps you're thinking of the Fraunhoffer Radium codec, their private, closed-source implementation that they license out to software vendors.

      In any event, I suspect that there'll be some way to plug any codec you want into LAME, and the Fraunhoffer codec is easily obtained from the Net.

      Have you ever used LAME? Do you know what it is? It's just a codec. If you plugged another codec into LAME there'd be nothing left. That's like saying I suspect there'll be some way to plug any word processor you want into Word Perfect, so you can always use MS Word.

      Think, boy, think.

    2. Re:Umm, no... by Sunracer · · Score: 2

      > But the interesting thing about MPEG-3 (MP3) is
      > that, unlike with MPEG-1, the standard refers only
      > to the way the finished file is constructed and
      > how it can be decompressed, rather than covering
      > the encoding process.

      MP3 == MPEG-1 Layer 3, not MPEG-3.

      --
      "The Internet, of course, is more than just a place to find pictures of people having sex with dogs." - Time Magazine
  47. Just use the apostrophe, like RMS by JCCyC · · Score: 1

    Lame's An MP3 Encoder. See? Grammar is preserved.
    What's the status of Blade, by the way?


    "Standing up to an evil system is exhilarating." --Richard Stallman

    1. Re:Just use the apostrophe, like RMS by Anonymous Coward · · Score: 2

      What's the status of Blade, by the way?

      it's done, it has been done for two years. it stars wesley snipes and kris kristofferson, you can get the dvd at circuit city. pretty good but very violent so I hope your into that sort of thing?

    2. Re:Just use the apostrophe, like RMS by JCCyC · · Score: 1
      Har dee har har. ;-P

      Now that the collective smart@$$ in everybody has had the opportunity to manifest, let me rephrase: How's the status of BladeENC? There were some legal problems with it IIRC. Maybe it'll do the same thing LAME did?


      "Standing up to an evil system is exhilarating." --Richard Stallman

  48. it's nice by operagost · · Score: 2

    Only prob is that FreeBSD and OS/2 don't support the state changes required for SSE optimization. MMX works though, and I believe (not sure) 3DNow!
    It's fast as hell, though, with excellent quality.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  49. Quality? by Mr804 · · Score: 1


    What is the quality of LAME like vs something like audio catalyst?

  50. (OT) Rant by Anonymous Coward · · Score: 1


    What is with people always trying to find loopholes, moving stuff outside of regulation and trying to break the system. I don't really know much about this case but I'm getting sick of the 'sue me and I'll sue you!' , 'I'm in russia so you can't sue me nananana' , and 'congratulations, we found a loophole in the system!' attitude. If you want to supress the corporate conspiracy to make you pay for intellectual property, suppress it with clear logic and sound arguments, not with this shit.

  51. Re:Standard justification by Nick · · Score: 1

    You're moral argument isn't an argument and it's a slippory slope justificaton. When is a corporation big? When is it undeserving of your money? If your earnings weren't feeble, would it therefore be ok to pay for it? Should people only pay as much as they can afford for something? .. as much as they want to pay?

    If it is *legal* I feel I have the right to decide, loophole or none. If for whatever reason I feel, company X is a bastard and makes more in an hour then I will in a lifetime (note that this does not qualify them for bastardness), and they use legal loopholes of their own, sure I'll not pay for it.

    There are several good companies out there that are rich as hell, but I have nothing against them, and if I want their product bad enough, even if I can't afford it, then I'll wait until I can.

    --
    Fuck Ajit Pai
  52. Re:Missed the point by periscope · · Score: 1

    OK I see your point. However both LAME and GOGO have been mentioned on slashdot before. All you would have had to do was to search for "encoder", "MP3" or somesuch and you would have found it.

    Therefore, because the above information was readily available on the site already _and_ not relevent to the discussion, it _WAS_ Off Topic.

    --
    Jonathan.

    --
    http://www.jonmasters.org/
  53. Re:Not to rain on LAME's parade but... by Frac · · Score: 2
    Also, the last time I checked, LAME was GPL and not LGPL...

    You haven't checked for a LONG time.

    LAME 3.52beta November 8 1999

    By permission of copyright holders of all GPL code in LAME, all GPL code is now released under a modified version of the LGPL (see the README file)



    Go get your free Palm V (25 referrals needed only!)

  54. Re:HUH ?! by nan0ok · · Score: 1

    Latest LAME available (3.81Beta) here

    --

    return -ENOSIG;

  55. The simple answer is by Julian+Morrison · · Score: 1

    ...that they can make it illegal to use MP3 within the current law since they own very broad patents. What nobody can do, without explicitly changing the law, is make Ogg Vorbis illegal.

    In fact, given that it is unencumbered and available, who gives a rat's ass about what the sheeple think of it? The source will still be out there.

  56. Re:Missed the point by The+Cunctator · · Score: 1

    There hasn't been a single archived Slashdot article on GOGO. Nearly all of the searchable Slashdot comments on GOGO are in this thread.

    The above information is not readily available on the site.

    --

    --
    Make mine methylphenidate.

  57. Ogg/vorbis doesn't have the same problems by SurfsUp · · Score: 4

    There's nothing wrong with MP3.

    Yes there is - the encoding/decoding algorithms are patented in such a general way that producing a codec that doesn't violate the patent is nigh on impossible. (If you can do it, please let us know!) Your only hope would be that the patent won't stand up in court, and if you want to test that, be my guest. Let us know how it turns out.

    What makes you think that Ogg Vorbis wouldn't suffer from the same public relations goof ups that MP3 has?

    The fact that I've been to the site, read the FAQ, gotten the code out of cvs, compiled it, read it, run it, read the license and joined the mailing list. Good enough for you? I also looked into my crystal ball and saw many streaming ogg plugins there.

    The fact that the ogg encoder is both competitive with MP3 and explicity/entirely (L)GPL makes it a no-brainer for adoption by streaming broadcast servers.
    --

    --
    Life's a bitch but somebody's gotta do it.
  58. Re:Very cool... but let's reflect a moment by IGnatius+T+Foobar · · Score: 1

    Not gonna happen. MP3 is already too firmly entrenched to be replaced. If it wasn't, dont you think the RIAA would have already replaced it with something even more encumbered?

    --

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  59. Uh, sort of right... by Svartalf · · Score: 1

    The issue, as you stipulated, wasn't the sources per-se, but rather, like you said based off of the violations of their patents (which anyone using the ISO reference implementation will automatically be in violation for.).

    However, having said this, if I'm not mistaken, they only really have patents that cover the psycho-acoustic model they use to arrive at their version of an MP3. When you get to brass-tacks, everything else is prior-art. If you can manage to find another model that produces as good or better results for an MP3 stream and doesn't step on other patents, you're home free.

    And before you come up with the "impossible" counterpoint, think long and hard about things like Vorbis. It's nearly there and it's comparable to MP3- with no patent snags. It'd not surprise me if they succeeded in that same regard- however, only time will tell if this is the case.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  60. it's the algorithm by stevens · · Score: 3
    Just the fact that the ISO sources are expunged doesn't mean LAME is in the clear.

    Exactly. Apparently the compression algorithm is patented, not just a sample implementation of it. Use the implementation, whether it is your code or theirs, and you might be violating the patent.

    I'd like to have more info on this. The LAME site doesn't seem to contain any speculation about whether or not the software is encumbered.

    Steve

    1. Re:it's the algorithm by C.Lee · · Score: 1

      > Exactly. Apparently the compression algorithm is patented, not just a
      >sample implementation of it. Use the implementation, whether it is
      >your code or theirs, and you might be violating the patent.

      Not so fast. Aren't you forgetting the clones of PKWARE's zip and unzip tools that were created for Unix and other platforms like the Amiga?

    2. Re:it's the algorithm by Score+Whore · · Score: 1

      You need to understand exactly how mp3 encoding works. The algorithm isn't set in stone. It's not a mathematical solution to a set problem. mp3 encoding doesn't require the use of the fraunhoffer model. You only have to come up with a compliant bitstream. And that's not patented. The whole point of LAME was to take the ISO codec (which only contains a partial implementation the fraunhoffer model, which is why at a given bitrate an mp3 from the ISO implementation will sound much worse than an mp3 from the Fraunhoffer codec) and rewrite it to improve it's audio qualities. Nobody knows the precise details (yes even though it's patented) of the Fraunhoffer method, so they had to develop their own methods of reducing the audio sizes.

      If you could come up with a way to create data that had the proper attributes of a zip file you could write your own zip that didn't use the same algorithm as PKWare. Not sure why you would want to, but you could.

  61. Re:Kudos! by nirnaeth · · Score: 1

    No, I think it should be called LIME now! LIME Is an MP3 Encoder! hee hee LIME! yes. Hooray for recursive acronyms!

  62. Sometimes "clear logic" and "sound arguments" fail by Svartalf · · Score: 1

    Reality is, some things are so patently BS (Like CSS) that clear logic and sound arguments just plain flat don't wash.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  63. Re:Not quite... by fougasse · · Score: 1

    It applies to the process of encrypting data with the RSA algorithm. And yes, if someone finds a different way to encode to MP3, then patents will not apply. But nobody has found a different way, and it's unlikely that one will be found.

  64. Re:xxx Isn't an Emulator...whatever by LocalH · · Score: 1
    • GNU: Gcc is Not Unix Well OF COURSE it's not Unix! UNIX is an operating system, gcc is a c compiler. However, gcc IS designed to run on Unix [or whatever derivative of Unix].
    Minor niggling point, but it is recursive - GNU is Not Unix. The GNU utilities were meant to be open source equivalents to the commercial Unices available years ago. gcc stands for GNU C Compiler, btw.
    _______
    Scott Jones
    Newscast Director / ABC19 WKPT
    Commodore 64 Democoder
    --
    FC Closer
  65. Re:what?! by Another+MacHack · · Score: 1

    If you steal your neighbor's cow in such a way that he starts with a herd of 50 cows, and you steal one, and he still somehow has 50 cows, then maybe you'd have an analogy.

    Implementing patented software, though illegal (thanks to the rubber-stamp crowd at the USPTO), is even further away from 'stealing' than is merely reproducing copyrighted material in violation of the author's copyright.

  66. Re:Standard justification by Nick · · Score: 1

    So because it's GNU, the ends justify the means. Break the law and free some code. Property is theft. And you wonder why people keep equating the free software movement with the Russian Revolution?

    If it's to extend my freedoms as a consumer and not to be used a tool to be profitted upon, yes. I'm not saying it's ok to break the law either, but if its declared within a United States court of law that legally I can do so, I will (I have no morals when it comes to depriving a huge corporation of my feeble earnings if I can get away with it).

    I also don't recall specifically stating that I wasn't being hypocritical either. Freud once said "Sometimes a cigar is just a cigar".

    --
    Fuck Ajit Pai
  67. Re:what is the LAMENESS filter by Anonymous Coward · · Score: 1

    add two caps to LAMENESS - to make a total of ten - and you'll get the message of doom.

  68. Re:Do as I say but not as I do by jeroenb · · Score: 1
    Microsoft also offers the product for free under a restrictive license. This puts the competing company at a severe economic disadvantage. When the competitor folds, Microsoft is then free to jack up the prices. By then, the consumer base is hooked on that product. You can bet upgrades will force said consumer to use a new version in order for existing documents to work. Its all about monopoly practices.

    It's not. It's about whether it's ok to attempt to overthrow a system by using dirty tricks. Using loopholes in legislation is the same thing as abusing the patent system for software: outdated rules allow you to create a situation the system should have prevented.

    How will Fraunhofer learn from LAME? "Oh, those guys are using some dumb trick to do whatever the hell they want... Like we did when we patented the damn thing! I guess this kind of stuff is still ok!"

    I know it's hard to stand by when it's so simple to get what you want, but if you can't do it the right way, there's no point anyway.

  69. what?! by Anonymous Coward · · Score: 1

    I don't think the issue was whether or not they want to give something away for free, anyone can do that; hell, it's often considered generious and upstanding. The issue was whether they were giving away something for free that was theres to give away, if I steal my neighbors cow and then sell it to somebody, most people would consider that immoral and decietful (as opposed to upstanding and generous ... expect maybe the person who got a free cow)

    1. Re:what?! by Score+Whore · · Score: 1

      Actually, a better analogy would be your neighbor spending 3 years, mortgages his house twice, sells a kidney and a testicle, sells his luxury automobile, to pay for the designing of a DNA sequence for an UberCow. You have the proper equipment to do DNA sequencing. You hop the fence one night take a sample and then raise your own cows. Now your neighbor works at burger king selling burgers made of "his" ubercow but from your farm. Now why exactly will people put the massive amount of time, tremendous effort and bags and bags of money into creating these things?

  70. Are you thirsty? by cthulhubob · · Score: 1

    LIMEAid 0.3.6

    LIMEAid is a GTK+ front-end to LIME (Is an Mp3 Encoder). LIMEAid supports the entire range of bitrates that LIME can use, and best of all, it's no longer LAME!

    Changes: First Freshmeat Announcement
    Supports KDE and GNOME menuing systems

    --

    In post-9/11 America, the CIA interrogates YOU!
  71. Name modification by dolanh · · Score: 1

    How about,

    LAME: An MP3 Encoder

    This preserves the recursive acronym,
    or:

    LAME: Among other things, an MP3 Encoder :)

  72. Interesting link... by fReNeTiK · · Score: 5

    Incidentally, ArsTechnica did some intersting comparison tests between various MP3-Encoders recently.

    --
    I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
  73. Re:Do as I say but not as I do by scumdamn · · Score: 3

    Read above. MP3 is a standard. The only thing that's patented is the way that it's encoded. LAME uses a different method of encoding MP3 files.

  74. Re:MP3 encoding? by Anonymous Coward · · Score: 2

    Fraunhofer was able to close down encoders based on the ISO mp3 encoder code. Therefore LAME wasn't allowed to offer an MP3 encoder for download, which was based on this code.

    But they couldn't stop the distribution of the original ISO code. So LAME decided that instead of giving you a usable program to download, they'd tell you to download the ISO source, and then use their patches to modify it.

  75. Re:Porting? by cloudmaster · · Score: 1

    According to the page, in big ol' blue letters on teh one linked to from the article, "Compiles on ...MacOS". That prolly means "doesn't adhere to MacOS look-n-feel guidlines" as well, but eh, whddya gonna do? :)

  76. Re:Believe it or not, some of use DO still use x86 by scumdamn · · Score: 2

    And Microsoft thinks that everybody is using Windows.
    There will always be companies that don't release software for competing architectures. Intel is the least common denominator. If we waited to talk about a program until it was released to all the politically correct platforms (LinuxPPC, Alpha, and Sparc) and all the politically correct OS's (OS/2, *BSD, Solaris) we would be sitting around here with our thumbs up our butts.

  77. Re:Kudos! LAME? No! LIME! by SlashDread · · Score: 1

    *I*s a Mp3 Encoder

    Greetz SlashDread

  78. Not quite... by mindstrm · · Score: 3

    Sir.. the actual method of encoding is patented (ie: breaking the sounds down however they do it, and encoding it just so..).
    The ISO sources were simply an example.

    If it's an encoder that produces data that is decoded by mp3 decoders, as per the fraunhoffer patent, then it falls under their patent, unless, of course, there is a 100% completely different mathematical way to arrive at the same results..

    1. Re:Not quite... by molog · · Score: 2
      I have to admit that I do not know patent law that well. I thought that you could patent an algorithm, but not just doing something. RSA handles encryption but if applies to the process of encrypting data then all encryption would be covered by the RSA patent. Thus, their algorithm is patented, but if someone finds a different way to encode the sound to MP3 then that's that I thought. Again, I don't know the laws specifically. If I am wrong can you point me where to go to find out?
      Molog

      So Linus, what are we doing tonight?

      --
      So Linus, what are we going to do tonight?
      The same thing we do every night Tux. Try to take over the world!
  79. There's NO loophole! by Patola · · Score: 1
    I think CmdrTaco has not expressed properly.

    It isn't really a loophole that allowed LAME programmers to "circumvent" the fraunhofer license.

    It is a fundamental liberty.

    All "evil commercial software houses" (let's follow some stereotype here, some of them make sense) try to make their patents as broad as possible, extending their rights to everything related to it.

    Reason and laws don't permit them to forbid all the things they would like, fortunately. One of them states indirectly that you can't forbid people to distribute patches to your program.

    But, hey, now LAME is free from the encumberance of having to do the three-step-path do have your LAME MP3 ENCODER running happily.


    Patola
    Patola (Cláudio Sampaio) - Solvo IT
    IBM CATE
    SAIR GNU/Linux Certified

    --
    Patola (Claudio Sampaio)
    Unix System Administrator
  80. Re:Parts of standards _are_always_ patented! by Score+Whore · · Score: 2

    Because it's hard to make a good encoder. Just like MPEG-1/MPEG-2 are standards, the ways of encoding them are an art form. Fraunhoffer has a big lead time advantage on their competitors. Even with all the hard work that has gone into LAME, they wouldn't be anywhere near where they are if they hadn't had the Fraunhoffer/ISO codecs to work from and test against.

  81. Re:Patent issues? by Score+Whore · · Score: 1

    No. There is not a single algorithm that is the one true way to produce mpeg-1 layer 3 compliant bitstreams. You could create an MP3 encoder that just whacked away all frequencies below 1,000 hertz and above 1002 hertz. Yes it would sound like crap, but it would be a perfectly legit mp3 encoder and would create a perfectly correct mp3 bitstream. The trick is finding out which bits of sound can be removed without affecting the sound quality.

  82. Re:Ripping off? by Score+Whore · · Score: 1

    Nope. Communism isn't about the right to make money. Capitalism is the right to attempt to make money, not that nobody has any right to make money.

  83. Re:Kudos! by Score+Whore · · Score: 1

    or maybe a : to really make it less awkward:

    LAME: An MP3 Encoder.

  84. Not a stupid question... by Svartalf · · Score: 2

    The ISO implementation has been available to the public as a referant for implementors of systems using MPEG-1 Layer III (MP3) codecs for sound. It was still freely downloadable when Fraunhoffer cracked down on all the encoders. LAME consisted of a dramatic enhancement of the psycho-acoustic model used to encode MP3's in the form of a patch set for the ISO code. Since it's a differing model, being slapped on top of the currently available codec, I suspect Fraunhoffer has less room to harass them- it's not a program or even their model (which is what is patented- the other portions, like the MDCT, etc. are in the public domain.). It all depends on what the model LAME is using is based upon, etc.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  85. Corona and LIME! by operagost · · Score: 1

    Corona would be a fine name for a frontend :-)

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  86. Very cool... but let's reflect a moment by eGabriel · · Score: 3

    MP3 is a very good audio encoding format. I am
    happy with the sounds and the compression.

    On the other hand, it has become associated with
    every sort of horrible legal problem an algorithm
    and file format could encounter.

    Now that Vorbize exists, I think we ought to
    disassociate ourselves from this cursed gem called
    MP3. It is clear no one involved with its original design wishes us to have it, and soon
    silly laws will likely make it a crime to even
    say "mp3" aloud in mixed company.

    I have a good deal of my music available online,
    (www.devo.com/fabco), and am changing to Ogg Vorbis as soon as the spec appears to be stable.

    I know it will make it more difficult for listeners at first, but I hope that goodwill toward free software will prevail.

    1. Re:Very cool... but let's reflect a moment by kcarnold · · Score: 1
      Hi...

      It looks like the Vorbis 1.0 spec is out, by referring to the CVS. I have to talk to Monty about this to be sure, but they definately changed the book files. This means that the spec has changed, and to facilitate conversion I am adding a raw-encoding option to Vorbize so that I can make a little shell script that uses the decoder example and Vorbize to convert from the old spec to the new spec. Good thing I waited on releasing 0.2! Just gotta kill one nasty segfault in the RAW code that's driving me up the wall, and you'll get your new-spec enhanced encoder.

      btw, I'm going to say something about Vorbis in this discussion also that will go into a bit more detail than your post.

      Kenneth Arnold, author of whatever differences there are between example-encoder.c and Vorbize... ah what the heck just call me the author...

  87. Re:Missed the point by The+Cunctator · · Score: 1

    I didn't know LAME existed before reading this post.

    Nor did I know GOGO existed.

    So WE DON'T ALL KNOW THAT GOGO IS THE FASTEST.

    YOU knew that, but not everyone else did.

    Mentioning GOGO is an example of topic drift, but it certainly isn't off-topic. The mention of GOGO was interesting and useful to me, and helped me understand LAME better by providing more context.

    It's a mistake to GOGO OT. Advocating GOGO was not "off topic crap".

    --

    --
    Make mine methylphenidate.

  88. Re:Parts of standards _are_always_ patented! by Mr_Dyqik · · Score: 2

    Otherwise, why bother opening up the standard if you can't recoup licensing fees? Because those standards can be used to ensure interoperability between your product and the content developed for other adhering products. Thus you can produce a media player of some sort and be sure that there is some media to play on it, without having to go out and get people to convert to your non-standard format. People won't buy a media player of some sort if there's nothing to use it on. Although if you can patent parts of it _and_ be sure of marketing success then it may be an idea to patent the methods, and wait for people to jump on the bandwagon.

  89. Re:LAME + Liveice by otis+wildflower · · Score: 2

    people like me seem to have spent the time finding audio samples which don't encode well and complaining.

    Then you're doing your job..

    :)
    Your Working Boy,

  90. What's wrong with BladeEnc? by istartedi · · Score: 2

    There was a lot there about how good LAME is, but I didn't see BladeEnc in the comparison.

    They said you need 256kbits for CD quality. From BladeEnc site: [BladeEnc] Supports the following bitrates: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 and 320 kBit/s.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:What's wrong with BladeEnc? by barleyguy · · Score: 3

      I've personally used Blade Encoder, as well as older version of the Franhofer encoder. Blade had significantly lower quality at the same bit rate, though going to a higher bit rate can even things out.

      I'd be willing to bet that if you ripped the same song at a low bit rate (64-128 or so), and compared the quality between Blade Encoder and LAME, LAME would have noticably better quality. At 256 and higher, any properly working encoder should give you CD quality.

      --
      --- "So THAT's what an invisible barrier looks like!" - Time Bandits
    2. Re:What's wrong with BladeEnc? by V.+Mole · · Score: 1

      See the first question under the "Critique" section at the r3mix site. (I'd put a direct link, but it uses %$^#@! frames.) Short answer: blade and lame started with the same ISO code, but blade hasn't been significantly improved in quite a while, and doesn't support VBR encoding.

    3. Re:What's wrong with BladeEnc? by istartedi · · Score: 1

      Found it anyway. It didn't occur to me to click on that the first time. This may indeed be yet another case of something standing still and getting burried (Blade, that is).

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  91. Um, this might not be legal yet... by Millennium · · Score: 5

    Remember, Scum^H^H^H^HFraunhoefer didn't patent the ISO code. They patented the algorithms they use in their encoder. That means any code that uses that algorithm violates their patents.

    Now, despite what FhG says, it probably is possible to create an MP3 encoder without using those algorithms. But only if the LAME team managed that is LAME totally legal. And by the way, no one has managed to do it yet.

    Yeah, it's a stupid patent; you're not supposed to be able to patent mathematical equations. But it's the way it is, and we've got to work within the system while we fight to change it.

  92. Take an example by Lord+Kano · · Score: 4

    In the past few years firearms have been used to kill schoolchildren in several high profile incidents.

    Ammonium Nitrate was used to kill over 160 people in one horrible act.

    During the period of time when the US was involved in the Vietnam conflict, more people were killed in domestic car accidents than were killed in combat in SouthEast Asia.

    Do you see the NRA, Sturm Ruger & Co., K-Mart, Wal Mart, Ryder, Chrysler, General Motors, Ford, or any of their satisfied customers/clients/members backing away from those products?

    Why should we? There's nothing wrong with MP3. What makes you think that Ogg Vorbis wouldn't suffer from the same public relations goof ups that MP3 has?

    People use MP3s to rip off music because that's what's easy.

    People use .zip files for wares because that's what's easy.

    People will use whatever vehicle is necessary to do the things that they want to do. Without MP3, there will be something else.

    If the record companies weren't price gouging, MP3 wouldn't even be an issue. BTW, the FTC came to an agreement with record companies today which *might* bring down the prices of CDs.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    1. Re:Take an example by Stormie · · Score: 1

      People use .zip files for wares because that's what's easy.

      Actually people use self-extracting zip files inside multivolume rar archives inside zip files inside iso images, but that's another story entirely. :-)

    2. Re:Take an example by Lord+Kano · · Score: 2

      You are correct, I should have been more specific.

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  93. HUH ?! by euroderf · · Score: 1
    Has anyone actually tried to install this wonderful new software ?

    the LAME websites are a tangled mess. and there's no announcements AT ALL about this new code.

    I checked tgz's for 3.7 and 3.81, and the README's both say they are for the patch build.

    I mean, what the fark ? where's the beef ?

  94. Re:No Need for New Name for LAME by Devil+Ducky · · Score: 1

    No it's just: LAME An MP3 Encoder

    Devil Ducky

    --

    Devil Ducky
    MY peers would get out of jury duty.
  95. Porting? by tbo · · Score: 1

    Anyone interested in doing a port to MacOS or Mac OS X? I would, but I don't have the experience yet.

    If someone could point me in the right direction to learn about MP3 encoding, or offer advice, I would be grateful. Thanks!

  96. No Need for New Name for LAME by Shadowspawn · · Score: 1

    LAME - [is] Another MP3 Encoder

    So what sounds better, the patched Fraunhofer code, or the new code?

    --
    It's always darkest before ... daylight savings time.
  97. Do as I say but not as I do by jeroenb · · Score: 2
    I think it's pretty pathetic that when Microsoft uses a loophole in an agreement to start exploiting someone else's technology to their own ends people use it as an example of MS' evil, but when some GNU project does the same thing they're applauded for their efforts...

    Sure, I agree that software patents suck and that everybody should be allowed to write his own encoder if he wants to, but that's beside the point here.

    1. Re:Do as I say but not as I do by dattaway · · Score: 4

      I think it's pretty pathetic that when Microsoft uses a loophole in an agreement to start exploiting someone else's technology to their own ends people use it as an example of MS' evil, but when some GNU project does the same thing they're applauded for their efforts...

      Close, but no cigar. Microsoft also offers the product for free under a restrictive license. This puts the competing company at a severe economic disadvantage. When the competitor folds, Microsoft is then free to jack up the prices. By then, the consumer base is hooked on that product. You can bet upgrades will force said consumer to use a new version in order for existing documents to work. Its all about monopoly practices.

      When the source is free under a non restrictive license, you will not be forced into submission.

    2. Re:Do as I say but not as I do by divec · · Score: 1

      Patent law is currently heavily weighted against anyone who wants to make their work publically available. "Fair" is not neccessarily something which should be defined in terms of current patent law. The authors of LAME are *not* just coding for their own gain. They are trying to give something away to the public.

      --

      perl -e 'fork||print for split//,"hahahaha"'

    3. Re:Do as I say but not as I do by markalot · · Score: 1

      I haven't paid anything for IE yet? I haven't payed anything for MS Media.

      While there may be a good argument to this, the message that got moderated up by the 'moderate any anti microsoft message up committee' or MAAMMUC, is just plain stupid. Can we have some intelligent examples please?

    4. Re:Do as I say but not as I do by Nick · · Score: 1

      I think it's pretty pathetic that when Microsoft uses a loophole in an agreement to start exploiting someone else's technology to their own ends people use it as an example of MS' evil, but when some GNU project does the same thing they're applauded for their efforts...

      Yeah, but look at your examples here.. Microsoft and GNU ... It's viewed as many (for better or for worse) as The Imperials and the Rebels, The Dark and the Light.

      How so is it pathetic that GNU programmers are extending loopholes to extend our freedoms of software and informational puproses only? Something that we should be entitled to anyway if you ask me. Whereas Microsoft extends them to profit on us, not really caring about the consumer anyway.

      --
      Fuck Ajit Pai
  98. Patent issues? by Improv · · Score: 1

    I was under the impression that the MP3 encoding
    algorithm was patented as barrier, not the license
    of their encoder..

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  99. Kudos! by iCEBaLM · · Score: 2

    Kudos to the LAME guys! I use LAME myself and am very thankful that you guys kept the project going and have made it so far as to replace all of the ISO code!

    Now, new names:

    LAME An MP3 Encoder
    LAME Amazing MP3 Encoder
    LAME Acronym, Must Elaborate
    LAME Autonomous MP3 Encoder
    LAME Another MP3 Encoder
    LAME Anybodies MP3 Encoder

    -- iCEBaLM

    1. Re:Kudos! by jafuser · · Score: 1

      I like your first suggestion, but you should add an 's (apostrophe-s) to make it less awkward:

      LAME's An MP3 Encoder

      --
      Please consider making an automatic monthly recurring donation to the EFF
  100. MP3 encoding? by Anonymous Coward · · Score: 2
    I am certainly no expert on this stuff, so I was hoping someone here could explain this. Does Fraunhofer have a patent on MP3 encoding, so that mp3 encoders had to be licensed? Is that what prevented an open source encoder previously to this?

    The article says Fraunhofer closed down all encoders based on the ISO mp3 encoder code (free or not), and LAME used GNU patching as a loophole to continue development. What do they mean by "GNU patching"? Loophole in the GNU license? What was the loophole?

    Sorry if I sound stupid. I'm just trying to understand better.

  101. What loophole? by Improv · · Score: 1

    What are you talking about?

    --
    For every problem, there is at least one solution that is simple, neat, and wrong.
  102. Patent NOT only for encoder by pjrc · · Score: 1
    I keep seeing mention that the patents cover only the encoder and not the layer3 decoder. I want to know where people get this idea. It isn't from Thomson's MP3 Licensing Web Site that claims their patents cover both encoders and decoders, and they clearly spell out what they feel you owe them.

    To see just how bad the patent situation really is, try reading this page about all the patents standing in the way of a GNU patent-free codec. This page is linked right from the main LAME page, which says to me that a whole lot of posters here haven't done much looking at the LAME website.

    Of course, Thomson does not require a royalty for mp3 Software Decoders/Players distributed free-of-charge via the Internet for personal use of end-users, so free (beer or speech) software is ok, but only for software distibuted free on the internet. Distributed on a cdrom (Redhat, Suse, etc) seems questionable.

    Now after having read these pages, I'd be curious to know why so many people believe that the patents only apply to encoders. Please, please, please tell of a reliable source that shows the MP3 related patents are only for encoding. My email address appears above, with an obvious anti-spam word that you can easily remove.

    MODERATORS: Please help dispell the misinformation about the applicability of the patents.

  103. Or... by froz · · Score: 1

    Lars Achieves Monetary Empowerment

  104. GNU patch by yerricde · · Score: 2

    GNU patch is a utility, part of a GNU system, that uses .diff files produced by diff to make modifications to a file.

    --
    Will I retire or break 10K?
  105. Believe it or not, some of use DO still use x86.. by agravaine · · Score: 3
    Please do not assume that everyone reading uses x86 hardware

    He didn't *assume* it, he flat out told you that it uses x86 assembler and figured you'd be smart enough to figure out if it's useful to you.

    Are you saying he shouldn't have posted something that might be of interest to the >= 90% of Linux users out there who have an x86 machine because it might have hurt the Alpha and Sparc users' feelings?

    This is a trend that has been growing and growing on slashdot, and it's really starting to get on my nerves. Anytime somebody does something cool that runs under Linux86 (tm) someone has to rain on their parade, and complain about lack of [Suse|Slackware|Alpha|Sparc|Arm|ucLinux|PalmPilot| TRS-80] support, rather than say - "hey cool! they started supporting the most common flavor of linux - it should be much easier for them to add support for my platform now!"

    My favorite (and I do NOT mean to imply that the poster I am currently replying to is this clueless) was a post I saw in a discussion about IBM's new JVM, bitching that IBM was just supporting x86. After all, the poster argued, how hard is it to just recompile the JVM on a sparc? [In case you don't get the irony of this naive poster's question: IBM's JVM does just-in-time compilation of Java Bytecode to native x86 instructions, so getting it to run under SPARC is NOT just a simple recompile, it would have required a serious extra development effort to integrate their JVM with a different compiler backend that emitted optimized SPARC instructions. - and IBM doesn't even sell SPARC-based products; in fact, they compete against them!]

  106. DONT use GOGO instead by szyzyg · · Score: 2

    It may be fast - but it's based on a really old version of LAME, and for some unknown reason they desicded to change half the command line options....

    I'm not impressed ;-)

  107. Missed the point by periscope · · Score: 1

    Hi,
    You have missed the point of the original post. We all know that GOGO is based on LAME and indeed I have been using it for some time myself (GOGO for around a year, LAME longer). Now to get to the point: All of the original Fraunhofer ISO sample code has been removed and re-implemented from scratch. This means that LAME is no longer subject to the previous restrictions in distribution. This will filter through into GOGO (or has LAME superceeded GOGO with its optimisations now?). So:

    WE ALL KNOW THAT GOGO IS THE FASTEST.

    THE POINT OF THE STORY WAS NOT WHETHER TO USE LAME OR NOT - IT WAS ABOUT AN IMPORTANT CHANGE MADE TO IT.

    Please, I ask that you check the story out before posting off topic crap that the moderators obviously didn't think about.

    Moderators: please moderate the original comment as OT since it is not on the topic of this discussion.

    --
    Jonathan.

    --
    http://www.jonmasters.org/
  108. Re: l. a. m. e. by Mr_Dyqik · · Score: 1

    litigation at metallica's expense

    Capitalising the first letters of an expanded acronym, and the letters making up an acronym is grammatically correct, but I get told that it's like shouting if I try to post the above sentence correctly. Someone should fix this, given the number of acronyms in use on /.

  109. LAME + Liveice by szyzyg · · Score: 2

    LAME is so good it's now the default encoder with liveice. In fact - this reminds me that I need to go and update the web pages ;-)

    Mark, Gabriel and Takehiro are clever people - they seem to have made the bulk of the changes. OTOH people like me seem to have spent the time finding audio samples which don't encode well and complaining.

    It's also pretty good at low bitrates - try these icecast servers -
    http://abv-icy1.myplay.com:8000
    http://abv-icy1.myplay.com:8010
    http://abv-icy1.myplay.com:8020

    they run LAME 24 hours a day.

  110. Ripping off? by Millennium · · Score: 2

    I can't believe that you are actually *boasting* about the fact that Fraunhofer can't protect their intellectual works.

    What do you mean? Fraunhoefer's got its intellecual works perfectly intact. That would, incidentally, be the code it produced. And the LAME team basically said "Screw you, Fraunhoefer, we can make MP3's without using your precious 'intellectual works'" and went and wrote their own. What's the matter with that? That's perfectly legal and moral. We didn't want to use their stuff, so we made our own stuff. When has that ever been bad?

    1. Re:Ripping off? by Adam+Costello · · Score: 1
      Fraunhoefer's got its intellectual works perfectly intact. That would, incidentally, be the code it produced. And the LAME team basically said "Screw you, Fraunhoefer, we can make MP3's without using your precious 'intellectual works'" and went and wrote their own.

      MP3 was an invention about math and science, not about code. People had to figure out how human audio perception works, and figure out how to mathematically transform audio signals in a way that reduced their information content without altering how they would be perceived by humans. That required rare expertise and a lot of investigation and experimentation. The coding was much easier. MP3 is not code, it's technology that had to be invented before it could be coded. The purpose of patents is to reward inventors.

      AMC

    2. Re:Ripping off? by Millennium · · Score: 2

      The purpose of patents is to reward inventors.

      I'll start with your last statement, because it's the easiest to definitively disprove.

      Patents were seen as very important by the founders of this nation. So important, in fact, that the patent office is defined in the Constitution, before the office of President is even mentioned. And why did they do this? Well, they spell it out right there. Article I, Section 8, Paragraph 8: "To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries;"

      The emphasis is mine, but look at it again. The purpose of patents is not to reward inventors; that is only a means to the real end. Patents are actually made to benefit the people by encouraging the growth of the arts and sciences. It works like this: an inventor agrees to give up all rights to an invention and release it all to the public. In return for this, the government will first allow that inventor exclusive rights to that invention for some time (currently up to seventeen years, which was fine in less technologically-advanced times but is now far too long; technology makes a seventeen-year time period way too easy to abuse).

      MP3 was an invention about math and science, not about code.

      Hold on; you're confused. Fraunhoefer did NOT patent MP3. It patented several algorithms which are typically used in creating MP3's, but FhG holds no patents on MP3 itself. It would like you to think it held "virtual patents" on MP3 by means of "irreplacable" algorithms, but this is not necessarily the case. It is quite possible that the LAME team has managed to completely replace all of the patented algorithms with new ones, not stepping on a single patent in the process. This is their right, just as it was FhG's right to invent the "old" algorithms. It's a little thing called competition.

      People had to figure out how human audio perception works...

      This was not FhG's doing, I should point out. They built upon earlier research for that part of the bargain. Now, to continue...

      and figure out how to mathematically transform audio signals in a way that reduced their information content without altering how they would be perceived by humans.

      That last bit is arguable; I know plenty of people who claim they can hear the difference (I can't, and I don't see how they could, but I'll believe them). It's not that relevant, though. The fact remains that Fraunhoefer never patented MP3; no one did, no one can. If someone can make an MP3 encoder that doesn't tread on a single FhG patent, then more power to them; that patent has been abused in some pretty disgusting ways and a legitimate way around it would be nothing short of poetic justice.

  111. Re: Some Facts revisited by Malogato · · Score: 2

    The patent you referenced doesn't appear to actually protect the storage format (I just read it and all the claims, and I don't see it that way). Although with all the very specific claims (it's a very well-designed patent compared to many I've seen), it does look difficult to create an MP3 file out of an analog source file without using ANY of the mechanisms outlined in all the claims on this patent. Whether or not this patent will be enforced remains to be seen - but I can't imagine how one might go about encoding an MP3 without using tabluar lookups and the other mechanisms that appear to be protected...

  112. Re:I suppose I'll add my two cents here by Compenguin · · Score: 1

    left bracket `<' is `<' right bracket `>' is `>' and if your wondering `&' is `&'
    -Compenguin
    The Jedi of the Prequels

  113. Re:LAME by Devil+Ducky · · Score: 1

    that's LAYFME, which just inspired LAME Ain't Your MP3 Encoder - LAY ME I'm not even going to try to come up with words for P.L.E.A.S.E. Congratulations so did I. Devil Ducky

    Devil Ducky

    --

    Devil Ducky
    MY peers would get out of jury duty.
  114. Not LAME? by robwicks · · Score: 1

    I downloaded a program called not lame which is LAME with the codec already in it. I think it was made available in Australia where that is legal.

    --

    Logic ... merely enables one to be wrong with authority. -- Doctor Who

  115. Re:Believe it or not, some of use DO still use x86 by cdh · · Score: 1

    What you're missing, however, is that there are some of use that don't use Linux at all. We're a 100% Solaris shop. What upsets me is the fact that a log of people seem to think that the world revolves around Linux and to a lesser extent *BSD. Those are the truely clueless people.

  116. Law vs. morals by David+Jao · · Score: 2
    Microsoft and Fraunhofer uses loopholes in law to play dirty tricks that are perfectly legal but very harmful to the public. In other words, they are legally right, but (in the views of many) morally wrong.

    Free software groups and projects like LAME sometimes violate the letter of the law, but their actions are very beneficial to the public (I know that I for one have certainly benefited from LAME's efforts). These groups may be legally wrong, but as far as I am concerned they are morally right. They are doing the right thing, and while we always try to fight to change bad laws, in the meantime the law be damned.

    Remember that at one point segregation and "separate but equal" was written into the law. I'm not saying that patent law is as harmful as legal segregation. My point is simply that the law is not always morally right. In an ideal world, the law would always be morally right, and the public could get away with just obeying laws unquestioningly without thinking for themselves whether the law deserves to be obeyed. Unfortunately, we don't live in an ideal world. I hate to break it to you, but in this world people do have to think for themselves regarding the merit of our laws.

    A final point which everyone seems to have ignored is that LAME distribution could (and probably will, if necessary) be made totally legal simply by moving the distribution site to a place that does not honor the Fraunhofer patents.

  117. Not to rain on LAME's parade but... by Tord · · Score: 5

    ...the ISO code had NOTHING to do with the patents!

    It's a common misconception that different MP3 encoders are affected by the patents since they are based on the ISO code. That is NOT correct.

    Patents deals with technology and procedures, copyright deals with the source code!

    The reference code is provided by ISO to help people understand MP3 encoding/decoding and they have nothing to do with the patents (except that they accepted patented or patent pending technology into the MPEG Layer 3 standard, which they should have a big kick in their butt for).

    Fraunhofer IIS and Thomson Consumer Electronics owns a lot of patents on technology used in MP3 encoding/decoding and they will demand a license from any encoder that uses their patented technology no matter if it's based on the ISO reference source or NOT.

    Personally I don't know why the LAME team always have taken the approach of not distributing the entire source but only a patch, but I guess they decided to play it safe. Distributing the ISO reference source doesn't breach any patents, but it might possibly be a copyright infringement against ISO.

    Take a look at their page, does that say anything about the patents not being enforceable against compiled versions of LAME anymore? No it doesn't, it just says "All ISO code removed!" among the new features, which of course is a nice milestone to reach (no possible copyright infringement, having complete masterhood of the code, having replaced all old bug-filled code with new clean code etc.), but doesn't affect the patent situation.

    Technically it should be possible to create a completely patent free MP3 encoder by carefully reviewing all the patents (17 patents in total, unless their lawyers have "forgotten" to send me some) and then making sure that whatever implementation you go for doesn't use any of those specified processes, which is bloody hard since these patents were designed to intercept any attempt like that. Then if you succeed you would probably still have to go to court since they would sue you anyway, hoping that your implementation is close enough to get you stopped.

    Also, very few people knows this, but there is a ticking bomb hidden in all this. Fraunhofer and Thomson don't have all the mp3 related patents, they are just the ones who have decided to demand a license for the use of their technology and pulled their patents into a common pool that you can license. More companies are claimed to have patents on mp3 technology (they are listed in the ISO documentations), but they are currently not enforcing them. What if they suddenly start to demand licenses for the use of their technology? Then it doesn't help that you have Fraunhofer/Thomson's permission, you also need another license to go on...

    Also, I think that Slashdot should have checked this a bit more throughly before posting it (like checking with one of the LAME developers), the fact that they say "No more patching! Full souce code distribution since all ISO has been replaced!" and nothing about patents should have raised warning signs alone...

    Also, the last time I checked, LAME was GPL and not LGPL...

    Tord Jansson
    BladeEnc Creator

    1. Re:Not to rain on LAME's parade but... by AntiNorm · · Score: 1

      More companies are claimed to have patents on mp3 technology (they are listed in the ISO documentations), but they are currently not enforcing them. What if they suddenly start to demand licenses for the use of their technology? Then it doesn't help that you have Fraunhofer/Thomson's permission, you also need another license to go on...

      US law provides that if a company does not enforce its trademarks [I believe it's trademarks, could be something similar like copyrights] and knowingly allows violations to occur, the trademark is considered null and void. Would that apply here? True, patents and trademarks are not exactly the same thing, but they are similar enough that something like this _might_ be possible. So if the companies that claim to own patents on various aspects of the MP3 technology suddenly decide to "enforce" their patents, would they be legally able to do so?


      =================================

      --

      I pledge allegiance to the flag...
      of the Corporate States of America...
    2. Re:Not to rain on LAME's parade but... by Fizgig · · Score: 1

      Unfortunately, no. Witness the example of Unisys sitting around waiting for GIF to become popular and THEN saying, "Oh yeah, we have patent on bits of that; fork it over". Yes, they would be legally able to do so.

  118. acronyms by pornking · · Score: 1

    Lame Am [an] Mp3 Encoder
    Lame Are [an] Mp3 Encoder

    --
    pornking
  119. L.A.M.E. by Stavr0 · · Score: 3

    Litigation At Metallica Excessive
    ---

  120. LIME! by Anonymous Coward · · Score: 1

    lime is an mp3 encoder!

    imagine the windows kids when they ask how you make your mp3s, you say "I used lime," they'll be all like "what?? what's that?" hehehe "can you point and click at it or drag it to the system tray?" heh, lime, that's cool. actually I like how it plugs into ripperx, works like a charm.

    oh well off to rip some CDs with cdparanoia and lime! anybody want any limonade LOL

  121. What's patented about MP[EG1audiolayer]3 by yerricde · · Score: 2
    IANAL

    The only thing that's patented is the way that it's encoded.

    All MPEG1 audio layer 3 encoders encode the same way (fourier and MDCT to frequency domain, quantization according to some psychoacoustic model, huffman coding of the output). That's patented. Someone may patent a new psychoacoustic model, but any encoder that outputs MP3 streams infringes Fraunhofer/Thomson's patent unless it is licensed.

    <rant> Boycott RCA and GE; Thomson owns RCA, GE, and the MP3 patent. Boycott Sonny and Cher; Sonny Bonehead retroactively increased copyright terms to unconstitutional levels. Don't boycott Metallica; just stay within their license by copying live CDs instead of studio CDs. </rant>

    --
    Will I retire or break 10K?
  122. No by David+Jao · · Score: 1
    Under US law, failure to pursue trademark violations does weaken your claim to a trademark. The same is not true for patents or copyrights.

    An entity that owns a US patent can selectively enforce or not enforce their patent claims as they choose without weakening their hold on the patent. The classic example is how Unisys waited several years until GIF got popular before enforcing their LZW patent.

  123. D'OH! by euroderf · · Score: 1
    D'oh!

    So c'mon guys fix the README .......

  124. RIAA Warning posted on solaco.org by small_dick · · Score: 2

    Before using any lame or sulaco.org product, be careful to review the RIAA mp3 warning. It could save you from a MAJOR lawsuit.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  125. Loophole? by zaphod.nu · · Score: 1

    If we were to put all the sources on a server here in Sweden, I don't think they'd be able to do any thing about it. Since over here it's illeagal to patent mathematical algorithms...

    could this work?

    .sig

  126. LAME by Dungeon+Dweller · · Score: 1

    Lame Ain't your father's MP3 Encoder

    --
    Eh...