使用 FFmpeg 等工具修剪视频的 7 种方法 [2025 年指南]
精准的视频编辑并不一定需要昂贵的软件。强大的命令行工具 FFmpeg 可以控制您的视频素材;无论您需要特定场景还是删除片段,都可以使用 FFmpeg 修剪视频。从基本的点调整到更高级的技巧,本文深入介绍了七种使用 FFmpeg 修剪视频的方法。准备好掌握 FFmpeg 的灵活性和效率吧。
FFmpeg 是什么?能用 FFmpeg 剪辑视频吗?
FFmpeg 是一款功能强大的开源多媒体命令工具,用于处理、转换、流式传输和录制视频和音频文件。由于其灵活性,它被开发人员、视频编辑者、广播员以及任何需要处理媒体文件的用户广泛使用。因此,许多人会问:“FFmpeg 可以用来剪辑视频吗?”
答案是肯定的,FFmpeg 可以剪辑视频。事实上,FFmpeg 提供了多种方法,具体取决于您的需求。您可以使用 ss 之类的命令进行快速剪切,也可以使用基于滤镜的方法进行帧精确修剪。无论您是想快速删除某个片段,还是想精确地创建精彩片段,FFmpeg 都极其灵活。
有关使用 FFmpeg 修剪的真实示例,请继续阅读以下部分,了解使用 FFmpeg 修剪视频的步骤。
使用 FFmpeg 修剪视频的 4 种方法
如上所述,FFmpeg 提供了多种修剪视频的方法,其中一种就是强大的基于滤镜的修剪功能,它允许您根据开始/结束时间或时长精确地剪切视频和音频。以下是使用 FFmpeg 的修剪滤镜修剪视频的四种实用方法:
方法 1. 使用 FFmpeg 按时长修剪视频
此方法会从素材开头开始修剪特定时长。具体命令如下:
ffmpeg -i 输入.mp4 -vf trim=duration=5 输出.mp4
• 持续时间=3: 提取视频的前 5 秒
方法 2. 使用 FFmpeg 按结束时间修剪视频
同时,此方法将修剪特定点之后的所有内容,仅保留到确定时间为止的起始部分。
ffmpeg -i 输入.mp4 -vf trim=end=10 输出.mp4
• 结束=3: 保留0到10秒的视频内容。
方法 3. 使用 FFmpeg 按开始时间修剪视频
接下来是按开始时间剪辑。此方法会剪切视频的开头,并从特定时间戳开始播放。示例命令如下:
ffmpeg -i 输入.mp4 -vf trim=start=5,setpts=PTS-STARTPTS 输出.mp4
• 开始=3: 省略前 5 秒,保留其后的所有内容。
方法 4. 使用 FFmpeg 根据开始和结束时间修剪视频
接下来是按开始时间修剪。此方法会剪切视频的开头,然后从某个时间点开始播放。最后一种修剪方法通过指定开始和结束时间戳,让您完全控制,非常适合提取特定片段。
ffmpeg -i 输入.mp4 -vf trim=start=5:end=20,setpts=PTS-STARTPTS 输出.mp4
• 提取视频中 5 至 20 秒的片段,每段 15 秒。
如何使用 -ss 命令在 FFmpeg 中修剪视频
在使用 FFmpeg 修剪视频的基于修剪的方法之后,您可以使用 -ss 命令,这是基于时间修剪的最广泛使用的选项之一,它也可以应用于 使用 FFmpeg 压缩视频。此命令指示软件在时间轴上找到特定点,以便您从较大的视频中提取片段。与上一种方法一样,FFmpeg 提供了多种使用 -ss 进行修剪的方法。下面介绍这些方法:
方法 1. FFmpeg 使用输入搜索修剪视频
修剪视频的更快方法是在输入文件之前放置 -ss,以便 FFmpeg 在处理之前寻找首选的起点。
ffmpeg -ss 00:01:00 -i 输入.mp4 输出.mp4
• -ss 00:01:00。 跳至视频第 1 分钟
• -c 复制。 复制音频和视频流而无需重新编码。
方法 2. FFmpeg 使用输出搜索修剪视频
另一方面,这种方法更准确。将 -ss 放在输入文件后面,让 FFmpeg 解码到所需的位置。
ffmpeg -i 输入.mp4 -ss 00:01:00 -t 00:00:30 输出.mp4
• 从 1:00 开始并提取 30 秒的剪辑。
方法 3. 使用 FFmpeg -sseof 修剪视频
-sseof 选项允许您从视频的末尾而不是开头搜索,这对于修剪视频的最后几秒很有用。
ffmpeg -sseof -10 -i 输入.mp4 输出.mp4
•-sseof-10: 在视频结束前 10 秒搜索。
无需 FFmpeg 即可轻松剪辑视频
毫无疑问,FFmpeg 是一款功能强大的命令行视频剪辑工具,但它并不总是最容易上手。对于普通用户或任何喜欢图形界面的用户,以下是 4Easysoft 全视频转换器 为您打造。这款一体化视频编辑和转换工具设计直观,即使没有技术背景的用户也能轻松上手。只需点击几下,即可修剪、剪切或分割视频,无需担心复杂的命令。该程序还能处理高分辨率文件,并导出为多种格式和设备。无需学习如何使用 FFmpeg 修剪视频,立即使用 4Easysoft 快速轻松地精准剪辑视频片段,无论是用于社交媒体、项目还是其他用途。

可以轻松地以帧级精度修剪和分割视频。
涵盖所有主要格式,包括 MP4、MOV、MKV、AVI 等。
支持硬件加速(GPU 支持)的超快速处理。
更多用于裁剪、旋转、合并和添加效果等的工具。
步骤1在电脑上启动 4Easysoft Total Video Converter。要导入视频,您需要剪辑视频,点击“添加文件”按钮,然后从设备中选择视频。
添加视频后,点击视频缩略图下方的“修剪”按钮打开修剪工具 修剪视频 无需Ffmpeg复杂命令。

第2步在剪辑窗口中,使用进度条上的手柄选择要保留的视频部分。红色高亮框内的部分将被保留,框外的所有内容将被删除。
或者,您可以使用“开始”和“结束”字段输入具体的开始和结束时间,以实现更精确的控制。要从同一视频创建更多片段,请点击“添加片段”按钮。

步骤3右侧的预览窗口可让您在保存之前查看修剪后的视频。确保一切看起来都符合您的要求。满意后,点击“保存”按钮应用修剪。
返回主屏幕,选择输出格式,根据需要重命名文件,选择保存位置,最后单击“全部转换”按钮导出修剪后的视频。

结论
FFmpeg 为您提供强大的媒体控制功能,无论您是需要快速剪切还是精确到帧的修剪。通过今天的指南,您已经了解了使用 FFmpeg 修剪视频的 7 种方法,包括命令行选项和基于修剪的滤镜。然而,它并不适合所有人,尤其是如果您喜欢命令行操作。因此,如果您想要更便捷的选择,4Easysoft Total Video Converter 是完美的选择!它可以让您轻松地修剪、分割、合并和编辑视频,并享受实时预览、批量处理等众多功能,使其成为普通用户和专业用户的理想选择。