niestety nie mam tego pliku w JMF jest tylko
customizer.jar
jmf.jar
multiplayer.jar
mediaplayer.jar
EDIT:
znalazłem ten plugin na stackoverflow.com zainstalowałem i dalej ten sam błąd
niestety nie mam tego pliku w JMF jest tylko
customizer.jar
jmf.jar
multiplayer.jar
mediaplayer.jar
EDIT:
znalazłem ten plugin na stackoverflow.com zainstalowałem i dalej ten sam błąd
a pobierz ten plugin http://softsqueeze.sourceforge.net/javamp3plugin.html
i zaimportuj :)
link na tej stronie nie działa :P
to ja może napiszę co zrobiłem
pliki JMF oraz MP3plugin ma zaimportowane w eclipse'ie (Build Path wszystkie z rozszerzeniem jar)
skopiowałem te pliki również do Java -> Extensions
dodam że projekt który wykorzystuje bibioltekę javafx odtwarza mp3 poprawnie
spróbuję jeszcze na windows'ie odpalić ten projekt
Na windows'ie dokładnie ten sam błąd.
Biblioteka dobrze zaimportowana bo jak jej nie było to eclipse krzyczał.
Jakieś inne pomysły?
zrobiłem dokładnie tak jak na filmie
próbując odtworzyć MP3 poprzez JMStudio wywala ten sam błąd unable to handle...
Nie wiem co masz nie tak z tymi jmf-ami ale u mnie np:
import java.io.File;
import java.io.IOException;
import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.NoPlayerException;
import javax.media.Player;
public class Test {
public void playSound(File string) throws NoPlayerException, IOException {
MediaLocator ml = new MediaLocator(string.toURL());
Player p = Manager.createPlayer(ml);
p.start();
}
public static void main(String[] args) throws InterruptedException,
NoPlayerException, IOException {
File f = new File("D:/test.mp3");
Test l = new Test();
l.playSound(f);
}
}
Działa bez zająknięcia
Według mnie jest coś nie tak z tą biblioteką JMF
Znalazłem bardzo dużo postów z takim samym problemem jak mój, ale bez rozwiązania.
Znalazłem inną bibliotekę JLayer (javazoom) i za pierwszym razem wszytko gra :D