Herramientas de audio de Linux: ¿hay alguna forma de normalizar el volumen de archivos .ogg?

8

Quiero normalizar el volumen de toda mi colección de música (solo archivos .ogg).

Por supuesto, no puedo (no quiero) hacer esto en una herramienta GUI (demasiado esfuerzo de clic).

¿Existe una herramienta de línea de comandos para Ubuntu Linux para hacer esto?

linux_is_for_desktop
fuente
Por qué querrías hacer esto?
endolito

Respuestas:

9

Echa un vistazo a la Normalizar con el nombre apropiado :

Normalizar es una herramienta para ajustar el volumen de los archivos de audio a un nivel estándar. Esto es útil para cosas como crear colecciones mixtas de CD y mp3, donde diferentes niveles de grabación en diferentes álbumes pueden hacer que el volumen varíe mucho de una canción a otra.

Funciona para todo tipo de formatos de archivo, incluidos wav, mp3 y .ogg.

Josh Hunt
fuente
1
Por supuesto, la normalización de mp3 y oggs implica decodificarlos y volver a codificarlos, lo que degrada ligeramente la calidad ... Pero de todos modos, normalizar es una gran herramienta, especialmente me gusta el modo por lotes que preserva los niveles de sonido relativos de un álbum.
Jonik
5

Editar 1:

Debo mencionar que las herramientas que enumero a continuación no son en realidad herramientas de normalización, per se. Son herramientas para aplicar el algoritmo de repetición de reproducción para determinar el volumen del archivo de música y agregar una etiqueta al archivo que indique el volumen relativo. La diferencia crítica es que la normalización en realidad implica volver a codificar los datos de audio, mientras que la repetición de la reproducción simplemente agrega una nota adhesiva que le dice a su reproductor de música qué tan fuerte es la canción, para que el reproductor pueda ajustarse a eso. La ventaja es que la repetición de la reproducción no tiene pérdidas, ya que no modifica los datos de audio. La desventaja es que la repetición no tiene ningún efecto a menos que su reproductor de música conozca las etiquetas. En particular, muchos reproductores de mp3 portátiles que admiten ogg no son compatibles con las etiquetas de recuperación, por lo que si está normalizando estos archivos de audio para un dispositivo portátil, usted '

De todos modos, aquí hay una lista de todos los tipos de archivos recuperables que conozco y la herramienta de recuperación que funciona en ellos:

  • ogg vorbis: vorbisgain
  • mp3: mp3gain
  • aac (posiblemente también audio mp4, m4a y cualquier otra extensión que Apple use): aacgain
  • flac: metaflac --add-replay-gain
  • wavpack: wvgain

Y eso es todo en lo que puedo pensar por ahora.


Editar 2

Escribí mi propia herramienta para ganancia de reproducción independiente del formato. Funcionará con cualquier formato reconocido por Quod Libet . Puedes obtenerlo de GitHub aquí .

La desventaja es que necesitará instalar un montón de módulos de Python para usarlo, ya que no he pensado en facilitar la configuración.

Ryan C. Thompson
fuente
Hola, estoy interesado en probar su herramienta. ¿Cómo instalo el módulo quodlibet.config? He instalado la aplicación QuodLibet pero no ayudó.
diachedelic
Debe instalar Quod LIbet de tal manera que su instalación de Python lo sepa. Las formas de hacerlo varían, pero la forma en que lo hice fue descargar la fuente (desde aquí ) e instalarla usando el proceso de compilación estándar para los módulos de Python (es decir ./setup.py build; ./setup.py install). Esto instalará una copia de Quod Libet en la instalación de Python que esté utilizando.
Ryan C. Thompson
Construí e instalé con éxito Quodlibet 3.5.3 en OSX pero todavía falta quodlibet.config :(
diachedelic
Lo siento, no lo he instalado en OSX antes, así que realmente no puedo ayudarte.
Ryan C. Thompson el
wvgain me dice "¡no es un archivo WavPack válido!" para mis wavs ...
Xerus
1

Podrías investigar Replay Gain. No he jugado mucho con él, pero entiendo que escanea un archivo (o directorio / álbum) y agrega metadatos a las etiquetas, de modo que un reproductor consciente de Ganancia de reproducción agrega la cantidad de ganancia requerida durante la reproducción para Normalizar el nivel de volumen.

Ventajas : sin proceso de decodificación / recodificación, tan rápido y sin degradación de audio adicional debido a la codificación

Desventajas : se requieren reproductores con conocimiento de reproducción.

Dave
fuente
¿Te refieres a mp3Gain? En caso afirmativo, esa es una aplicación GUI y solo Windows.
Bobby
1
@Bobby: mp3Gain es solo una implementación de ReplayGain. De hecho, hay muchos, también para Linux.
user1686