Javaでオーディオファイルの一部を再生することは可能ですか?開始時刻と終了時刻がわかっているので、その間の時間を再生したいと思います。少し探しましたが、返事がありませんでした。
2 に答える
Java Media Framwork(JMF)を使用します。簡単な例を見るには、このリンクを見てください:http ://www.dzone.com/snippets/java-example-very-simple
次に、PlayerのAPIを確認します:http: //docs.oracle.com/cd/E17802_01/j2se/javase/technologies/desktop/media/jmf/2.1.1/apidocs/javax/media/Player.html
メソッドがありaddController()
ます。使用可能なコントローラーの1つはClockです。
http://docs.oracle.com/cd/E17802_01/j2se/javase/technologies/desktop/media/jmf/2.1.1/apidocs/j avax / media / Clock.html#setMediaTime(javax.media.Time)
それにはメソッドがsetMediaTime()
ありsetStopTime()
、必要なものがあります。
Java Soundパッケージは、標準のJavaディストリビューションの一部であり、JMFよりも使いやすいので気に入っています。Java Soundの情報ページには、始めるための良い例が示されています。