ffmpeg를 사용하여 비디오 전후에 jpeg 이미지를 추가하는 방법

ffmpeg를 사용하여 비디오 전후에 jpeg 이미지를 추가하는 방법

저는 Windows에서 최신 버전 2.8.5 ffmpeg를 사용하고 있으며 비디오 시작 부분에 5s 소개 jpeg 프레임을 추가하고 비디오 끝 부분에 5s jpeg 종료 프레임을 추가하고 싶습니다.

온라인에서 많은 예제를 찾았지만 모두 이전 버전의 ffmpeg를 사용하고 있으며 최신 버전에서는 작동하지 않는 것 같습니다.

누구든지 최신 버전으로 어떻게 할 수 있는지 말해 줄 수 있습니까?

답변1

노력하다

ffmpeg -loop 1 -t 5 -i intro.jpg -loop 1 -t 5 -i end.jpg -f lavfi -t 5 -i anullsrc -i video -filter_complex "[2:a]asplit[i][e];[0][i][3:v][3:a][1][e]concat=n=3:v=1:a=1[v][a]" -map [v] -map [a] output.mp4

1초 페이드 사용 시:

ffmpeg -loop 1 -t 5 -i intro.jpg -loop 1 -t 5 -i end.jpg -f lavfi -t 5 -i anullsrc -i video -filter_complex "[2:a]asplit[i][e];[0]fade=in:st=0:d=1[0f];[1]fade=out:st=4:d=1[1f];[0f][i][3:v][3:a][1f][e]concat=n=3:v=1:a=1[v][a]" -map [v] -map [a] output.mp4

관련 정보