這是JMF的mp3plugin.jar包免費(fèi)發(fā)了下載,JMF MP3 Plugin即MP3播放插件。因?yàn)镴MF沒有內(nèi)置的MP3播放的插件,所以需要根據(jù)oracle官網(wǎng)上的說明安裝這個(gè)才能使用。直接把該文件放在JDK的目錄下即可。-JMF MP3 Plugin ie MP3 player plug-in. Because JMF no built-in MP3 player plug-in, so it is necessary according to the official online instructions to install oracle that can be used. Directly to the file in the JDK directory.
JMF的mp3plugin.jar包免費(fèi)發(fā)了是不能播放MP3格式音頻。
可以通過JMF(Java Media Framework Java媒體框架)來(lái)增加對(duì)mp3及更多格式音視頻的播放。
JMF是也不可以播放MP3的,要下載MP3插件才可以并注冊(cè)才可以下載。
mp3plugin插件下載下來(lái)也是一個(gè)jar文件,將該文件放到JMF下的lib中
1 下載JMF 可以從oracle官網(wǎng)下載到
2 下載完成后 在window平臺(tái)下是EXE的安裝文件?梢园惭b在任意目錄。
3 安裝完成后 要對(duì)環(huán)境變量進(jìn)行修改,增加該JMF
eg:我的安裝在 D:\Program Files (x86)\JMF2.1.1e
JMF_HOME=D:\Program Files (x86)\JMF2.1.1e
path=...;%JMF_HOME%\bin;
classpath=...;%JMF_HOME%\*.jar
4 將JMF的lib的所有jar都復(fù)制到JDK的jre/lib/ext 下 .
注意:一定要將mp3plugin.jar也復(fù)制到該文件夾下
5 注冊(cè)MP3plugin插件
在JMF目錄的bin目錄中,有個(gè)jmfregistry,運(yùn)行之,在plugin選項(xiàng)卡的Codec選項(xiàng)卡中的左邊的文本框中,輸入com.sun.media.codec.audio.mp3.JavaDecoder,點(diǎn)擊中間的add按鈕,這樣就在列表中注冊(cè)了mp3的插件,然后按以下commit
6 在JMF的lib文件夾中,有個(gè)jmf.properties文件,將此文件和其他jar包都添加到eclipse項(xiàng)目的lib目錄中 ,添加到buildpath
public class TestPlayMp3_02 {
static Player player = null;
public static void main(String[] args) throws Exception {
URL file = TestPlayMp3_02.class.getClassLoader().getResource(
"fancuo.mp3");
player = Manager.createPlayer(file);
player.prefetch();
player.start();
}