小米摄像机/360摄像机视频合并教程

dwf135 12.5K 0

博主有小米摄像机视频转存了NAS,不过视频是一分钟的单独文件,查看起来十分不方便,虽然B站大佬制作了不同版本的合并程序,也支持Docker,但是测试并不成功。具体链接:https://blog.enianteam.com/u/sun/content/239

这里说另外一种方法,需要手动运行,测试机型,小米摄像机2.5K版、360小水滴。

首先安装ffmpeg环境,https://github.com/BtbN/FFmpeg-Builds/releases

下载ffmpeg-master-latest-win64-gpl-shared.zip
小米摄像机/360摄像机视频合并教程

把bin文件夹解压出来,以64位系统为例,三个主程序放到C:\Windows,剩下的文件复制,放到C:\Windows\System32

小米摄像机/360摄像机视频合并教程

复制以下代码到文本文档并另存为bat。代码来自贴吧

@echo off & setlocal EnableDelayedExpansion
for /f "delims=" %%a in ('dir /ad/b') do (
set name=%%a
set name=%cd%\!name:~,8!_!name:~-2!
set var=%cd%\%%a
set var=!var:\\=\!
echo !var!
cd "!var!"
for /f %%s in ('dir /b "*.mp4"') do ( 
echo file %%s >> files.txt
)
set /p ms=<"files.txt"
set name=!name!!ms:~5,2!!ms:~8,2!
ffmpeg -f concat -i files.txt -c:v copy -c:a aac -strict -2 !name!.MP4
del files.txt
echo !name!.mov 已生成。
cd ..
)
TIMEOUT /T 600
for /f "delims=" %%z in ('dir /b *.mov') do (
set b=%%z
set c=!b:~,4!
set d=!b:~4,2!
set e=!b:~6,2!

echo %%z" "!c!\!d!\!e!

if not exist "%cd%\!c!\!d!\!e!" md "%cd%\!c!\!d!\!e!"
move "%%z" "!c!\!d!\!e!"
echo %%z 成功移动至 !c!\!d!\!e! 文件夹!
)
pause

打开或映射小米摄像机存储目录。把bat放到这里,执行即可。
小米摄像机/360摄像机视频合并教程

它会按小时合并存放。

小米摄像机/360摄像机视频合并教程

也支持360摄像机,360的目录是\2024-02-21\00、\2024-02-21\01这样的,所以把bat文件放到2024-02-21里面执行即可。

补充一下,不要碰360的摄像头,不支持NAS存储也就算了,APP广告一大堆,而且还烧卡,为了推自己的云录吃相有点难看了,去论坛看看一堆骂的

发表评论 取消回复
表情 图片 链接 代码

分享