问题:
-------------------------
| ------- |
| |vid2 | |
| | | vid1 |
| ------- |
| |
| |
| |
-------------------------
对于裁剪部分,我想使用 crop-option可能有效,但我不太清楚,如何将视频重新组合在一起,以便视频的裁剪部分最终位于与以前相同的位置,即如何设置位置,同时覆盖 2 个视频。
最佳答案
假设 vid2 窗口晚了 2.5 秒,大小为 WxH,位于全帧左上角的 (X,Y) 处。
你会用
ffmpeg -i input -vf "split=2[v1][v2];[v2]trim=2.5,setpts=PTS-STARTPTS,crop=W:H:X:Y[v2];[v1][v2]overlay=X:Y" -c:a copy out.mp4
关于video - ffmpeg - 偏移视频的裁剪部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61951923/