¿Cómo hacer para convertir mis archivos MP3 a OGG en CentOS mediante la Terminal? Esta incógnita me quemó la cabeza más de una vez, anteriormente en mi servidor había resuelto esto, pero cuando migré a otro con CentOS, ya no recordaba como había hecho la vez anterior, así que no me quedó otra que recurrir a Google.
En búsquedas como “How to convert MP3 file to Ogg”, encontré resultados que no me sirvieron, pero sabía que el proceso se basaba más que nada en pasarlos a WAV y después a OGG, así que con la cabeza más relajada, busqué de nuevo y logré armar la solución cual les comparto acá:
De antemano, hay que instalar dos cosas: mpg123 y vorbis-tools, esto lo hacemos mediante yum install mpg123 vorbis-tools
Después guardamos el siguiente texto en un archivo que llamaremos “mp3aogg.sh”
#Primero hacemos un for para con vertir todos los archivos MP3 a WAV
for x in `ls -1 *.mp3` ; do
echo "Convirtiendo ${x}"
mpg123 -w ${x}.wav ${x}
mv ${x}.wav `echo "${x}.wav" | sed s/.mp3.wav/.wav/g`
done
#Ahora pasamos los .wav a ogg
for x in `ls -1 *.wav` ; do
echo "Convirtiendo ${x}"
oggenc -w ${x} ${x}
done
#ya tenemos los .mp3 y .ogg, pero nos sobran los .wav
rm *.wav -f
#listo
Ahora solo nos queda hacer lo siguiente, ejecutar este script que guardamos, y lo hacemos mediante ./mp3aogg.sh y listo, ya vamos a ver nuestros archivos MP3 y los OGG.
También te puede interesar
Más lecturas cerca de este destino o tema.
Deja un comentario