Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4499904
Votes 580
Synopsis RFE: Ogg Vorbis and Tarkin support for JMF
Category jmf:api
Reported Against 2.1
Release Fixed
State 7-Fix in Progress, request for enhancement
Priority: 3-Medium
Related Bugs 4671067
Submit Date 05-SEP-2001
Description




A  customer  feature for JMF would be support for the audio and video formats for
Ogg.  Ogg Vorbis for audio and Ogg Tarkin for video.  There are no licence
issues because it is patent free.
(Review ID: 131399) 
======================================================================
Work Around
N/A
Evaluation
  xxxxx@xxxxx   2002-03-13
	Definitely a good thing to consider, especially given MPEG4's
	recent licensing decision -- we need an alternative and OV
	may be it.


  xxxxx@xxxxx   2002-12-10
	A fixed might be combined with support for ogg/vorbis in Java Sound - see RFE 4671067.
Comments
  
  Include a link with my name & email   

Submitted On 15-OCT-2001
idcmp
As the posters says, there are no licensing issues.  
There's a pure-Java implementation of Vorbis (called 
JOrbis) which already exists.  It would be ideal if Ogg 
Vorbis was made the defacto lossy audio codec for 
JavaSound/JMF.


Submitted On 15-OCT-2001
alangrus
Oggs sound great and are less filling. Please make Ogg the
standard so we don't have licensing headaches.


Submitted On 17-OCT-2001
idcmp
Some links:

100% Java version of OggVorbis (media format and codec -
well at least the decoder):

http://www.jcraft.com/jorbis/index.html


OggVorbis as an JMF SPI: 

http://www.javazoom.net/vorbisspi/vorbisspi.html

Ogg Vorbis homepage: 

 http://www.xiph.org/ | http://www.vorbis.com/



