由于小米摄像头保存的视频传到NAS都是一分钟一个文件,而且NAS上的文件不支持在APP回看,所以回看相当的不方便。所以百度查找到一个合并视频文件的方式,根据大神的开发的windows脚本开发成golang版本,跨平台使用,支持docker。
合并完成后是按每小时一个视频储存的.mov格式的视频文件
运行参数说明
/mnt/xiaomi/camera 换成你摄像机储存视频的目录即可-e "DELETE_SUCCESS=true" [可选]合并完成后删除源文件夹及视频(如果不删除每次运行都会把目录所有的视频再合并一次)-e "MAX_MERGE=100" [可选]默认:0 不限制. 每次最大合并数量,如果视频量巨多,请使用本参数,分段执行 (default "0")示例:
# 拉取
docker pull hslr/xiaomi-camera-merge:latest
# 运行
docker run --rm -it -v /mnt/xiaomi/camera:/app/video -e "DELETE_SUCCESS=true" hslr/xiaomi-camera-merge:latest
Content type
Image
Digest
sha256:d98ebe9e3…
Size
266.7 MB
Last updated
almost 3 years ago
docker pull hslr/xiaomi-camera-merge