¿Cómo puedo convertir archivos de audio a este formato?

¿Cómo puedo convertir archivos de audio a este formato?

Tengo un montón de archivos de audio que se llaman .wav pero parece que no todos los .wav son iguales. Por ejemplo:

$ 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

Y por si acaso, un no ondulado:

file5.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC

Me gustaría convertir todos estos archivos al formato que tiene file1.wav:

RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz

¿Cuál es el conjunto adecuado de argumentos al que pasar afconvertpara que eso suceda?

Respuesta1

Su file2.wav y file4.wav son archivos .mp3

tal vez deberías separarlos por tipo primero y luego intentar la conversión de los diferentes tipos a .wav real (PCM sin comprimir)

Creo que puedes encontrar un tutorial aquí: http://blog.bitcomet.com/post/103259/

Si realmente DEBE utilizar afconvert, asegúrese de que sus archivos tengan las extensiones adecuadas para su formato.

información relacionada