0

.wav ファイルのClip再生時間はどのくらいですか? この方法は、短いファイル (<2 秒など) でのみ機能します。Java Sound API を使用して MP3 を再生し、長い AudioClip を再生するにはどうすればよいですか? 長いオーディオ ファイルを再生する方法を示しますが、どのくらいの長さのファイルClipを再生する予定でしたか?

4

1 に答える 1

2

..再生するファイルの長さはどれくらいClipですか?

'短い'。明示的に定義されたことはありません。Oracle/Sun 以外の一部の VM では、使用可能なメモリのサイズのみに依存していました (私は元々、ClipSun 以外の JRE を使用して Ubuntu OS に大きなサウンド ファイルをロードするために使用するアプリを開発していました。 Sun を使用すると完全に失敗します)。

Sun/Oracle JREに関する限り、私の最後のテストでは、「サイズ」は本質的にクリップの長さではなく、ロードされたサウンドデータの量であることが示唆されました(PCMに解決された後)。つまり、11.025 KHz のモノラル 8 ビット サンプルは、44.1KHz で 16 ビットのステレオとしてエンコードされた別のサンプルよりも、持続時間が 16 倍長くなる可能性があります。要点..

Oracle JRE は、ステレオ/16 ビット/44.1 KHz を正確に 1 秒ロードできました。一般的な MP3 の再生には適していないので、そこで開発しましBigClipた。

そして今、その情報に気づきました。「サイズ」については、リンクされた質問の1つで与えられました..

于 2013-09-21T03:49:47.170 に答える