Windows 10 使用 FFmpeg 批量去除视频片头片尾

本教程将指导您使用 FFmpeg 在 Windows 10 系统下批量去除指定文件夹内所有视频的片头和片尾,并保存为新文件。

假设:

  • 去除的片头和片尾时长均为 5 秒。
  • 视频文件格式为 mp4。
  • 视频文件存储路径为 D:\video
  • 新文件存储路径为 D:\new_video

步骤:

  1. 打开命令提示符窗口(按下 Win+R,输入 cmd,回车)。
  2. 进入 FFmpeg 的安装目录,例如 D:\ffmpeg
  3. 输入以下命令,回车执行:
ffmpeg -i 'D:\video\*.mp4' -ss 00:00:05 -t 00:01:00 -c:v copy -c:a copy 'D:\new_video\new_%02d.mp4'

命令解析:

  • ffmpeg: FFmpeg 命令。
  • -i: 输入文件路径。
  • 'D:\video\*.mp4': 指定 D:\video 目录下所有 mp4 格式的视频文件。
  • -ss: 指定去除片头时长,00:00:05 代表 5 秒。
  • -t: 指定去除片尾时长,00:01:00 代表 1 分钟,即去除视频最后 5 秒。
  • -c:v copy: 复制视频编码。
  • -c:a copy: 复制音频编码。
  • 'D:\new_video\new_%02d.mp4': 指定新文件存储路径,%02d 表示输出的新文件名按照数字排序,从 01 开始递增。

注意事项:

  • 如果视频文件格式不是 mp4,需要将命令中的 .mp4 替换成相应的格式后缀。
  • 如果视频文件名中包含空格或其他特殊字符,需要在命令中加上单引号或使用反斜杠进行转义。

示例:

假设有一个名为 my_video.avi 的视频文件,存储在 D:\video 目录下,需要去除其前 5 秒和后 5 秒,并保存为 D:\new_video\new_01.avi。则命令如下:

ffmpeg -i 'D:\video\my_video.avi' -ss 00:00:05 -t 00:01:00 -c:v copy -c:a copy 'D:\new_video\new_01.avi'

完成!

您现在已成功使用 FFmpeg 批量去除视频片头和片尾,并保存为新文件。

Windows 10 使用 FFmpeg 批量去除视频片头片尾

原文地址: https://www.cveoy.top/t/topic/nA0e 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录