【发布时间】:2020-09-22 15:48:26
【问题描述】:
我有两个 16:9 比例的视频,我想将它们水平堆叠,然后将生成的视频输出从右边框裁剪约 900 像素,同时在 mpv 中播放且无需重新编码。
Libavfilter 确实具有裁剪功能,但在我发现的所有examples 中,裁剪发生在堆叠之前。 (Visual representation of what I want to achieve)
我目前有这个有点做我想要的:
mpv "F:\1.mp4" --external-file="F:\2.mp4" --lavfi-complex="[vid1] scale=1920x1080:flags=spline [vid1_scale]; [vid2] scale=1920x1080:flags=spline [vid2_scale]; [vid1_scale][vid2_scale] hstack [vo]"
堆叠后是否可以裁剪视频输出?
【问题讨论】:
-
您说“它在某种程度上做了我想要的”,但您没有说它做了什么以及缺少什么。您是否尝试过为您的 lavfi 参数添加裁剪?