【问题标题】:FFMPEG - crop and pad a video (keep 3840x1920 but with black borders)FFMPEG - 裁剪和填充视频(保持 3840x1920 但带有黑色边框)
【发布时间】:2020-08-06 01:03:01
【问题描述】:

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

我使用了以下命令,它完成了部分工作:

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

这将删除视频的侧面,这正是我最初想要的 (A)。现在我想知道是否可以以相同的方式裁剪但保留视频的前三分之一。因此,A是我拥有的,B是我想要的。:

我想我可以简单地这样做:

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

但这似乎不起作用。

任何输入都会非常有帮助。

【问题讨论】:

    标签: ffmpeg crop


    【解决方案1】:

    使用drawbox过滤器将裁剪部分填充为默认颜色黑色。

    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
    

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

    【讨论】:

      猜你喜欢
      • 2020-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多