2017-03-19 1 views
0

나는 비디오를 마녀에게 연결해야하고 오버레이를 추가해야하는데 문제는 오버레이의 첫 번째 작업을해야한다는 것입니다. 그렇지 않으면 시간이 올바르지 않습니다. 이후 나는이 (1 개 명령) 할 어떻게 비디오오버레이 (추가) 후 FFmpeg concat

ffmpeg -i talk.mp4 -i start_pancarte.png -i end_pancarte.png -i logo_alpha.png -i header.mp4-filter_complex\ 
" overlay= enable='between(t,0,3.04)' [x];\ 
[x] overlay = enable='between(t,495.64, 498.6)' [y];\ 
[y] overlay=15:15:enable='between(t,3.04,495.64)'[c];\ 
[c] concat " solution.mp4 

이 분명히 마지막에 헤더를 추가하고 나는 앞에 그것을 필요로의 시작에 헤더, CONCAT? 당신이 발견 한 것처럼 암시 필터 패드 연결에 의존

답변

0

사용

ffmpeg -i talk.mp4 -i start_pancarte.png -i end_pancarte.png -i logo_alpha.png -i header.mp4 
    -filter_complex 
"[0][1]overlay= enable='between(t,0,3.04)'[x];\ 
[x][2]overlay=enable='between(t,495.64, 498.6)'[y];\ 
[y][3] overlay=15:15:enable='between(t,3.04,495.64)'[c];\ 
[4][c]concat" solution.mp4 

은 실수가 될 수 있습니다. 필자는 각 필터에 입력을 명시 적으로 지정하고 필요한 순서로 concat에 대한 입력을 정렬했습니다.

관련 문제