es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo fusionar dos pistas de audio en una sola pista pero con una más alta que la otra?

Tengo un archivo mkv con una pista de audio (archivo AAC sin procesar con encabezados ADTS) y me gustaría fusionarlo con otro archivo de audio que contenga mis comentarios (archivo AAC m4a grabado con mi teléfono.

Sé que puedo fusionar ambos archivos de audio en una sola pista con el siguiente comando:

ffmpeg -i input.mkv -i audio.m4a -i audio.aac -filter_complex
“[1][2]amix=inputs=2[a]” -map 0:v -map “[a]” -c:a:1 aac copy test.mkv

Sin embargo, me gustaría que mi voz (audio.m4a) sea aproximadamente un 40% más fuerte que el audio original (audio.aac). ¿Cómo puedo hacer eso?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para aumentar el volumen de una pista de audio más que la otra al fusionarlas con ffmpeg, se puede utilizar el filtro “volume”.

    Aquí tienes un comando actualizado que aumentará el volumen del archivo “audio.m4a” en un 40% más que el archivo AAC sin procesar con encabezados ADTS:

    ffmpeg -i input.mkv -i audio.m4a -i audio.aac -filter_complex "[1]volume=1.4[a1];[1][2]amix=inputs=2[a2]" -map 0:v -map "[a1]" -map "[a2]" -c:a:1 aac -strict experimental test.mkv
    

    El filtro “volume” acepta un valor entre 0 y 2 como argumento, donde 1 es el volumen original. Para aumentar el volumen del archivo audio.m4a en un 40%, utilizamos el valor 1.4.

    En el filtro de gráfico, utilizamos el filtro “volume” en el archivo “audio.m4a” antes de mezclarlo con el archivo AAC sin procesar utilizando el filtro “amix”. Finalmente, asignamos la corriente modificada “audio.m4a” a la primera pista de audio del archivo de salida, y la corriente mezclada a la segunda pista de audio.

    Ten en cuenta que, dependiendo de tu versión de ffmpeg, es posible que debas agregar la opción “-strict experimental” para utilizar el codificador AAC.

Comments are closed.