Olá!
Criei uma classe para tocar mp3. Quando compilo e executo no prompt ela funciona, mas no eclipse não consigo fazer rodar )-:
Já importei os jars para o build path (mesmo já estando no classpath) mas ainda não funciona.
Dá na seguinte mensagem de erro:
Unable to handle format: mpeglayer3, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed, 20000.0 frame rate, FrameSize=32768 bits
Failed to realize: com.sun.media.PlaybackEngine@1256ea2
Error: Unable to realize com.sun.media.PlaybackEngine@1256ea2
Obrigado a todos
[quote] Unable to handle format: mpeglayer3, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed, 20000.0 frame rate, FrameSize=32768 bits
Failed to realize: com.sun.media.PlaybackEngine@1256ea2
Error: Unable to realize com.sun.media.PlaybackEngine@1256ea2 [/quote]
Já trabalhei com JMF e tive problemas como esse, seguinte tenta uma mídia em codec mp2.
Veja que há vários JMF packages.
Plataform independent
Linux
Windows
A primeira só toca codecs livres… tenta ai com uma mídia mp2.
Valeu pela dica!
Consegui fazer tocar em outro formato (acho q wmv ou wma) mas o problema é que TEM que ser .mp3 e também .avi
[quote]Valeu pela dica!
Consegui fazer tocar em outro formato (acho q wmv ou wma) mas o problema é que TEM que ser .mp3 e também .avi[/quote]
Olha se funcionou em outro formato, basta então mudar seu library:
Para ter a noção exata consulte.
http://java.sun.com/products/java-media/jmf/2.1.1/formats.html
Aqui tem os formatos dos codec’s aceitos e qual o package pra tal.
Há uma diferença entre a compatibilidade para tocar na máquina e para “tocar” {streaming} em rede.
Veja o formato que deseja tocar e inclua no seu classpath os libs http://java.sun.com/products/java-media/jmf/mp3/download.html
{plugin para extender a capacidade de tocar mp3 ao framework padrão}
Links úteis.
http://java.sun.com/products/java-media/jmf/2.1.1/setup-win.html
http://java.sun.com/products/java-media/jmf/reference/faqs/index.html
Eu já dei uma lida nesses links
Acho que postei no lugar errado…
meu problema é em fazer funcionar no Eclipse.
A classe roda, mas não no eclipse. No shell funciona.
)=
[quote]Eu já dei uma lida nesses links
Acho que postei no lugar errado…
meu problema é em fazer funcionar no Eclipse.
A classe roda, mas não no eclipse. No shell funciona.
)=[/quote]
Seguinte o Eclipse usa o JDT http://www.eclipse.org/jdt/core/index.php (não o javac.exe e java.exe padrão)… pode ser por isso, quando fiz meu projeto foi usando o Netbeans 5.5.1, não houve problema algum.