Cómo aumentar el volumen de un archivo avi

13

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

Joel in Gö
fuente
1
superuser.com/questions/13552/… pregunta similar
Joakim Elofsson
4
Por duplicado, diría que las respuestas aquí deben combinarse con la otra pregunta, ya que es más general.
Mark Renouf

Respuestas:

5

Usted podría usar VirtualDub para esto. Esta guia Tiene una explicación corta y directa.

Breve:

-

  1. Inicie VirtualDub y cargue en su archivo DivX convertido.
  2. En el menú "Video", selecciona "Copia de transmisión directa".
  3. En el menú "Audio", seleccione "Modo de procesamiento completo".
  4. En el menú "Audio", seleccione "Volumen", marque la casilla "Ajustar volumen de la opción de canales de audio, y usted puede utilizar 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 fuerte, vuelve a la paso anterior y aumentar la Nivel de amplificación.
  6. En el menú "Audio", selecciona "Compresión" y selecciona "MPEG Layer-3 "y el mismo o menor tasa de bits / atributos (por ejemplo, 128 kBit / s, 48000 Hz, estéreo) que usaste antes Para hacer la película de DivX.
  7. En el menú "Archivo", seleccione "Guardar AVI" para guardar el AVI para incluir el Audio normalizado. Esto no debería toma demasiado tiempo ya que solo el audio es re-codificado / comprimido - el video quedará solo.
pavsaund
fuente
Esto funciona (lo he hecho yo mismo) pero tenga en cuenta que generalmente no produce audio de buena calidad. Es casi el mismo problema que tiene al hacer zoom en un jpeg, o cuán ridículas son las escenas de "ampliar y mejorar" en dramas de crímenes televisivos. No puede crear datos donde no existe ninguno en primer lugar y, de hecho, como está literalmente transcodificando el audio, está reduciendo la calidad general. Es una compensación justa en algunos casos, pero a menudo los resultados no son satisfactorios.
Bacon Bits
Funciona de manera excelente, sin embargo convirtió mi archivo AVI de 7 MB (grabado con CamStudio) en un archivo masivo de 3.52 GB. Supongo que ese sería el problema con el códec.
noob
10

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" adecuado, le sugiero que agregue un "-t 30" a su línea de comandos, para que solo procese los primeros 30 años de video. Es mucho más rápido y debería ser suficiente para que pueda 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 ganancia de volumen especificada en dB:

ffmpeg -i inputfile -vcodec copy -af "volume=-20dB" outputfile
Badaro
fuente
Probé todo en Windows, y esto solo FUNCIONA! La GRAN ventaja de este enfoque es que no es destructiva, ya que no está recodificando el audio, por lo que no corre el riesgo de desincronizar el audio en relación con el video. Además, esto es bastante rápido, mucho más que cualquier otro enfoque que probé. Ver también: breakthebit.org/post/53570840966/…
gaborous
1

VLC le permite aumentar el volumen hasta un 400% al mantener presionada la tecla CTRL + FLECHA ARRIBA.

Shane Kearney
fuente
Solo muestra el 200%. ¿Aumenta más allá de eso?
Joel in Gö
En la versión reciente, limitó el nivel de volumen al 200% máximo. Necesita descargar una versión anterior para obtener un volumen del 400%.
noob
0

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

Puede tomar un poco más de tiempo y solo ejecutarse en lotes, pero VirtualDub tiene una forma de tomar un archivo AVI y aumentar el nivel de volumen en él también.

J. Polfer
fuente
0

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

Respuesta citada por Davy Landman:

Tendrás que hacer esto en los siguientes pasos.

  1. Demux (extraer) el flujo de audio de   el contenedor, dependiendo de su   contenedor debe utilizar el correcto   solicitud. Para un propósito general   demuxer que podrías usar ffmpeg . Pero   Hay programas más fáciles de usar   como VirtualDub para avi, TMPGEnc   para archivos mpg.
  2. Decodificar el audio a un   archivo de onda (no siempre es necesario si Audacia puede abrir el archivo directamente)
  3. Aumenta el volumen de tu audio   seguir usando Audacity ganando tu   archivo de audio tal como se describe en el primer paso en este howto .
  4. Salva el   resultado como un archivo de onda.
  5. Codifique el archivo wave utilizando la herramienta adecuada para el códec de audio deseado ( cojo para mp3, faac para aac)
  6. Remux el nuevo audio y   pistas de vídeo originales de nuevo en el   contenedor deseado utilizando el mismo   programa que utilizaste para demuxing.
Ivo Flipse
fuente
0

Si el archivo de entrada contiene varias secuencias, puede utilizar -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

Lu55
fuente