Aumentar el volumen de un video MKV desde la terminal de Linux


13

Tengo una gran cantidad de archivos de video .MKV que parecen reproducirse a un volumen muy bajo; termino teniendo que encender el televisor para escucharlos, lo cual es realmente irritante cuando cambio a otro canal y despertar a los muertos porque es muy ruidoso.

Lo que estoy buscando es un método de línea de comandos para aumentar el volumen (para que pueda ejecutarlo en todos ellos rápidamente) que con suerte funcionaría independientemente del códec de audio en uso en el archivo en particular. (Sin embargo, no me importa codificar el audio de salida).

Como referencia, estoy usando Ubuntu 9.04 en mi servidor, y los archivos se están reproduciendo con Boxee en una Mac Mini, pero el problema de volumen también es el mismo en Windows.

Respuestas:


18

No está muy bien documentado, pero FFmpeg tiene un -volinterruptor que le permitirá aumentar el volumen de salida.

Ejemplo:

ffmpeg -i vid.mkv -vol 512 -vcodec copy output.mkv

Algunas cosas a tener en cuenta:

  • el -volconmutador utiliza "porcentaje de bytes", por lo que no puede especificar un aumento de volumen del 200%, 100% = 256, por lo que especificar 256 dejaría el volumen como está, 512 lo duplicaría y así sucesivamente.

Intentando probar esto ... parece que necesito volver a compilar ffmpeg desde la fuente para usar matroska. ¡Informaré de nuevo!
The How-To Geek

Cruzaré los dedos :)
John T

2
¡La mejor solución de todos los tiempos y en 2018, funciona de inmediato!
Olivier Pons

¿Existe también una forma de normalizar el volumen?
white_gecko

Para la normalización este debe ser el lugar adecuado para buscar: superuser.com/questions/323119/...
white_gecko

2

El modificador -vol está en desuso. He encontrado que este método es útil currentloy:

ffmpeg -i input.mkv -vcodec copy -filter:a "volume=5.000000" output.louder.mkv

Ajuste el número después del volumen = para satisfacer sus necesidades,

Fuentes:

https://trac.ffmpeg.org/wiki/AudioVolume

Pruebas.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.