CardFlow 是專為 macOS 而設的專業相機卡卸載工具。插卡後即可開始複製,以 xxHash64 逐檔驗證目的地內容;Pro 版更可建立 ASC MHL v2 保管鏈與 PDF 交付報告。
CardFlow 會從目的地重新讀取每個檔案,再與來源 hash 比對。只有內容完全一致,該檔案才會標示為已驗證。
每個檔案都會依次執行:讀取來源並計算 hash、寫入目的地、從目的地重新讀取並再次計算 hash,再比較兩者。主要複本與安全備份會分別獨立驗證;綠色進度表示已驗證的資料量,而不只是已寫入的資料量。
複製期間會同步檢查讀取錯誤與檔案結構異常,包括 JPEG、RAW、MOV 與 MP4。任何異常都會標示到個別檔案,並保留在 History,方便即時處理及日後追查。
啟用 DIT 模式後,CardFlow 會保留完整卡片目錄結構,並建立 ASC MHL v2 manifest,讓每次 offload 都有清晰的驗證與保管鏈紀錄。
DCIM、PRIVATE、AVF_INFO 等資料夾會按原有層級複製,並保留隱藏項目。交付內容維持與來源卡一致的組織方式,方便後期接收與核對。
每張卡會建立獨立 MHL manifest,記錄逐檔 xxHash64 與每次 offload 結果。同一張卡再次卸載時,紀錄會接續加入同一條 chain,方便建立完整保管鏈。
可從 History 一鍵匯出 offload 報告,包括來源與目的地卷宗、Clips Overview、影片格式資料(codec、bit depth、chroma)、逐檔 hash 與驗證狀態。
同一張卡再次卸載時,已完成驗證的檔案不會重複複製。續拍後重新插卡,只處理新增內容。
同一輪 offload 可寫入兩個不同磁碟,並對每個目的地分別進行 hash 驗證。
可讀取支援格式內的相機型號與序號;即使兩部機身型號相同,也可按序號區分。部分機型或格式只提供型號資料。
除了相機卡,也可選擇 SSD 或 HDD 上的資料夾進行複製,並套用相同的驗證與報告流程。資料夾來源模式不會修改來源內容。
History 以狀態顏色顯示結果:綠色為完成、黃色為警告、紅色為未完整交付、灰色為已取消;亦可逐檔查看詳情。
複製與驗證由 Rust 引擎處理,介面保持流暢,並提供繁體中文及英文顯示與即時剩餘時間估算。
Standard 適合日常攝影工作;Pro 提供 DIT 交付所需的完整卡片結構、MHL 與 PDF 報告。
Finder 主要負責把檔案寫入目的地,不會為每個檔案建立來源與目的地的 hash 驗證紀錄。CardFlow 會從目的地重新讀取檔案、比較 hash、檢查支援格式的結構異常,並把結果保存在 History。
CardFlow 支援市面上大部分常見相機的 RAW、JPEG、MOV、MP4 等相片與影片檔案。當檔案包含所需 metadata 時,CardFlow 會自動辨識相機型號及機身序號;部分相機或格式可能只提供型號,亦有少數無法提供完整機身資料。
ASC Media Hash List 是影視製作常用的媒體 hash manifest 格式,可記錄每個檔案的 hash 與 offload 歷程。DIT 或需要向製作方提供可核查交付紀錄的使用者,可啟用 DIT 模式;一般即日攝影工作則可只使用完整 hash 驗證。
需要 macOS 14 Sonoma 或以上版本,以及 Apple Silicon Mac。目前只支援 macOS。