javaでmp3再生

シェアする

2日ほどjavaと格闘した結果再生する事に成功した。ちなみにJAVAは全然理解してない。

java標準の機能でないらしくて、jlayerを使った。
ソースはかろうじてgoogleのcacheに載ってた物を使った。サイトきえてるー

import javazoom.jl.player.advanced.jlap;
(略)
try {
jlap j = new jlap();
j.play("sample.mp3");
} catch(Exception e) {
e.printStackTrace();
}
(略)

コンパイルするときに

$javac -classpath ./jl1.0.jar HelloWorld.java MainPanel.java

こんな感じでjl1.0.jarを指定して、さらにManifestファイルにも

Class-Path: jl1.0.jar

と追記してjar生成時にjarとmp3を一緒にして

$jar cfm helloworld.jar ./helloworld.mf *.class jl1.0.jar sample.mp3

起動時に -jar をつけてやる

java -jar helloworld.jar

なんか入らない作業混ざってそうだけど、これで動いたから良しとする。javaむずかしー

Sponsored Link

シェアする

フォローする