Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
wav ファイルの特定の部分を再生したい。最初の 10 秒を再生してから、50 秒から 60 秒まで再生する、というように。SourceDataLineクラスの start メソッドを使用して、Java で wave ファイル全体を再生する方法を知っています。オーディオの特定の時間位置を探して再生する方法について、誰かが私にいくつかの指針を与えることができますか?
SourceDataLine
私が見る限り、 を呼び出すだけでは何も起こりませんstart。選択したバイトをラインにプッシュする責任があります。を開きRandomAccessFile、適切なオフセットを探し、ファイル データを に転送するループを実行しますSourceDataLine。
start
RandomAccessFile