>

여기, FFmpeg의 새로운 기능입니다. FFmpeg의 콘솔에서 사용하고 테스트하고 있습니다.

이 질문에 대해 크로스 페이딩이있는 2 개의 동영상 조인을 이미 완료했습니다. 저는 5 개의 비디오를 크로스 페이드로 병합하고 있습니다. 방금 병합에서 90 %를 수행했습니다. setpts= PTS-STARTPTS 관리 만하면됩니다.이 pls를 살펴보세요.

ffmpeg -i big_buck.mp4 -i big_buck.mp4 -i big_buck.mp4 -i big_buck.mp4 -i
big_buck.mp4 -filter_complex "[0:v]trim=0:4,setpts=PTS-
STARTPTS,fade=out:st=4:d=1:alpha=1[1]; [1:v]trim=1:4,setpts=PTS-
STARTPTS,format=yuva420p,fade=in:st=0:d=1:alpha=1,fade=out:st=4:d=1:alpha=1[2];
[2:v]trim=1:4,setpts=PTS-
STARTPTS,format=yuva420p,fade=in:st=0:d=1:alpha=1,fade=out:st=4:d=1:alpha=1[3];
[3:v]trim=1:4,setpts=PTS-
STARTPTS,format=yuva420p,fade=in:st=0:d=1:alpha=1,fade=out:st=4:d=1:alpha=1[4];
[4:v]trim=1:4,setpts=PTS-STARTPTS,format=yuva420p,fade=in:st=0:d=1:alpha=1[5];
[1][2]overlay,format=yuv420p[12]; [12][3]overlay,format=yuv420p[123]; [4]
[5]overlay,format=yuv420p[45]; [123][45]concat=n=2 [v]" -map [v]  result.mp4

**** 모든 입력 비디오 big_buck.mp4 길이는 5 초 ****입니다. 이제 code에서 setpts= PTS-STARTPTS 를 참조하십시오. 모든 비디오 입력에서 관리하는 방법 ????

다양한 포럼에서도 그것에 대해 봤지만 찾지 못했습니다 !!! 감사합니다

여기를 봐. 이것은 crossfade 방법을 보여줍니다. 오버레이 출력을 세 번째 비디오와 연결해야합니다.

Gyan2021-02-26 06:27:51
  • 이전 아이폰에서 이메일을 보내려면 어떻게해야합니까?
  • 다음 javascript - angularjs에서 양식 데이터와 함께 여러 개의 파일을 보내는 방법