gpt4 book ai didi

ffmpeg - MPV(FFmpeg)堆叠2个视频,然后在不重新编码的情况下裁剪输出?

转载 作者:行者123 更新时间:2023-12-04 23:12:42 27 4
gpt4 key购买 nike

我有两个 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]"

堆叠后是否可以裁剪视频输出?

最佳答案

在 hstack 之后立即添加裁剪:

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,crop=iw-900:ih:0:0 [vo]"

或在其中一个鳞片后立即裁剪。真的没关系。

关于ffmpeg - MPV(FFmpeg)堆叠2个视频,然后在不重新编码的情况下裁剪输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62181431/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com