FFMPEG - 裁剪和垫高视频(保持3840x1920,但有黑色边框)。

问题描述 投票:0回答:1

我正试图裁剪一段视频,以便使用FFmpeg从360度视频文件的侧面删除一大块内容。

我使用了下面的命令,它完成了部分工作。

ffmpeg -i testVideo.mp4 -vf crop=3072:1920:384:0,pad=3840:1920:384:0 output.mp4

这将删除视频的边角,这正是我想要的(A)。现在,我想知道是否有可能以同样的方式裁剪,但要保留视频的顶部三分之一。因此,A是我有的,B是我想要的。

enter image description here

我想我可以简单地这样做

ffmpeg -i testVideo.mp4 -vf crop=3072:1920:384:640,pad=3840:1920:384:640 output.mp4

但这似乎行不通

任何输入将是非常有用的。

ffmpeg crop
1个回答
1
投票

使用画框滤镜将裁剪的部分用默认颜色黑色填充。

ffmpeg -i testVideo.mp4 -vf drawbox=w=384:h=1280:x=0:y=640:t=fill,drawbox=w=384:h=1280:x=3840-384:y=640:t=fill -c:a copy output.mp4

第一个滤镜作用于左侧,第二个滤镜作用于右侧。

© www.soinside.com 2019 - 2024. All rights reserved.