Ошибка FFMPEG при конкатенации файлов MP4

410
Balpreet_1988

Привет это команда использую

ffmpeg ^ -i Intro.mp4 ^ -i Titleout.mp4 ^ -i Slide1Headingout.mp4 ^ -i Slide1Content1out.mp4 ^ -i Slide1Content2out.mp4 ^ -i Slide2Headingout.mp4 ^ -i Slide2Content1out.mp4 ^ -i Slide2Content2out.mp4 ^ -i Slide3Headingout.mp4 ^ -i Slide3Content1out.mp4 ^ -i Slide3Content2out.mp4 ^ -i Slide4Headingout.mp4 ^ -i Slide4Content1out.mp4 ^ -i Slide4Content2out.mp4 ^ -i Slide5Headingout.mp4 ^ -i Slide5Content1out.mp4 ^ -i Slide5Content2out.mp4 ^ -i Footer.mp4 ^ -filter_complex ^ "[0]setdar=16/9[a];[1]setdar=16/9[b];[2]setdar=16/9[c];[3]setdar=16/9[d]; [a][b][c][d]concat=n=4:v=1:a=1" output.mp4 

Я получаю эту ошибку

[Parsed_setdar_1 @ 00000224fb9565e0] Media type mismatch between the 'Parsed_setdar_1' filter output pad 0 (video) and the 'Parsed_concat_4' filter input pad 1 (audio) [AVFilterGraph @ 00000224fb955740] Cannot create the link setdar:0 -> concat:1 Error initializing complex filters. Invalid argument 
0
setdar работает с видеопотоками, поэтому вы передаете 4 видеопотока в concat, но у вас включен звук `a = 1`, поэтому concat ожидает, что каждый альтернативный вход будет соответствующим аудио. Кроме того, у вас есть 18 входов, но соединяются только 4. Gyan 6 лет назад 1

0 ответов на вопрос

Похожие вопросы