我正在尝试使用裁剪滤镜通过 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 实现“平滑”平移吗?