¿Cómo puedo normalizar varios audios usando ffmpeg?

¿Cómo puedo normalizar varios audios usando ffmpeg?

He visto este código:

vol=$(ffmpeg -i "$file" -af "volumedetect" -f null /dev/null 2>&1 | grep mean_volume | awk -F': ' '{print $2}' | /cut -d' ' -f1)

echo "existing mean_volume.........$vol"

porhttps://superuser.com/users/390724/chris-princecon fecha de septiembre de 2015aquí. Lo usé y funciona según lo previsto para archivos de audio individuales. Sin embargo, al intentar usarlo en bucle para hacer un lote en varios archivos, falla (sin valor para vol). Intenté obtener la respuesta en el hilo original pero me dijeron que debía iniciar un hilo nuevo. Probé más el código. Parece que el problema está en ffmpeg.

información relacionada