ffmpeg 움직임이 없는 부분을 제거하고 비디오 자르기

ffmpeg 움직임이 없는 부분을 제거하고 비디오 자르기

저는 예술가이고 매우 긴 시간 경과를 그리는 작업을 합니다. 타임랩스를 축소하고 움직이지 않는 곳을 모두 잘라내고 싶습니다.

비디오 속도를 높이지 않고 5시간짜리 비디오를 몇 분짜리 비디오로 축소하고 싶습니다.

이 명령을 사용해 보았습니다.

ffmpeg -i input.mp4 -vf "select=gt(scene\,0.003),setpts=N/(25*TB)" output.mp4

파일 크기가 몇 MB로 줄어드는 것은 좋지만 비디오 지속 시간은 여전히 ​​동일합니다.

나는 또한이 명령을 시도했다

ffmpeg -i "2021-07-29 13-16-32.flv" -vf mpdecimate,setpts=N/FRAME_RATE/TB magic.mp4

도움을 주셔서 감사합니다!

관련 정보