script para juntar áudio e vídeo junto com avconv ou algo semelhante

0

Eu sou novo no bash scripting. Eu preciso encontrar uma maneira de unir .wav e .mp4 (eles são do mesmo tamanho) juntos, como há cerca de mil arquivos que eu preciso passar.

Alguma sugestão e possíveis exemplos que eu poderia tentar? Há provavelmente muitas maneiras de fazer isso, eu olhei para avconv como parecia simples de usar, mas aberto a outras sugestões (vlc, ffmpeg?)

Também vi este script ffmpeg para um arquivo único:

link

Os nomes dos arquivos originais de vídeo e áudio seriam idênticos, exceto para extensão.

    
por Jonesints 21.09.2015 / 12:47

1 resposta

1

O seguinte deve ser equivalente.

for filename in *.mp4; do
    stub="${filename%.*}"
    ffmpeg -i "${stub}.wav" -i "${stub}.mp4" -acodec copy -vcodec copy "newfiles/${stub}.avi"
done
    
por Oli 21.09.2015 / 12:51