1、使用背景
家里监控器的视频是按照时间格式进行命名的,但是监控器的视频每1分钟保存一条,不方便浏览或后续处理。
所以我写了一个批处理脚本可以将一个文件夹内按文件名顺序排列的视频合并成单个视频。
2、使用步骤
-
下载
ffmpeg并加入环境变量:https://www.gyan.dev/ffmpeg/builds -
创建
merge.bat文件,编辑内容如下:bash@echo off (for %%i in ("%~1\*.mp4") do (echo file '%%i')) > %1.txt ffmpeg -y -f concat -safe 0 -i %1.txt -c:v copy -c:a aac %1.mp4 del %1.txt pause -
拖拽需要处理的文件夹 到
merge.bat文件上,然后会自动合并出同文件夹名的mp4格式文件。文件夹名支持存在中文或空格。