.wav という名前のオーディオ ファイルがたくさんありますが、すべての .wav が同じように作成されているわけではないようです。例:
$ file *
file1.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz
file2.wav: Audio file with ID3 version 2.2.0, contains: MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, JntStereo
file3.wav: Claris clip art?
file4.wav: Audio file with ID3 version 2.2.0, contains: MPEG ADTS, layer III, v1, 160 kbps, 44.1 kHz, JntStereo
念のため、非 wav もご覧ください:
file5.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC
これらすべてのファイルを file1.wav の形式に変換したいと思います。
RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz
afconvert
それを実現するために渡す適切な引数セットは何ですか?
答え1
file2.wavとfile4.wavは.mp3ファイルです
まずタイプごとに分け、それから異なるタイプから実際の .wav (PCM 非圧縮) への変換を試みるといいかもしれません。
ここにチュートリアルがあると思います: http://blog.bitcomet.com/post/103259/
どうしても afconvert を使用する必要がある場合は、ファイルにその形式に適した拡張子が付いていることを確認してください。