Archivos WAV en formato MP3
Me han prestado un CD con cuentos infantiles en formato MP3 para que los pase a audio y me he encontrado con la sorpresa de que varios de ellos no podían ser leídos con k3b, que decía que no podía manejar el formato, ni con sox que soltaba algo más extraño
$ sox 101-\ El\ Congreso\ de\ los\ ratones.mp3 ratones.wav
sox stio: Failed reading `101- El Congreso de los ratones.mp3': Sorry, this WAV file is in MPEG Layer 3 format.
A todo esto, descubro también que k3b no encuentra el programa sox estando éste perfectamente instalado en el sistema; pero eso es otra historia.
El caso es que intento ver qué formato exacto tiene dicho archivo y me encuentro con:
$ file 101-\ El\ Congreso\ de\ los\ ratones.mp3
101- El Congreso de los ratones.mp3: RIFF (little-endian) data, WAVE audio, MPEG Layer 3, stereo 44100 Hz
Ah, así que es un archivo wave en un contenedor mpeg. Pues me quedo igual que antes, es una extraña combinación de la que no había oido hablar, pero que puede convertirse a audio usando
$ mpg321 -w "101- El Congreso de los ratones.wav" "101- El Congreso de los ratones.mp3"
Ahora sí puedo pasarlos a audio con k3b.