Submitted On 25-OCT-2001
cobaco
Having access to audio without having to worry about 
licencing seems to me like an important development. So 
please make it the default codec. I`ll just have to work 
around it not being otherwise.


Submitted On 25-OCT-2001
david_wheeler
I agree!  Supporting Ogg (at least Ogg Vorbis
and Ogg Tarkin) would be a great idea.


Submitted On 06-NOV-2001
zurab
To have the Vorbis and Tarkin as default codecs would be
great for developers like myself; I won't have to worry
about licensing/patenting issues. Anyone wanting to use
alternative patented codecs would make an explicit choice to
do so.


Submitted On 17-FEB-2002
Lodosswar
I'm all for Ogg Vorbis and Ogg Tarkin as the defacto Java 
audio/video compression standard.


Submitted On 23-APR-2002
rockhopper
You might even consider including a web service in the
implementation which automatically debits the user's bank
account and credits the original copyright holder's (e.g.
the musician) account every time the file is played.


Submitted On 23-JUL-2002
gerry_giese
Java needs Ogg.  It's open, it's free, it's high-quality. 
It's getting a pretty good amount of support from all over,
both commercial and open-source.  If nothing else, this will
help multi-media and game developers who are on a shoestring
budget and want to use Java.


Submitted On 01-SEP-2002
Shatai
I agree. Ogg should be worth the consideration, it'd be a 
quite effective drop-in now that the MPEG4 licensing decision 
has been made.


Submitted On 01-SEP-2002
cmagyar
I've been using OGG as my prefered audio format since long 
before 1.0 was released.  Being superior to mp3 already, that 
makes it a no brainer for use in JMF.


Submitted On 01-SEP-2002
calle42
It's high time Ogg/Vorbis gets included into the JMF.
Especially now that MP3 is gone, the JMF needs a powerful
codec, and Vorbis is _exactly_ what fits the needs of most
MP3 users. As for the video part, Tarkin is not yet
finished, but have a look at the recent Ogg Theora
(www.theora.org) project.


Submitted On 01-SEP-2002
kurti
Mp3 has been removed from the JMF:

http://java.sun.com/products/java-media/jmf/index.html

Now the JMF lacks a decent audio compression format.


Submitted On 01-SEP-2002
zmrgroovy
OV's flexible licensing fits nicely with Java's, and the
recent retraction of MP3 from the framework leaves a great
spot for OGG.  I would love to see it in future releases!


Submitted On 01-SEP-2002
stevemb
Why bother with mp3 if there is a very good patent free
alternative? Implement ogg vorbis support into java and you
will make many a person happy. Plus it looks good for Sun
and Java at the same time. There is no down side to
implementing Ogg Vorbis.


Submitted On 01-SEP-2002
pcantrell
I'll throw my support behind this one.  One of the important aspects of Java is being able to deploy bytecode in all kinds of creative ways.  What with the recent hubub about MP3 patents, an alternative for hi-fi audio seems timely.


Submitted On 02-SEP-2002
charlesnadeau
Ogg is now the only long-term license-free viable option for 
high-quality compressed audio. Java as to support it!


Submitted On 02-SEP-2002
dap24
Excellent idea.


Submitted On 02-SEP-2002
GeeromsM
I totally agree, ogg all the way!! I don't see any difficulties 
since ogg is free to use. And I hear of it more and more, so 
people are getting warm for it! and so should Java ;)


Submitted On 02-SEP-2002
eros331
With the recent crap going on with MP3 and the problems with
MPEG4, I would love to see this happen.


Submitted On 02-SEP-2002
holmesrg
Ogg Vorbis would be a great add in to the JMF now that MP3
is gone.  It's a shame to see it go.


Submitted On 02-SEP-2002
domedft
We need to keep royalty and patent free options for our
programs open. I would like to see the ogg in the JMF as a
base audio system.




Submitted On 02-SEP-2002
janusfury
I would definitely appreciate ogg support being added


Submitted On 02-SEP-2002
crux0r
Ogg does sound like a good idea.  I'm starting to use it
myself. :)


Submitted On 02-SEP-2002
mswanson
"me too" - Ogg Vorbis is the way to go. 


Submitted On 02-SEP-2002
cryptoj
With the removal of MP3 support, and the licencing hassles
with MPEG-4, it's time for JMF to support free standards.

Please add Ogg support to JMF.


Submitted On 02-SEP-2002
bash99
Yes, I hope it's happens soon.
I've some code basing on JMF and mp3 codec, I need to
rewrite them all.


Submitted On 02-SEP-2002
FjordLynn
Another agreement. We need to keep royalty free options for
our programs open.


Submitted On 02-SEP-2002
mhillary
I agree with the comments here. Inclusion of OV is JMF would 
be a great thing. Please add this 


Submitted On 02-SEP-2002
guus
Just do it!


Submitted On 02-SEP-2002
Gniarf
please do so


Submitted On 02-SEP-2002
Jugalator
With mp3 out from JMF due to the licensing issues, now would 
be a perfect time to add ogg support!


Submitted On 02-SEP-2002
pom2pom2
Ogg is poised to pop in the very recent term -- The MP3
licensing scare will make developers want to include Ogg. 
If Java comes with an Ogg decoder, Java will be an instant
good choice for those development projects.


Submitted On 02-SEP-2002
jason_j_hinze
This would be a good thing -- we need a media 'commons'.


Submitted On 02-SEP-2002
lickety-spit
Given the licensing of ogg vorbis, I see no reason why it
should not be included in the JMF


Submitted On 02-SEP-2002
djb5891
I must agree with these people.  A compressed media format 
is a definitely good idea to have when it comes to the JMF.  
Vorbis is a free and open format that can be used by 
everyone.



Submitted On 02-SEP-2002
bfandreas
Given the presumed patent-freeness(who can tell these days?)
of ogg, dropping the mp3 decoding in favour for a viable
alternative is a good idea. Unfortunately, ogg support isn't
as wide-spread as one could hope for, so not supporting mp3
is quite painfull. But dropping mp3 without providing ogg is
complete and utter folly.


Submitted On 02-SEP-2002
morkeld
Ogg Vorbis and Ogg Tarkin are the way to go.

Thanks


Submitted On 02-SEP-2002
ZaTrident
Pleeaasee ! This would be the one thing that would throw me 
off Windows programming completely and convert to JAVA. 


Submitted On 02-SEP-2002
cirrus---
I couldn't agree more! Ogg Vorbis is not only patent and license free, it gives better sound quality and 
smaller filesizes than MP3! It is also rapidly gaining popularity - WinAmp, the next RealPlayer and virtually all 
open-source media players have support for it already. Some computer games also use it for their in-game 
music.
It would be a real waste and a shame not to include it!


Submitted On 02-SEP-2002
adamc
With the recent licensing changes, this just went from
nice-to-have to essential.


Submitted On 02-SEP-2002
stdenisg
Another vote from me to include Vorbis (as well as other Ogg 
media formats) in the JMF. The availability of a stable Vorbis 
encoder as well as support in Winamp have recently prompted 
me to finally convert my audio collection to Ogg Vorbis 
format. Knowing that this effort will not be sabotaged by 
licensing issues at some future date (e.g., the current MP3 
situation) is quite reassuring...


Submitted On 02-SEP-2002
palowoda
Definitely needed


Submitted On 03-SEP-2002
evilmatth
I lieu of sun discontinuing mp3, I think adoption of a
decent audio compression scheme should be made a higher
priority.


Submitted On 03-SEP-2002
wierzbickif
This is especially true now that MP3 support is gone.


Submitted On 03-SEP-2002
AMishler
My vote for OV


Submitted On 03-SEP-2002
dalager
Add OV. Unless you consider the Microsoft alternative that 
is... There's no way around a widespread audio compression 
format in JMF.


Submitted On 03-SEP-2002
jeremytsilva
Support for  Ogg Vorbis is definetly needed.


Submitted On 04-SEP-2002
cdbennett
It's interesting to see that the game Unreal Tournament 2003 
is using Ogg Vorbis for its music!

http://cleaned.beyondunreal.com/UT2FAQ/UT2FAQ.htm#_Toc
6765479



Submitted On 07-SEP-2002
codymanix
right! we should strongen free non patented software. 
patents will always bring problems with it.

ogg vorbis is IMHO better than mp3 and is still getting better!!!


Submitted On 14-SEP-2002
rajieve
Yes, No second thoughts, Ogg is great, License free, & High 
quality. WE the developers need it. It must be a part of Java. 
Add Ogg to JMF Pleeeeeeeeeeeeeease.


Submitted On 15-SEP-2002
jeevanhegde
Make A java wrapper to include Vorbis codecs in JMF 
Waiting for that to happen


Submitted On 17-SEP-2002
noctem
Yes please, lets have it QUICKLY.
My final year project streams music to users, and I'm a little 
screwed with JMF having to drop MP3 all of a sudden.
So lets please see Ogg support of some sort soon (with 
streams please), developers are relying on it - some for their 
degree coursework ;)

PS - does anyone have an old version of the JMF I could use 
in the mean-time to support mp3 in development (mail me)? If 
I had known this would happen I might have kept all my old 
installation stuff :(


Submitted On 07-NOV-2002
bigizzy
I don't know what Java is waiting for. This defintely looks like 
something that Java should support.


Submitted On 29-NOV-2002
javaguyaimfi
Über feature! Must have! Pleeeeez! Ogg is the format of the
future.


Submitted On 20-DEC-2002
mlrsmith
Clearly, Tarkin support at this stage would be a terrible
idea. Tarkin is in a research and proof-of-concept stage.
There's not even a format defined for it yet. 

Vorbis support, on the other hand, is a great idea. There
are many, many places where this would be extremely useful.


Submitted On 20-DEC-2002
bbruns2
Would make a nice addition....  Worth considering


Submitted On 18-FEB-2003
tugando
Open source is the only way to go!  Say YES to ogg and NO 
to mp3.


Submitted On 20-MAR-2003
bkeeper
hi,

please add ogg to the jmf. why? it ist better than mp3 and it 
is FREE.



Submitted On 18-JUL-2003
jswoveland
This would be FANTASIC! I'd also be very interested to see 
the performance of a pure-java ogg vorbis encoder - 
obviously not as fast as native, but could be acceptable in 
some applications


Submitted On 21-JUL-2003
cogumbreiro
Totally agree, please make ogg vorbis and ogg tarkin the
standart for java!


Submitted On 21-JUL-2003
alaincol
I had to use a JNI library to decode MP3 with Java
(JMadPlay). My application is not portable because the
library only exists for Linux, Solaris and Windows.
Macintosh users are dropped. My application can decode MP3
files, it sounds good, but the user interface is very
minimal : there is no progress bar during the decoding, no
visualization of the sound signal, etc. So it works but it
is far for what I wanted to do.

If Sun wants to support Ogg/Vorbis, it should give an easy
to use "seek" functionality. Given a file and a time code,
you would just have to call "seek(timecode)" to start
playback at this time code. It is an absolutely needed
functionality for me.

Ideally, Ogg/Vorbis support should give exactly the same
functionalities as WAV or non-compressed formats. If instead
of putting it in the JMF, it could be added directly to the
standard JavaSound, this would be a very great step forward
for writing multimedia applications with Java. Users don't
like to intall extensions, as you know, and compressed audio
is a fundamental part of the "Sound" area.

I'm waiting for the SDK 2.0. :-)


Submitted On 17-AUG-2003
Mike_Jennings
I'd like to see vorbis support too


Submitted On 20-APR-2004
AlexDusty
I too, would be _very_ happy to have Ogg Vorbis support
natively in the JDK!


Submitted On 27-MAY-2004
sinewalker
Part of general consideration for a "write once run anywhere"
system ought to be licensing, and since there is already a Pure 
Java implementation (JOrbis), why _not_ implement this request?

Like bug id 4680244, the solution has been provided years ago,
yet Sun won't act.  It begins to erode confidence...

Please implement this, it's especially important in America /
Australia (the 7 newest states in the US, effectively, thanks to
this month's Trade Agreement...) where stupid patent laws rule,
and could one day affect your customers in Europe, if  they are
unlucky in their bid to stop US-style patent laws there also.


Submitted On 01-JUL-2004
sinosun
Superb suggestion, JMF needs more high quality audio & video capabilities to be more wide spread.


Submitted On 10-AUG-2004
npavlica
I would love to have native support for this wounderful technology.


Submitted On 22-AUG-2004
musheno
I like the idea, but what if there is something better then Ogg? some sort of factory (or something simalar), I like.


Submitted On 03-SEP-2004
ivar_v
is it possible to get an answer as to why this hasn't been implemented yet ? It's in the top 5 RFE's and there are no downsides (aside from a slightly larger JRE). 


Submitted On 24-SEP-2004
aylex241
Great idea, I'd love that


Submitted On 07-OCT-2004
tranthuong
i vote for OV


Submitted On 26-OCT-2004
te_jarnbjo
If anyone is really needing Vorbis support in JMF, there is a decoder plugin available on http://www.j-ogg.de


Submitted On 02-JAN-2005
dyssident
this RFE is now over 3 years old.. how about an update?? will this ever be done??


Submitted On 06-MAR-2005
ericew
2+ years from the last evaluation and nothing but static from sun.  Java's performace may not suck, but your development process sure does leave a lot to be desired.


Submitted On 09-MAY-2005
DeK...Delirium_et_Kaos
I'm interested in this too


Submitted On 23-MAY-2005
benco420
over 3.5 years this has been on request?  Over 200 entries between 3 RFE threads.  Still not 1 cross platform java ogg encoder?  Come on now


Submitted On 29-MAY-2005
sat1196
Please take a look at fobs.sourceforge.net. It's a library that adds support for a variety of codecs in JMF using FFMPEG. It's opensource so anybody can contribute!


Submitted On 14-JUN-2005
btoddb
a free quality encoder/decoder is essential to the success of JMF


Submitted On 02-AUG-2005
JaedenStormes
Additionally, Ogg Theora support?


Submitted On 04-FEB-2006
vict0r
This RFE is something which would strongly strengthen Java's position on the market. Seeing open source native libraries available on http://xiph.org and other sites but years passing with no progress on Java side is absolutely frustrating. To be honest, I'm not expecting to see this coming anytime soon, and I'm afraid JMF slowly becomes a disappointment. If company politics, alliances or strategy are conflicting with this RFE, then please state this clearly, so at least we know what we're at.


Submitted On 04-FEB-2006
vict0r
victorott
Shomehow your system lost my id in previous posting.

By the way, why should i join or login SDN when i'm already logged in? The usability sucks.

Victor


Submitted On 12-MAR-2006
David_Grace
This is the second highest request for enhancement for Java. Ogg Vorbis sound support is critical for desktop java. Without it desktop applications are and will be basically silent. Ogg Vorbis is open source and mature and is widely accepted as the premier open source codec. Please include Ogg Vorbis support for JavaSound and JMF.


Submitted On 15-MAR-2006
Come on guys, please breathe some life back into JMF and hede the calls to support Ogg Vorbis & Theora. No licencing problems, just an extra dll to include. JMF hasn't moved for *5* years but the rest of the world has not been standing still and JMF is now practically obsolete.


Submitted On 27-JUL-2006
ScottWPalmwe
Ogg support is already available for free - there is no need for it to be included in the JRE when popular codecs that people actually use are not.   Let's face it, there are several codecs that actually get used be ordinary people on the web, Quicktime, Windows Media, Real Media, MPEG, MP3, AAC, and Flash...  You can dig up Ogg if you scrounge for it.. but it just isn't taking off.  Even so Java has support for it now in free libraries so this is hardly an important enhancement.  JMF has much bigger problems than Ogg or Tarkin support.  Solve the issues that matter first.


Submitted On 17-AUG-2007
Imagine Flash now if it hasn't have its own video format (vp6 from On2). One of the reason why Flash is so successful is because websites like youtube and cnettv can take advantage of Flash' DEFAULT video codec. And Silverlight has its own video format also which is wmv/wma and this is the reason why my company is adopting Silverlight (my boss wants wmv because according to him wmv is superior than vp6).

And now how about Java? What is its multimedia out of the box? Java has no choice but to get Xiph.Org technology because everything Xiph.org offers is FREE and opensource.

Damn JavaFX if it can't offer its default multimedia format. Damn Java's portability promise if Java has no multimedia format that's cross-platform. [Long live Flash and Silverlight, the next queens of England]


Submitted On 04-JAN-2008
hekeller
Any modern codec would help to make JMF work for desktop media.  I still have to use crappy Cinepak in my commercial application.  It makes no sense.


Submitted On 04-JUN-2008
tinyweldingtorch
Ogg Vorbis is great idea.
Although I think it is a bit too much for embedded devices.

And last time I checked (a few years) Tarkin is still a bit buggy.



PLEASE NOTE: JDK6 is formerly known as Project Mustang