Quero mesclar várias imagens a um vídeo em um horário diferente, mas falhei.
Inicialmente, mesclo o primeiro grupo de imagens para 'video1.mp4', seguindo o código:
$ ffmpeg -loop 1 -r 30 -i img%2d.png -t 00:01:30 -shortest video1.mp4
Então, mesclo o segundo grupo ao 'video2.mp4' da mesma maneira.
Mas quando mesclo 'video1.mp4' e 'video2.mp4' pelo seguinte código:
$ ffmpeg -y -i video1.mp4 -i video2.mp4 -filter_complex \
"[0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1" output.mp4
Recebi uma mensagem de erro:
Especificador de fluxo ': 1' na descrição do gráfico de filtro [0: 0] [0: 1] [1: 0] [1: 1] concat = n = 2: v = 1: a = 1 não corresponde a nenhum fluxo.
E descobri que essa mensagem de erro só acontece quando o vídeo não possui dados de áudio, mas preciso mesclar todos os vídeos antes de adicionar outro arquivo de áudio ao vídeo final.
Você poderia me ajudar a mesclar vários vídeos sem áudio?