Windows 10 批量去除视频片头片尾:FFmpeg 命令详解
以下是一段在 Windows 10 系统下,使用 FFmpeg 批量去除指定路径文件夹内所有视频的片头和片尾,并另存为新文件的命令:
FOR %%A IN ('指定路径\*.mp4') DO ffmpeg -i '%%A' -ss 00:00:05 -t 00:01:00 -c copy '指定路径\新文件夹\%%~nxA'
解释:
- **FOR 循环:**遍历指定路径下所有 mp4 格式的视频文件。
- **%%A:**表示循环变量。
- **ffmpeg:**执行 FFmpeg 命令。
- **-i '%%A':**指定要处理的视频文件。
- **-ss 00:00:05:**指定从第 5 秒开始去除片头。
- **-t 00:01:00:**指定去除片头后,只保留 1 分钟的视频。
- **-c copy:**表示直接拷贝视频流,不重新编码。
- **'指定路径\新文件夹%%~nxA':**指定要保存的新文件路径和文件名。其中,%%~nxA 表示去除视频文件名中的路径和扩展名,只保留文件名。
注意:
- 以上命令适用于批量处理 mp4 格式的视频文件。如需处理其他格式的视频文件,需将命令中的 .mp4 改为对应的格式。
- 如果视频文件名中含有空格,需要将文件名用单引号括起来,如 '文件名.mp4'。
- 执行命令前需先安装 FFmpeg 软件,并确保 ffmpeg.exe 文件已添加至系统环境变量中。
原文地址: https://www.cveoy.top/t/topic/nA08 著作权归作者所有。请勿转载和采集!