私はthis methodがあることを知っていますが、ドキュメントではファイルがターゲットフォーマットに変換されると記載されています。私は何も変換したくないし、オーディオファイルが再生されるたびにJREに "試して"オーディオフォーマットを決定させたくない。このオーバーヘッドなしでオーディオファイルを再生するにはどうすればよいですか?ちなみに、ファイルは.wav
です。オーディオファイルの形式が正確で、繰り返し再生する必要がある場合は、Javaでサウンドを再生する方法は?
0
A
答えて
0
私はいつか戻ってみました。サウンド形式はあなたが...一度
public static synchronized void audioPlay(String fileLoc) {new Thread(new Runnable() {
public void run() {
try {
Clip clip = AudioSystem.getClip();
AudioInputStream ais= AudioSystem.getAudioInputStream(
Main.class.getResourceAsStream("the path of the wav file" + fileLoc));
clip.open(ais);
clip.start();
}
catch (Exception ex) {
ex.printStackTrace();
System.out.println(ex.getMessage);
}
}
}).start();
}
0
を試すことが.WAV
だった私はここで答えを見つけました:http://www.albeesonline.com/blog/2007/10/20/play-wav-files-using-java/
try {
AudioInputStream stream =
AudioSystem.getAudioInputStream(new File("C:\\i386\\Blip.wav"));
AudioFormat format = stream.getFormat();
DataLine.Info info =
new DataLine.Info(Clip.class,format);
Clip clip = (Clip) AudioSystem.getLine(info);
clip.open(stream);
clip.start();
} catch (Exception e) {
e.printStackTrace();
}
今、私は後で使用するためのフォーマットを保存することができます。
関連する問題
- 1. XAudio2で同じサウンドを繰り返し再生するには?
- 2. andaroidで.aac形式のオーディオファイルを再生する方法
- 3. iOSでプログラム全体で繰り返すサウンドを再生する
- 4. サウンドは一度しか再生されず、代わりに2回再生する必要があります
- 5. android webviewでwav形式のオーディオファイルを再生するには?
- 6. 再生中のビデオでオーディオファイルをサポートする形式は?
- 7. 選択時にUITableViewCellサブクラスでサウンドを再生する必要があります
- 8. ドッカーコンテナでサウンドを再生する方法
- 9. スマートフォンでオーディオファイルを再生するのに最適なファイル形式
- 10. Javaプログラムでサウンドを再生する
- 11. オーディオファイルを再生するにはどのようなヘッダが必要ですか
- 12. ビデオやオーディオファイル形式がプログラムで再生できるかどうかをチェックする方法は?
- 13. オーディオファイルのサンプルを再生する方法
- 14. ARCOREでビデオを再生する必要があります
- 15. AndroidでJavaのIPからサウンドを再生する方法
- 16. iPhoneサウンド:再生中にオーディオファイルの再生速度を調整する
- 17. オーディオファイルを再生する方法は初めからではありません
- 18. Onscrollビデオは1回再生する必要があります
- 19. fancyboxでオーディオファイルを再生するには?
- 20. JButtonでオーディオファイルを再生するには?
- 21. MediaElementが繰り返し再生例外
- 22. AVAudioPlayerを使用して、バックグラウンドまたはメインスレッドでサウンドを再生する必要がありますか?
- 23. flv、mp4、avi形式のビデオをJAVAで再生するには?
- 24. NETCoreでサウンドを再生するには?
- 25. Xamarin.Formsでサウンドを再生するには?
- 26. ZeroClipboardでサウンドを再生するには?
- 27. サウンドを再生する再生ボタンを作成するには?
- 28. PhantomJS/CasperJSでサウンドを再生する方法は何ですか?
- 29. ブラウザでサウンドを録音して再生する方法は?
- 30. 私は、cmdでテキストベースのゲームのサウンドを再生する必要があります
はい、私のアプリケーションはすでにこのようなファイルを再生しています。使用しているgetAudioInputStream(...)メソッドのドキュメントには、「このメソッドの実装では、複数のパーサーがストリームを調べてサポートしているかどうかを判断する必要があります。私はオーディオファイルの正確なフォーマットを知っているので、フォーマットを決定するために "試してみる"パーザは嫌いです。 – ed22
私の答えはあなたに役立つと思います。それは? –
残念ながら... – ed22