it-swarm-es.tech

Cómo aumentar el volumen de un archivo avi

Tengo uno o dos archivos .avi para los que el sonido es demasiado bajo. Me gusta reproducirlos en vlc, y habilitar el ecualizador gráfico ayuda un poco, pero ¿hay alguna otra forma (fácil y rápida) de aumentar el volumen? ¡Gracias!

13
Joel in Gö

Puede usar VirtualDub para esto. Esta guía tiene una explicación breve y sencilla.

Breve:

-

  1. Inicie VirtualDub y cargue su archivo DivX convertido.
  2. En el menú "Video", seleccione "Copia de transmisión directa".
  3. En el menú "Audio", seleccione "Modo de procesamiento completo".
  4. Desde el menú "Audio", seleccione "Volumen", marque la opción "Ajustar el volumen de los canales de audio", y puede usar el control deslizante para cambiar el nivel de audio.
  5. Presione el botón "Vista previa de salida" y escuche el audio; si no es lo suficientemente alto, vuelva al paso anterior y aumente el nivel de amplificación.
  6. En el menú "Audio", seleccione "Compresión" y seleccione "MPEG Layer-3" y la misma tasa de bits/atributos o menos (por ejemplo, 128 kBit/s, 48000 Hz, estéreo) que utilizó anteriormente para hacer la película DivX.
  7. Desde el menú "Archivo", seleccione "Guardar AVI" para guardar el AVI para incluir el audio normalizado. Esto no debería tomar mucho tiempo, ya que solo se vuelve a codificar/comprimir el audio; el video se dejará solo.
5
pavsaund

Muy fácil de hacer usando ffmpeg :

Para versiones anteriores de ffmpeg:

ffmpeg -i myvideo.avi -vcodec copy -acodec libmp3lame -ab 128k -vol 5000 myvideo_louder.avi

Ajuste el parámetro "-vol" hasta que esté satisfecho con el volumen.

Mientras busca el valor "-vol" apropiado, le sugiero que agregue un "-t 30" a su línea de comandos, para que solo procese los primeros 30 segundos del video. Es mucho más rápido y debería ser suficiente para evaluar los resultados.

Las nuevas versiones de ffmpeg admiten filtros de audio (-af), por lo que puede alterar el volumen usando filtro de volumen que acepta la ganancia de volumen especificada en dB:

ffmpeg -i inputfile -vcodec copy -af "volume=-20dB" outputfile
10
Badaro

VLC le permite aumentar el volumen hasta un 400% manteniendo presionadas las teclas CTRL + FLECHA ARRIBA.

1
Shane Kearney

VLC tiene una barra que te permite subir el volumen al 200% del original, al menos en Windows lo hace. Intente usar eso, que no sea el EQ.

Puede que tarde un poco más y solo se ejecute en lotes, pero VirtualDub tiene una forma de tomar un archivo avi y aumentar el nivel de volumen en él también.

0
J. Polfer

Mira esta pregunta: ¿Cómo amplificar el audio en un archivo de video?

Respuesta citada por Davy Landman:

Deberá hacer esto en los siguientes pasos.

  1. Demux (extrae) el flujo de audio del contenedor, dependiendo de su contenedor, debe usar la aplicación correcta. Para un demuxer de propósito general, puede usar ffmpeg . Pero hay programas más fáciles de usar como VirtualDub para avi, TMPGEnc para archivos mpg.
  2. Decodifica el audio en un archivo wave (no siempre es necesario si Audacity puede abrir el archivo directamente)
  3. Aumente el volumen de su pista de audio usando Audacity obteniendo su archivo de audio como se describe en el primer paso en este cómo .
  4. Guarde el resultado como un archivo de onda.
  5. Codifique el archivo wave utilizando la herramienta adecuada para el audio codificado que desee ( lame para mp3, faac para aac)
  6. Remux las nuevas pistas de audio y video original de nuevo en el contenedor deseado usando el mismo programa que usaste para demuxing.
0
Ivo Flipse

Si el archivo de entrada contiene varias secuencias, puede usar -map parámetro de ffmpeg junto con -vol:

ffmpeg -i inputfile -map 0:v -map 0:a -vol 1024 outputfile

Tenga en cuenta que -vol 256 es igual a sin cambios

0
Lu55