如何将视频裁剪为部分视图?

如何将视频裁剪为部分视图?

我有一个视频,其中显示了以下内容

在此处输入图片描述

我想将其裁剪成这样:

在此处输入图片描述

我该怎么做?

答案1

使用 FFmpeg 进行裁剪

FFmpeg,裁剪工作如下,使用crop筛选:

ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4

其中选项如下:

  • out_w是输出矩形的宽度
  • out_h是输出矩形的高度
  • xy指定输出矩形的左上角

因此,例如要裁剪 640×480 的窗口,从位置 (100, 100) 开始,您可以执行以下操作:

ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" out.mp4

请注意,当选择 MP4 容器时,FFmpeg 将使用 x264 重新编码视频。如果没有其他选项,则默认为恒定速率因子(慢性肾衰竭)设置为 23。要提高质量(对于具有锐利边缘和文本的屏幕录制来说,这可能是必要的),请使用较低的值,也许可以降至 18:

ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" -crf 18 out.mp4

使用 Handbrake 进行裁剪

手刹是一款免费开源跨平台工具,具有 GUI。加载输入文件,然后使用图片设置指定裁剪:

您可以使用预览窗口以视觉方式调整裁剪。

在这里,您还可以使用恒定质量滑块:

答案2

你用过吗Ubuntu的默认记录我的桌面工具?如果是,请单击“选择窗口”,然后在其显示的当前桌面缩略图上绘制一个矩形。此区域将被记录。这不是“裁剪视频”,而是“裁剪场景”,但我认为它应该可以解决您手头的问题……

答案3

您可以尝试一个名为哈利勒·阿达米 (Khaleel Al-Adhami) 的“镜头”。 如果该链接无效,也尝试一下此链接 它可以裁剪、修剪、翻转和旋转。

相关内容