米家吧 关注:17,248贴子:66,213

米家智能摄像头视频文件合并

只看楼主收藏回复

一人认为小米是比较用心做产品的,结果米家智能摄像头电脑端APP一直没有进展
视频文件是一分钟一个,却找不到合并的工具
数以千计的文件夹,使用第三方UI合并工具,不知要操作到猴年马月
自己网上找了ffmpeg批处理代码,结果应该是编码问题,出错了


希望能遇到大神帮忙解答一下


IP属地:陕西1楼2020-07-09 09:05回复
    找到一个相关的,但是不知道怎么修改
    https://blog.csdn.net/wanglf1986/article/details/82995032?utm_source=blogxgwz9


    IP属地:陕西2楼2020-07-09 09:22
    收起回复
      2025-08-24 17:34:06
      广告
      不感兴趣
      开通SVIP免广告
      经过昨天一天努力,没能找到无损合并成mp4的方法,最后受ffmpeg交流群一位老师点拨,输出成mov或mkv格式,均是无损合并,算是曲线救国吧。
      然后自己又网上搜各种批处理命令,算是解决了监控历史文件整理问题。
      代码需要ffmpeg环境支持,参考教程https://www.chiser.cc/1406.html
      1、复制代码
      2、新建文本文档 -粘贴代码-另存为-文本格式改为ANSI-后缀名改为bat
      3、将bat文件放在视频记录“小时文件夹”同级,双击运行
      代码实现功能:
      1、将“小时文件夹”内的所有1分钟时长的监控视频,合并成一个文件,文件名字为“年月日_时分秒.mov”(分秒依据“小时文件夹”内第一个文件获取),并将文件临时存放在“小时文件夹”同级,然后程序会有10分钟延时,按任意按键可继续,目的是在此期间检查合并是否正常。
      2、然后继续依据mov文件名的“年月日”创建年\月\日文件夹,将所有mov文件移动到对应的文件夹中。
      以下为批处理源码:
      @璐村惂鐢ㄦ埛_000076K馃惥 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 copy !name!.mov
      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 /a d=!b:~4,2!
      set /a e=!b:~6,2!
      if not exist "%cd%\!c!\!d!\!e!" md "%cd%\!c!\!d!\!e!"
      move "%%z" "!c!\!d!\!e!"
      echo %%z 成功移动至 !c!\!d!\!e! 文件夹!
      )
      pause


      IP属地:陕西3楼2020-07-10 14:37
      收起回复
        楼主,刚试了不行,我下载下来的是缓存3秒一个的文件怎么合并。


        4楼2020-07-26 23:16
        收起回复
          提示找不到文件。。


          5楼2020-07-26 23:16
          回复
            谢谢楼主,我找到方法了,不过不是用你的脚本,也是通过ffmpeg环境来用的批处理命令,感觉也很方便呢。


            6楼2020-07-27 01:53
            收起回复
              我的是6秒一个,mp4格式,不懂编程,请大神帮做个批处理,感谢


              IP属地:四川7楼2020-08-12 18:17
              收起回复
                好用!特地来感谢楼主!解决了我的大麻烦


                IP属地:江西8楼2020-12-17 18:37
                回复
                  2025-08-24 17:28:06
                  广告
                  不感兴趣
                  开通SVIP免广告
                  Mark一下。正好要用到。
                  米家智能摄像头电脑端能查看吗?
                  手机APP也下载不了,目前只能取出存储卡这个办法。


                  IP属地:云南9楼2021-02-24 14:38
                  收起回复
                    感谢楼主,但是我用下来觉得1小时还是短了,能不能发一个1天的视频合并成一个文件的版本


                    IP属地:河南10楼2021-02-25 09:35
                    收起回复
                      提示找不到文件,啥问题


                      IP属地:四川12楼2021-03-06 13:25
                      收起回复
                        我都吐了 标准版2K的TF卡里视频文件3秒一个 看个鬼?我录了一个月十几万个文件,无语了。


                        IP属地:上海13楼2021-07-21 11:33
                        收起回复
                          找到适合普通人的方法了,就是把卡里的文件复制到电脑,然后找到小时的文件夹,在搜索里面搜索*.MP4 就可以吧这个小时内的视频复制到一个文件夹里面 用格式工厂合并到一起,如果你想合并一天的,就在一天的文件哪里搜索*.MP4,然后把一天的视频都复制到一个文件夹里面,然后用格式工厂合并,就成了一天的


                          14楼2021-07-28 16:26
                          回复
                            小米摄像头数据合并 https://github.com/rickzuo/xiaomi_video
                            小米摄像机视频导出工具 https://github.com/tasy5kg/MiCameraVideoExporter


                            IP属地:山东15楼2022-09-28 21:20
                            收起回复
                              2025-08-24 17:22:06
                              广告
                              不感兴趣
                              开通SVIP免广告
                              楼主可以帮忙给个完整的bat吗?复制下来有问题。万分感谢


                              IP属地:江苏16楼2022-12-11 09:47
                              收起回复