
次のようにsoxに変換したい生のオーディオデータがあります。
sox -r 44100 -b 16 -c 1 -L -e signed-integer /infiles/recording.dat /outfiles/recording.wav
これにより、次のエラーが発生します。
sox FAIL formats: bad input format for file `/infiles/recording.dat': data encoding or sample size was not specified
私が何を見逃しているのか知っていますか?私はここで私が間違っていることを理解していません。
答え1
使用すると-t raw
動作します。
sox -t raw -r 44100 -b 16 -c 1 -L -e signed-integer /infiles/recording.dat /outfiles/recording.wav