它会把目录中的视频片段按时间串联起来,再压缩成 30 秒、50 秒或任意自定义时长的 MP4 ,适合把长时间的摄像头记录快速整理成延时视频。
一个比较特别的点是:摄像头导出后的文件名有时只是导出/保存时间,并不代表实际录制时间。工具会读取视频首个可用帧上的时间水印,按画面里的真实时间排序,避免片段顺序错乱。
目前特性:
GitHub: https://github.com/ron0115/monitor2timelapse
示例:
npm install
node bin/monitor2timelapse.js ./clips --duration 30s --output ./output/timelapse-30s.mp4
需要本机安装 Node.js 20+、FFmpeg 、FFprobe 、Tesseract 。当前版本更适合处理固定机位、带时间水印的摄像头视频,欢迎试用和反馈。

