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