FFmpeg 裁剪视频 这些命令提供了一种非常精确的方法,可以通过简单的线条裁剪掉不需要的部分、调整画面,并整理视频布局。本指南将介绍它的安装方法、几种裁剪技巧,以及一个更简单的替代方案,供那些想要更直观的编辑工具体验的用户使用。

第一部分:什么是 FFmpeg 以及为什么用它来裁剪视频

裁剪视频可以去除视频中不需要的部分,例如黑边或那些突兀的干扰物。使用 FFmpeg,裁剪变得更加容易,因为命令行工具可以提供比预期更精确、更高效的结果。

FFmpeg是什么?

什么是 FFmpeg

FFmpeg 是一个免费的开源多媒体框架,用于编辑、转换、录制、流式传输和压缩视频和音频文件。它支持数百种格式,并且依赖于命令行指令而不是图形界面。

裁剪过滤器基本上允许您通过设置精确的宽度、高度和位置值来删除不需要的区域。

它为何如此出色

FFmpeg之所以被广泛使用,是因为它免费、开源,而且在像素级精确裁剪方面也相当可靠。它兼容数百种媒体格式,在批量处理任务方面提供了极大的帮助,并且可以在Windows、macOS和Linux系统上运行。此外,它还非常灵活,允许你在一个命令中同时进行裁剪和其他编辑操作,这真的非常方便。

FFmpeg 裁剪、调整大小和缩放:

特征 庄稼 调整大小 规模
目的 去除不需要的区域。 更改视频尺寸。 更改视频分辨率。
影响 裁剪掉图像的一部分。 缩小或放大整个图像。 重采样时保留完整图像。
常见用途 去除黑边或边缘。 匹配屏幕或平台尺寸。 转换为高清、全高清或 4K 分辨率。

第二部分:安装 FFmpeg

在使用 FFmpeg 裁剪视频之前,您需要先安装它,然后确保它已正确添加到系统中。根据您使用的操作系统,安装步骤略有不同。

1. 在 Windows 上安装

Windows 安装

第1步请访问 FFmpeg 官方网站,下载适用于 Windows 的最新版本。

第2步将下载的 ZIP 文件解压缩到类似 C:\FFmpeg 的文件夹中,并保持该文件夹位于此处。

第 3 步打开 bin 文件夹并复制完整路径(全部内容)。

第四步将该 bin 文件夹路径添加到 Windows Path 环境变量中,以便更容易找到它。

第 5 步打开 命令提示符输入 ffmpeg -version,然后按 安装如果弹出版本信息,则说明 FFmpeg 基本已经安装完毕。

2. 在 macOS 上安装

第1步如果你的系统上还没有 Homebrew,请安装它。

第2步打开 终端.

第 3 步然后运行以下命令: brew install ffmpeg

第四步安装完成后,输入以下命令进行检查: ffmpeg 版本

如果看到打印出的版本信息,则说明 FFmpeg 可以正常运行,您可以开始使用它了。 在 Mac 上裁剪视频 或执行其他编辑任务。

3. 在 Linux 系统上安装

第1步打开终端应用程序。

第2步使用 Linux 发行版的软件包管理器安装 FFmpeg。

适用于 Ubuntu 和 Debian 系统:

  • sudo apt update
  • sudo apt install ffmpeg

对于 Fedora 系统:

  • sudo dnf install ffmpeg

适用于 Arch Linux:

  • sudo pacman -S ffmpeg

第 3 步请使用以下命令验证安装: ffmpeg 版本

第三部分:FFmpeg 基本裁剪命令

安装好 FFmpeg 之后,裁剪视频的关键在于正确设置裁剪滤镜和参数。裁剪滤镜决定了输出视频的尺寸以及最终视频片段中保留的帧区域。

1. 裁剪过滤器语法

基本命令

你可以这样理解它的一般形式: ffmpeg -i input.mp4 -vf "crop=width:height:x:y" output.mp4

FFmpeg 裁剪语法坐标

参数细分

  • 宽度: 裁剪后的带宽,以像素为单位。
  • 高度: 裁剪区域的高度,单位为像素。
  • x: 从哪里开始测量水平偏移量,从左边界开始测量。
  • y: 从哪里开始测量垂直偏移量,从顶部边界开始测量。

2. 基本裁剪示例

示例 1:从位置 (420, 0) 裁剪一个 1080×1080 的正方形

这样就形成了一个正方形的切口,从左边大约 420 像素处开始,位于画面的顶部。

ffmpeg -i input.mp4 -vf "crop=1080:1080:420:0" output.mp4

示例 2:从左上角截取 1280×720 像素的区域

它直接从左上角区域裁剪出一块 1280×720 的区域,非常简单直接。

ffmpeg -i input.mp4 -vf "crop=1280:720:0:0" output.mp4

例 3:从 (50, 50) 中裁剪出一个 200×200 的区域

这样就形成了一个 200×200 的矩形,它从左侧 50 像素处开始,再从顶部 50 像素处开始,这样偏移量也对齐了。

ffmpeg -i input.mp4 -vf "crop=200:200:50:50" output.mp4

3. 利用变量进行动态裁剪

FFmpeg 还可以使用变量,根据视频尺寸自动计算裁剪系数。因此,同一个命令可以用于多个文件,而无需重新编写所有代码。

