ffmpeg를 사용하여 점진적으로 비디오 가속화

ffmpeg를 사용하여 점진적으로 비디오 가속화

요즘은 타임랩스 영상을 찍고 있어요. iMovie를 사용하면 이 작업이 잘 수행될 수 있지만 한 가지 간단한 문제가 있습니다. 오픈 소스 소프트웨어를 사용하여 비디오를 점진적으로 가속화할 수 있는 방법이 있습니까?

나는 항상 ffmpeg가 무엇이든 할 수 있다는 느낌을 받았기 때문에 특별히 ffmpeg라는 이름을 붙였습니다 :). 그러나 다른 (무료) 대안이 있다면 그것도 듣고 싶습니다.

이유를 알고 싶으시다면, 영상에 드라마틱한 효과를 주기 위해 점점 속도를 높이고 싶습니다.

본질적으로 저는 비디오가 진행됨에 따라 속도가 빨라지길 원합니다.

답변1

nVidia 카드가 있는 Linux 시스템이 있는 경우 다음을 시도해 볼 수 있습니다. http://slowmovideo.granjow.net/

저는 슬로우모비디오를 사용하고 있습니다. 아직은 알파 소프트웨어 수준입니다. 그러나 나는 꽤 인상적인 결과를 얻었습니다.

또한 Blender VSE를 사용하여 점진적으로 비디오 속도를 높입니다. 슬로우모비디오와 마찬가지로 블렌더를 사용하면 IPO 곡선을 조작하여 비디오 속도를 변경할 수 있습니다.

답변2

내가 올바르게 이해했다면 속도 램프를 요구하는 겁니까? 이것을 확인하고 귀하에게 적합한지 알려주십시오.

ffmpeg -y -i 15.mp4 -filter:v "setpts=(1.5-0.002*N)*PTS" new.mp4

이것은 느린 속도에서 빠른 속도로 진행되는 영화이고, 다른 하나는 빠른 속도에서 느린 속도로 진행되는 영화입니다.

ffmpeg -y -i 15.mp4 -filter:v "setpts=(0.003*N+0.5)*PTS" new.mp4

에서 시작하여 최대값인 프레임 N번호는 어디에 있습니까 ?030fps*15seconds450

숫자 1.5와 0.002, 0.003과 0.5는 소지품을 변경하는 매개변수로, 시작할 속도, 도달할 속도, 속도를 알려줍니다.

자세한 내용은 다음을 참조하세요.ffmpeg-필터-문서

답변3

DaVinci Resolve 무료 버전은 원하는 경우 클립의 가변 속도 제어를 수행할 수 있습니다. 즉, 클립이 지속되는 동안 재생 속도가 A에서 B로 점진적으로 변경됩니다.

예를 들어 과도한 속도 저하로 인해 비디오에 프레임이 누락된 경우 "광학 흐름" 기능을 사용하여 생성된 프레임을 삽입하도록 할 수도 있습니다.

답변4

스크립트를 작성할 수 있을 것 같습니다. 각 사진마다 이 사진만 동영상으로 만들되, 시간은 분류하고 분류하는 모습을 보여주세요. 모든 사진이 처리된 후 모든 비디오를 하나의 비디오로 연결하면 각 사진이 점점 더 짧게 표시됩니다.

관련 정보