ADPCM (id=2)、モノラル、サンプルあたり 4 ビット、および「ファクト」チャンクでエンコードされた WAV ファイルがあります。「通常の」wav には表示されない多くのもの。
AudioInputStream の AudioFileReader クラスは、フォーマット コード (ここでは 2 == ADPCM) の解析時に既に失敗しており、1、3、6、および 7 のみを受け入れます。
そのようなファイルを再生する別の方法はありますか? 標準のJavaでは明らかにそれができないためです。
これはファイルです: https://anonfile.com/c1ianfj5b5/music_wav