最新文章

LightBlog

2022/04/08

Mydlink 雲端錄影檔案下載

 

一共四個步驟

  • 步驟一: Mydlink APP
  • 步驟二: 合併 json 檔
  • 步驟三: 從 json 檔批量下載雲端錄影檔案
  • 步驟四: 依攝影機分類雲端錄影檔案


步驟一: Mydlink APP





約10分鐘後,按 [ 取得你的資料 ] 即可下載資料,並複製解壓縮密碼

下載下來的是一個 壓縮檔





解壓縮後,在 file_mapping 資料匣內有 json 檔


json檔裡面是一大堆下載的網址




步驟二: 合併 json 檔

執行dlinkjoinjsona.exe檔



將 file_mapping 資料匣 改名字為 A,在命令提示字元執行 dlinkjoinsona,也可以在檔案總管內點擊執行。



執行後會將 A 資料匣內的 json 合併成一個 json 檔, output.json
內容依原始 json 檔名順序排列




步驟三: 從 json 檔批量下載雲端錄影檔案

執行dlinkgetv.exe檔


另用dlinkgetv.exe 開始下載所有的檔案
dlinkgetv 會顯示總檔案數量: 32817,及當前檔案下載進度
及將檔案名稱自動改為 攝影機編號 及 錄影檔案日期


生成的檔案會放在 Temp_Folder 裡




步驟四: 依攝影機分類雲端錄影檔案

執行sfile8.exe檔

將sfile8.exe 放入下載錄影檔案的資料匣內,並用檔案總管點擊執行。
程式會依下載檔案的前八位數字為網路攝影機的編號,依此分成不同資料匣!

結論

此次範例有24個 json 檔,每個檔案有1400個影像檔,檔案數為 : 32817 個,每個檔案約 3MB。全部約 77 GB 檔案大小
如果訂閱的方案是保留14 天,就只能下載執行當下往前14天的檔案,超過時間的檔案就無法下載。



此案例使用的3款Dlink網路攝影機:








相關連結:

1 則留言:

匿名 提到...

步驟二和三的檔案無法下載,都說存取被拒

Adbox