1
我使用本教程http://www.deitel.com/articles/java_tutorials/20060422/PlayingVideowithJMF/设置了JMF。我设置了jmfregistry中的mp3编解码器,就像你想的那样,我可以在使用jmstudio时播放任何我想要的mp3。这意味着我正确设置了一切,但是当我执行我的代码时,仍然收到以下错误消息:使用JMF时出错
无法处理格式:mpeglayer3,44100.0 Hz,16位立体声,LittleEndian,签名,帧速率16000.0,FrameSize = 32768位 未能实现:[email protected] 错误:无法实现[email protected]
我玩的是完全相同的MP3与JMStudio的,它工作正常。什么可能是错的?我下面的简单代码显示了我正在做的事情。任何帮助表示赞赏。
public class MediaPanel{
public static void main (String args[]){
try{
Player myMp3File = Manager.createPlayer(new File("test2.mp3").toURI().toURL());
myMp3File.start();
}catch(Exception e){
e.printStackTrace();
}
}
}
我秒。我已经尝试过使用JMF,它绝对是* TERRIBLE *来编写代码,可怕的工作,几乎没有平台可移植性。 – BobMcGee 2009-08-03 16:31:22