자르기 필터를 사용하여 FFMPEG로 비디오를 패닝하려고 합니다. 입력 프레임 번호와 함께 x
및 매개변수를 사용하여 프레임별로 잘린 영역의 위치를 변경합니다.y
n
예를 들어 Windows 10에서 ffmpeg 4.2 사용:
.\ffmpeg.exe -i .\trim.mp4 -filter_complex "[0:v]crop=x=0.5*n:y=0.25*n:w=1280:h=720[v]" -map "[v]" out.mp4
출력 비디오가 "지터"/"흔들림"으로 나타나는 문제가 발생했습니다. 비디오에서 "부드러운" 팬을 수행할 수 있기를 바랍니다.
다른 사람들이 먼저 비디오를 확대하고, 확대된 좌표 공간에서 자르기를 수행한 다음 마지막에 축소하는 해결 방법을 제안하는 것을 보았습니다. 이것은 작동하는 것처럼 보이지만(이전에 얼마나 업스케일링했는지에 따라) 특히 4K 비디오의 경우 속도/메모리 문제가 있습니다.
현재 FFMPEG를 사용하여 "부드러운" 팬을 얻을 수 있는 다른 방법이 있습니까?