domingo, octubre 11, 2009

howto normalize mp3 files

O como dirian otros, como normalizar el sonido de los archivos de audio.

Hoy en dia es normal que la gente consiga la música por internet, al hacerlo de diferentes fuentes, dios sabrá porque, cada fichero tiene un volumen de sonido, si los copiamos tal cual al cd, tarjeta, usb ... para escucharlo en el coche, estaremos cada 2x3 cambiando el volumen.

A continuación muestro un shell-script que normaliza los ficheros mp3. Este script tiene como dependencias el reproductor mpg321, la aplicación normalize-audio y el compresor gogo.

#!/bin/bash
for i in "$@"; do mpg321 "$i" -w "${i%mp3}wav"; done
for i in "$@"; do normalize-audio -b -v "${i%mp3}wav"; done
for i in "$@"; do gogo "${i%mp3}wav" "$i"; rm "${i%mp3}wav"; done

Saludos