Normalizador de volumen para que Windows procese por lotes una gran cantidad de archivos MP3

Estoy buscando un normalizador de volumen, que se pueda alimentar con un directorio y luego:

  • analizar todos los archivos .mp3 en ese directorio,
  • calcular el valor de volumen normalizado, igual para todos los archivos,
  • reescriba por lotes todos los archivos, configurando el volumen en ese valor medio calculado.

Esto parecía una buena idea al principio, pero es para Android y no está disponible en mi país.

¿Tengo otras alternativas?

Respuestas (3)

dado que solo necesita normalizar los archivos mp3, puede echar un vistazo a wxMP3gain :

  • utiliza la ganancia de reproducción (por lo tanto, no hay pérdida de generación )
  • agregar un archivo o carpeta para procesar
  • si quieres, puedes simplemente analizar los archivos
  • muestra y evita (si está configurado para hacerlo) el recorte
  • es capaz de hacer todo en uno cuando está configurado para hacerlo

wxMP3gain: ventana principal


o tal vez quieras probar el MP3Gain original (pero antiguo) :

  • es un poco antiguo, pero debería funcionar de todos modos (¡y el formato mp3 es aún más antiguo! --> ¡ use opus en su lugar! )
  • es muy similar a wxMP3gain pero parece que no se ha desarrollado desde hace bastante tiempo (se puede considerar como predecesor de wxMP3gain)
Si usara Opus en su lugar, agregaría artefactos al descomprimir archivos MP3 y volver a codificar con Opus
El instalador de wxMP3gain 4.0 contiene malware según VirusTotal . Además, ¿a quién le importa un formato de audio hipster? Podrías haber recomendado al menos a ogg si quieres descarrilar la pregunta del OP.

Audacity tiene lo que buscas. Puede encadenar/procesar por lotes un directorio de archivos y usar la función Normalizar en todos ellos para normalizar el audio por igual en todas las pistas que desee. Dado que parece que está ejecutando en Windows, es posible que deba obtener Lame for Audacity para trabajar y exportar archivos .mp3.

Los procesos por lotes de Audacity utilizan cadenas, que se pueden encontrar a través de File -> Edit Chains. Luego, aplique la cadena ( File -> Apply Chain) a los archivos de audio que desea procesar por lotes y normalizar.

¿Supongo que esto no será sin pérdidas?

LoudGain parece ser la herramienta perfecta: https://github.com/Moonbase59/loudgain

Utiliza la conocida sintaxis de línea de comandos de mp3gain, pero nunca modificará los datos de audio reales. Justo lo que siempre quisiste: Lo mejor de mp3gain, ReplayGain 2.0 y Linux combinados.

Reduce la ganancia a -1 dBTP (en lugar de 0 dBTP, según la recomendación de la EBU). Casi un margen de seguridad en el caso de que la ruta de reproducción adicional "solo" entienda ReplayGain, pero no tenga prevención de recorte.

Gracias (+1), suena como una buena idea. Sin embargo, el hecho de que sea solo para consola y requiera "estropear" Linux bash para instalarlo en Windows 10 podría ser un obstáculo para algunos. No es para mí (ya estoy usando Git para Windows y algunas otras herramientas similares a *nix en mi W10), pero creo que su(s) autor(es) podría(n) llegar a una audiencia mucho más amplia, si considerara algunas herramientas automatizadas Solución de instalación para Windows. La pregunta es, si quieren llegar a un público más amplio o si esto es solo "otro juguete" lo hacen, porque pueden/quieren y no les importa la posible popularidad. ¡Gracias de nuevo!