raw ファイル (ヘッダーなし) を wav に変換しようとしています。
ADPCM 16 レート 8000 に
3つのコンソールコマンドを試しました
sox -e ima-adpcm -r 8000 input.raw output.wav
sox -e ima-adpcm -r 8000 -b 16 input.raw output.wav
これらは同じエラーを引き起こします:
sox FAIL formats: bad input format for file `input.raw': data encoding or sample size was not specified
そして最後の試み
sox -t raw -t wav -e ima-adpcm -r 8000 -b 16 input.raw output.wav
別のエラーを引き起こす
sox FAIL formats: can't open input file `input.raw': WAVE: RIFF header not found
これらのエラーが発生する理由を知っていますか?
ありがとう
編集
最初の 48 バイトの 16 進ダンプ 参考までに
C0 0C 00 03 00 00 37 C0 34 0C D0 30 37 C0 30 C7 CD D3 C0 03 CD 00 37 03
C0 00 0D 0C CD 00 C0 10 0F 00 03 55 0B 4B 0F 0F 0C 0F 34 0F 0D C3 0D 03
00 C0 31 00 00 D0 C0 00 F4 4C 03 33 34 33 31 33 0D 33 D0 03 C0 4C C0 43