Yo uso ffmpeg
para la conversión de sonido:
ffmpeg -i file.ogg file.mp3
ffmpeg -i file.{ogg,mp3} # if only the extension changes
Si su nombre de archivo contiene espacios, no olvide citarlo , por ejemplo:
ffmpeg -i "file with spaces".{ogg,mp3}
Para realizar el procesamiento por lotes, puede usar un for
bucle como
for i in *.ogg; do ffmpeg -i "$i" "${i%.*}.mp3"; done
o - especialmente para muchos y / o archivos grandes! - GNUparallel
:
parallel ffmpeg -i "{}" "{.}.mp3" ::: *.ogg
Este último comando convertirá cada .ogg
archivo en el directorio actual para .mp3
usar eficientemente su (s) CPU (s) para realizar múltiples tareas en paralelo.
Para establecer la velocidad de bits de audio ffmpeg
ofrece la -b:a BITRATE
opción, por ejemplo -b:a 192k
. Si desea incluir metadatos como título, álbum, etc., puede usar estas opciones:
-map_metadata 0:s:0 -id3v2_version 3 -write_id3v1 1
Consulte man ffmpeg
y esta publicación linuxforums.org.uk para obtener más información.