多变的 描述
iw 输入视频宽度
ih 输入视频高度
现在 输出作物宽度
输出作物高度

第四部分:高级裁剪技术

1. 自动检测并去除黑边

当视频宽高比与屏幕不匹配时,经常会出现黑边,显得很突兀。FFmpeg 可以利用裁剪检测滤镜来检测并去除这些黑边。

第1步首先进行裁剪检测,以便 FFmpeg 可以稍微查看一下视频片段。

ffmpeg -i input.mp4 -vf cropdetect -f null -

第2步之后,FFmpeg 会打印裁剪提示,通常如下所示: 裁剪=1280:720:0:0

第 3 步然后你只需粘贴这些值,它应该就能真正地把边框切掉。

ffmpeg -i input.mp4 -vf "crop=1280:720:0:0" output.mp4

2. 裁剪成特定长宽比

修剪到一定程度 视频纵横比 当您希望视频更流畅地适应不同的屏幕和信号源时,例如 16:9 电视、1:1 方形帖子,或者想要营造更具电影感的氛围,此功能非常方便。

基于长宽比

第1步选择比例,然后计算作物的宽度和高度。例如,将其设置为中心区域的 16:9: ffmpeg -i input.mp4 -vf "crop=iw:iw*9/16" output.mp4

第2步如果重要内容没有居中,稍微调整一下裁剪位置: ffmpeg -i input.mp4 -vf "crop=iw:iw*9/16:0:(ih-oh)/2" output.mp4

3. 社交媒体裁剪(9:16 竖屏视频)

许多平台都倾向于竖屏视频,尤其是短视频。你可以把横屏素材裁剪成 9:16 的格式,非常简单。

第1步使用裁剪滤镜创建垂直边框: ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih" output.mp4

第2步自动居中,使拍摄对象基本保持在原位: ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih:(iw-ow)/2:0" output.mp4

4. 平移裁剪(动画裁剪)

静态裁剪只是简单地裁剪掉所有内容并保持不变,而动态裁剪则更加动态;它会随着时间推移改变裁剪窗口。这正是它能营造出在更大画面上平移效果的原因。

第1步尝试使用 FFmpeg 表达式稍微移动一下裁剪区域,是的,一开始可能会感觉有点奇怪: `ffmpeg -i input.mp4 -vf "crop=640:480:x='min(t*50,iw-640)':y=0" output.mp4`

第2步调整动作节奏,基本上就是触摸这个部分: `t*50` 多放一些,它移动得更快;少放一些,它移动得更慢,平底锅也更平稳一些。

第 3 步如果你想要不同的效果,比如垂直平移,甚至是斜向漂移,可以改变 x 和 y 的值;这取决于你想要的效果。

第五部分:裁剪视频的最佳 FFmpeg 替代方案

FFmpeg 功能非常强大,但说实话,整个命令行操作方式对新手来说可能有点棘手,尤其是刚开始的时候。话虽如此, AVAide 视频转换 它让视频裁剪变得简单得多;它提供了一个简洁的界面,无需手动输入所有信息。它还包含转换、修剪、编辑和增强工具,因此您可以做的不仅仅是裁剪视频。

AVAide 视频转换
  • 以可视化的方式裁剪视频,然后使用内置工具微调画面区域。
  • 支持 MP4、MOV、AVI、MKV 等多种格式,方便文件切换。
  • 支持 4K、5K 和 8K 分辨率,保持图像清晰。
  • 支持 NVIDIA、AMD 和 Intel 加速,因此处理速度通常更快。
  • 还包括修剪、合并、过滤器和其他一些有用的设置。

第1步下载并安装

前往官方网站,下载 AVAide 视频转换器,然后将其安装到您的计算机上。安装完成后,立即打开软件。

第2步导入视频文件

添加文件 按下按钮即可加载要裁剪的视频。它支持多种格式,例如 MP4、MOV、AVI 甚至 MKV。

避免添加文件

第 3 步打开并调整裁剪工具

编辑 按钮,选择 旋转和裁剪然后稍微拖动裁剪框,去除多余的部分。如果需要,还可以调整宽高比,以适应不同的平台或屏幕尺寸。

编辑按钮

第四步选择输出设置

查看预览结果,点击 好的 要锁定更改,请转到配置文件菜单,然后选择所需的输出格式和分辨率。

轮作和耕种

第 5 步导出裁剪后的视频

选择目标文件夹,然后单击 全部转换以高质量输出存储裁剪后的视频。

全部转换
结论

使用 FFmpeg 裁剪视频 它能让你非常精确地控制去除不需要的区域、调整画面构图,甚至构建自定义视频布局。但确实,你需要具备命令行知识。尽管如此,FFmpeg 仍然功能强大。 AVAide 视频转换 提供更简单、更友好的编辑体验,尤其是在您只想快速完成裁剪时。

经过 本·卡特 于 2026 年 8 月 7 日

关于作者

本·卡特
本·卡特

本·卡特是一位资深多媒体编辑,拥有超过十年的视频剪辑和音频后期制作经验,专注于数字学习和营销内容。他曾为多个发布平台剪辑教程、宣传片和结构化培训材料。他的工作帮助创作者导出适用于不同设备和传播渠道的高质量内容。

相关文章