Vídeo Avconv mesclando sobreposições de áudio

1

Eu participo de 3 arquivos de vídeo usando avconv e criei um arquivo intermediário, usando a seguinte sintaxe

cat inter1.mpg inter2.mpg inter3.mpg > interAll.mpg

inter1.mpg, inter2.mpg não contém trilha de áudio.

Depois de criar um interAll.mpg, converto-o em um arquivo mov usando a seguinte sintaxe

avconv -i interAll.mpg output.mov 

Meu problema é, a faixa de áudio da sobreposição de inter3.mpg com a trilha de vídeo de innter2.mpg em output.mov

    
por Elby 10.12.2012 / 13:41

1 resposta

1

O FFmpeg agora tem a capacidade de concatenar arquivos internamente, você pode ter mais sorte com isso. Funciona da seguinte forma:

ffmpeg -i "concat:inter1.mpeg\|inter2.mpeg\|inter3.mpeg" -c copy interALL.mpeg

Se isso não funcionar, talvez seja necessário remá-los primeiro para os arquivos de fluxo de transporte mpeg:

for f in inter*.mpeg; do ffmpeg -i "$f" -c copy -f mpegts "${f/%mpeg/ts}"; done
    
por 20.12.2012 / 01:22

Tags