关于使用 FFmpeg 修剪视频你需要知道的一切
在拍摄或制作视频时,我们难免会录制一些不必要的部分。为了让视频看起来更吸引人,我们常常需要使用特殊的剪辑技巧,确保在最短的时间内传达最有效的信息。而且,视频编辑软件最基本的功能就是编辑视频的长度。FFmpeg 是一个比较独特的工具,它没有提供拖动进度条的功能,而是支持用户通过命令完成所有操作。因此,我们在使用它时不能使用一些常规的方法。很多用户可能不知道如何 使用 FFmpeg 修剪视频在本文中,我们将为您提供完整的指南以及您可能需要的文本命令。我们在撰写内容之前进行了实际测试。您可以放心参考。

页面内容
第 1 部分:使用 FFmpeg 修剪视频
FFmpeg 是一款专业的多媒体文件编辑器,可以剪辑视频长度、转换视频格式以及输出无损格式的文件。然而,它不像其他应用程序那样拥有丰富多彩的界面和按钮。用户通常需要先将其下载到电脑上,然后输入相应的代码指令。指令中必须包含待处理文件的名称和函数名称。因此,它更适合经验丰富的用户。当然,如果您是新手,也可以参考其他用户上传的教程。本节将详细介绍如何使用 FFmpeg 进行无损视频剪辑。

以下是实现此操作所需做的事情。
使用持续时间进行修剪
要使用 FFmpeg 修剪视频并删除其中的某个部分,首先需要找到该部分。我们通常将此操作称为 seek 参数 -ss。如果我们想从视频的第 5 秒开始编辑,则相当于调用 FFmpeg seek 到第 5 秒。然后,修剪所需视频的 FFmpeg 命令如下。
./ffmpeg-ss
在time字样的位置,我们需要输入视频片段的起始点,以及剪辑出来的片段长度。-ss后面,我们首先标记的是剪辑的开始。
ffmpeg -i 输入.mp4 -ss 00:00:50 -t(长度)-c:v 复制 -c:a 复制 输出1.mp4
好的,现在我们可以告诉 FFmpeg 我们要去哪里了。这里我们以视频的第五秒为例。在指定长度的部分,我们需要添加编辑后片段的长度。我们使用 -t 参数来显示具体的数字。
ffmpeg -i 输入.mp4 -ss 00:00:50 -t 00:10:00 -c:v 复制 -c:a 复制 输出1.mp4
此命令表示我们要从视频的第五秒开始编辑,编辑后的片段长度为10分钟。换句话说,我们将导出从第五秒开始到第十五秒结束的片段。
使用特定时间修剪
另一种方式是直接指示片段的结束。
ffmpeg -i 输入.mp4 -ss 00:00:50 -to 00:00:08 -c:v 复制 -c:a 复制 输出1.mp4
只需添加一个“o”,这个命令的含义就完全不同了。这意味着我们将剪掉从第五秒开始到第十秒结束的部分。换句话说,导出的片段长度为 5 秒。
我们最好不要同时使用 -t 和 -到。在这种情况下,只有 -t 将会生效。
修剪视频结尾
除了使用 FFmpeg 截取视频的一部分之外,我们还可以用它来截取视频的结尾。这里我们将使用的命令是 seek 命令的变体,即 -sseof.
ffmpeg -sseof -N -i 输入.mp4 -c 复制输出5.mp4
在 N 的位置,我们需要填写我们要编辑的片段的长度,即结尾的秒数。例如,当我们想要剪切最后五分钟时,使用的命令如下。
ffmpeg -sseof -300 -i 输入.mp4 -c 复制输出5.mp4
您还可以选择以分钟格式输入数字。
ffmpeg -sseof -00:05:00 -i 输入.mp4 -c 复制输出5.mp4
以上两个命令的意思是一样的。
这是使用 FFmpeg 按时间剪辑视频所需的命令。掌握该命令后,您只需确保您的计算机上已安装 FFmpeg,输入要编辑的视频,并根据上述示例调整您的命令即可成功完成操作。
第二部分:使用 FFmpeg 剪辑视频的感受
我们在准备指导内容时也充分体验了 FFmpeg 的功能,并对其性能有一些看法。您可以根据我们的经验来决定是否选择它作为您的助手。
工作非常迅速
FFmpeg 处理任务非常快。我们输入命令后,它就能自动完成所有操作。相比传统的 视频编辑使用 FFmpeg 剪辑视频意味着我们不再需要手动一点一点地调整进度条。最重要的是,它是免费的。
拥有强大的社区支持
FFmpeg 已经存在很长时间了。由于它功能强大且运行非常稳定,积累了一大批忠实用户。FFmpeg 经常会发布针对不同平台的详细操作指南,因此当我们在操作过程中遇到问题时,可以找到很多可靠的答案。
对新手不友好
对于不熟悉代码的用户来说,FFmpeg 并非最佳选择。输入命令后,我们无法直观地看到编辑过程和结果。为了确定编辑的起点和终点,我们还必须观看原始视频并找到精确的时间点。对于某些用户来说,最好使用传统的 视频微调 直接手动精确控制。
无法预览
使用FFmpeg剪辑视频长度时,由于无法在输出结果前进行预览并及时调整,如果对结果不满意,就不得不一遍又一遍地重复剪辑过程。
三、使用 FFmpeg 修剪视频的技巧
找到合适的时机
在开始操作之前,我们一定要记住剪辑片段的起点,越准确越好,这样后期就不需要做太多的调整。
不要混淆命令
使用 FFmpeg 剪辑视频时,最需要注意的是命令。一个命令由很多字母和数字组成。很多命令的结构类似,例如 -t 和 -to。虽然它们只相差一个字母,但代表的含义却截然不同。因此,我们必须牢记它们的规则,选择符合我们需求的命令。
第 4 部分。最佳替代方法
假设您在使用 FFmpeg 分割视频时遇到问题,例如觉得使用编解码器太麻烦,或者想在导出视频之前预览结果。在这种情况下,我们建议您使用 FFmpeg 的替代方案, Vidmore视频转换 ,一款专业的视频编辑器。它提供了美观的视频编辑窗口,并允许用户随时查看编辑效果。除了视频编辑之外,它还具备其他 FFmpeg 功能,例如转换视频格式和裁剪帧。
以下是使用 Vidmore 视频转换器修剪视频所需执行的操作。
步骤1。 在您的设备上下载并安装 Vidmore 视频转换器。打开它,然后点击 新增档案 上传您的视频。

第2步。 点击 切 按钮。将启动修剪窗口。您可以在此处调整视频长度。您可以选择 保存 保留更改。

第三步 最后,点击 全部转换 导出您的视频。

第五部分 使用 FFmpeg 修剪视频的常见问题
你能用 FFmpeg 编辑视频吗?
当然可以。它可以编辑视频长度并转换格式。它支持超过 100 种编解码器,可以处理各种多媒体文件。
如何使用 FFmpeg 调整视频大小?
使用命令 ffmpeg -i 输入.mp4 -vf “scale=长度:宽度” 输出.mp4。 用目标长度和宽度的实际值完成它 - 例如,1280:720。
如何裁剪 mp4 FFmpeg?
使用命令 ffmpeg -i 输入.mp4 -filter:v “crop=w:h:x:y” 输出.mp4。将 input.mp4 替换为您的文件名称,并根据您的需要替换 w:h:x:y。
结论
这是一份完整的指南 使用 FFmpeg 修剪视频我们列出了您可能需要的命令,并指出了它们之间的区别。根据我们的实际经验,您可以决定是否使用 FFmpeg。如果您想使用更直观的视频编辑软件,我们推荐 Vidmore Video Converter。