Как конвертировать аудиофайлы в этот формат?

Как конвертировать аудиофайлы в этот формат?

У меня есть куча аудиофайлов с именем .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, убедитесь, что ваши файлы имеют соответствующие формату расширения.

Связанный контент