Java Media Framework Drops MP3
realinvalidname writes "Sun had stopped downloads of its Java Media Framework about a week ago due to an undisclosed 'licensing issue.' Now we know what it is, as they've removed MP3 encoding and decoding from the JMF that's downloadable now. Of course, this isn't surprising given recent news about
new MP3 licensing terms."
Do they already have Ogg? Was it added? Or will they be adding it? --clambert
mailto:<?=implode("@", array("chris", implode(".", array("php", "net"))))?>
I'm a big Java supported, but this is unfortunate. It will only serve to make Java less relevant. You'd think that Sun could have worked out something with donating the licensing fees and made it a 'goodwill' guesture towards the Java community. Oh well.
Cat, the other, tastier white meat.
Maybe someone should check out this article first:
"Thomson has never charged a per unit royalty for freely distributed software decoders. For commercially sold decoders - primarily hardware mp3 players - the per-unit royalty has always been in place since the beginning of the program," a spokesman said"
"A Thomson spokesman told NewsForge's Robin Miller that it was a ruse by Ogg Vorbis advocates to get publicity.® "
http://www.theregus.com/content/4/26153.html
Fortunately, there is an open source Java MP3 decoder, JavaLayer that I've found to work quite nicely.
Oh, you mean the recent news that you irresponsibly covered, without amending the original post, resulting in much ado about nothing, as basically nothing changed?
m l
http://www.theregister.co.uk/content/4/26893.ht
Next time, when you post a story that's clearly going to cause paranoia and misunderstanding, try to be a bit more adult about it. Mod this down as far as you like - I like Ogg, too, but if this is what it takes for it to gain widespread acceptance, something's wrong.
I already pirate music.
Why should I care if I have to pirate the codec as well?
In case you're wondering, yes, I really do board boats, rape the women, kill the crew and take all the CDs on board. So there.
Adding support for Ogg Vorbis and Tarkin is bug 4499904 in the Bug Parade. This seems like a good time to vote for the bug and add your comments.
What a fool believes, he sees, no wise man has the power to reason away.
I thought it was already decided that the "changes" weren't new at all to the MP3 license terms.... I could be wrong though but thats what I thought the follow-up said....
"The saddest words of mice and men, are not those which were, but should have been."
It's a media framework. That means it's not SUN's job to make it work with everything :) You can add your own plugin audio codecs. Think of it as a portable version of the Windows Media Codec registry. I'm sure there will be sites that you can download MP3 plugins for the JMF. I'm pretty sure Ogg already exists, but I'm not sure about that. ( JavaZoom claims they have some kind of a version)
Expect to see lots of codec's for JMF provided by third parties, the way it should be. Should be because SUN's programmers don't have the time nor inclination (nor obligation) to learn every little detail about every little file format. It'll be better in the end to have a more dedicated support for each codec whilst keeping the portability and API static for all codecs.
Karma Clown
I don't think that exempts you from the obligatory licensing fee.
The licensing fee DOES NOT apply to software decoders, only hardware decoders.
From the Register article:
A Thomson spokesman told NewsForge's Robin Miller that it was a ruse by Ogg Vorbis advocates to get publicity.®
Hmmph.
They'd be hard-pressed to add support for Tarkin, since it's barely even started, and not currently under active development (the Xiph coders are currently working on Theora, which is a project to integrate the VP3 codec -- which was originally closed-source and patented but has been donated to the Ogg project by the owners -- into the Ogg file format). Tarkin is still on the roadmap, but it's a long-term "what we'll do when we're done with everything else" goal with no timetable to completion.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
This link is carrying the story. Apparantly thomson has also said that they never said that this was applicable to software mp3 players! They blame it on rumours by vorbis group. At newsforge thomson has said that ogg is trying to get publicity and attention etc., they actually never had any restrictive terms for software mp3 playeres... no royalties for those.
My Aurora : http://www.youtube.com/watch?v=o91ZsGwJYyg
FB : https://www.facebook.com/TanveersPhotography
You know, if they left in the MP3 code, every time you wanted to use the Java Virtual Machine, you would have to insert your three quarters...
JOrbis is a GPL'ed Ogg decoder. Maybe the developers and Sun can work something out to reuse that code (GPL probably won't be OK with Sun for JMF).
Basically Thompson have said they currently don't plan to sue anyone making a software decoder but they don't grant you the right to use their patent either. Nobody selling or planning on selling software can use their patent without risk of infringement (and compensation pays triple if you knowingly infringe a patent) and being sued by Thompson in the future.
What some PR flack said doesn't change that. It's only what's in the licence that counts.
Next time when you are clearing posting to spread misinformation and crap, try posting as you so you can get modded down for it.Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
No. PNG is to GIF what OGG is to MP3.
Really now? You might want to take a look at the link provided in that very same article you lifted the "publicity" quote. The licensing specifically lists prices for "PC Software Applications" as well as "Hardware Products".
I think it does. It cannot be used for the reproduction of that sound (unless he is also a "really good singer" --- able to reproduce exact sound). But then again, I think Thompson would have a hard time convincing the courts that he should have to pay them for being a natural genius.
Hrmph. The MP3 format has lived long enough. Like PNG is slowly replacing GIF, Ogg Vorbis should replace MP3. Do any of the big-name players support Ogg Vorbis out of the box yet?
Stop the brainwash
Java is a language, but it's also a platform.
And Java the Platform is what we're talking about here...
Advanced users are users too!
I read an article about JMF not going to support mp3 anymore. An inch below: "Visual Studio .NET! Try it out now!". If you didn't know better, and had watched too much X-Files, you'd think it all was a clever marketing scheme from a Slashdot/Microsoft conspiracy to get developers switching to .NET. :-)
Beware: In C++, your friends can see your privates!
So why the hell is everybody freaking out? I agree, just like GIFs, the MP3 format is encumbered by patents, and it's probably a good idea to start transitioning to a format that doesn't have this problem. However, the sky hasn't fallen yet.
-J
Here are different sites that offer the old files. For those of us who are willing to pay the license fees only, of course.
1
2
If you care at all about sound quality, just re-encode, and consider it a lesson for not having listened to all of us license nazis for the past few years. (:
Seriously, taking an mp3 stream (with its artifacts), decoding it to PCM, then re-encoding to Ogg Vorbis format (with its artifacts) will give you inferior sound quality. I don't know how inferior, not having tried this, but be warned. (And, of course, don't judge the quality of the ogg codec by such results!)
If you still think it's worth trying - well, cook up a shell script using mpg123, oggenc and your favorite id3 tag reader. In fact, I'll do it for you...
[one hour later] OK, try mp32ogg. Requires perl, id3, mpg123 or equivalent, and oggenc from vorbis-tools. Tested on Debian Linux 3.1pre ("sarge") - may require tweaking on other OSes. No copyright, no warranty, etc. (:
"How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README