como mesclar áudio usando ffmpeg, não concat

6

Eu quero que os arquivos de áudio sejam mesclados e tenham a duração do mais longo, é claro.

Não concatenciá-los, o que significa adicionar um atrás do outro.

Eu tentei googling desde ontem à noite, mas não encontrei nada disso. Isso é realmente possível?

    
por coding_idiot 13.09.2013 / 10:36

1 resposta

10

Para ajudar os outros, estou postando a solução que encontrei:

link

Mistura várias entradas de áudio em uma única saída.

Por exemplo

ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex amix=inputs=3:duration=first:dropout_transition=3 OUTPUT

O comando acima irá misturar 3 streams de áudio de entrada em uma única saída com a mesma duração da primeira entrada e um tempo de transição de dropout de 3 segundos.

    
por 14.09.2013 / 10:40