Professional DIT Media Backup Software
产品定位
Kocpy(原名 KocardPro)是一款专为影视制作现场 DIT(Digital Imaging Technician,数字影像技师) 设计的专业媒体备份软件。它解决了影视制作中最关键的环节之一:将摄影机卡中的素材安全、高效、可追溯地备份到多个目的地。
与通用文件复制工具不同,Kocpy 深度理解影视制作工作流,从摄影机卡智能识别、多目的地并行备份、哈希完整性校验,到项目管理、PDF 报告生成,提供了一套完整的 DIT 现场数据管理解决方案。
核心理念
Kocpy 面向的是影视制作现场最严苛的数据管理需求:
- DIT 技师:需要在片场快速、安全地备份摄影机卡素材
- 摄影助理:需要管理多机位、多日期的素材归档
- 后期制作团队:需要完整的备份审计报告和校验记录
- 制片管理:需要可追溯的素材管理链路
一句话总结:片场数据,零差错。
技术架构
Kocpy 基于 Electron 28 + electron-vite 构建,采用现代化的全栈 TypeScript 架构:
| 层级 | 技术 | 职责 |
|---|---|---|
| 框架 | Electron 28 + electron-vite | 跨平台桌面应用框架 |
| 前端 | React 18 + TypeScript + Tailwind CSS | 用户界面、实时进度监控 |
| 状态管理 | Zustand | 全局状态管理 |
| 报告 | HTML → PDF(Electron printToPDF) | 专业 PDF 备份报告 |
| 视频处理 | ffmpeg-static(内置) | 视频首帧缩略图提取 |
| 构建 | electron-builder | DMG + ZIP 打包(arm64 / x64) |
三种备份模式
🃏 备卡模式(Card Mode)
将摄影机卡中的文件备份到指定目的地。备份目录以「卷名_时间戳」命名,确保每次备份可唯一追溯。
适用场景:日常片场备卡,将摄影机卡内容安全转移到备份硬盘。
🪞 镜像模式(Mirror Mode)
完整镜像素材源的目录结构与文件名,目的地内容与素材源完全一致(A = B)。
适用场景:需要制作完全相同副本的场景,如制作工作副本或分发给后期团队。
📁 项目模式(Project Mode)
关联已创建的项目,实现智能化工作流:自动识别素材卡、自动填充目的地路径,按「项目 / 日期 / 机位 / 卷名_时间戳」层级归档。
适用场景:大型影视项目,需要按拍摄计划系统化管理素材。
核心功能
🔌 并行多目的地
同时备份至最多 4 个目的地,复制与校验并行执行,最大化利用带宽和存储性能。
🔐 哈希完整性校验
支持 MD5 / SHA-1 / SHA-256 三种哈希算法,逐文件校验,确保数据 100% 一致。这是影视制作行业的金标准——任何一位 DIT 都知道,没有校验的备份等于没有备份。
🎯 智能设备识别
通过多维度评分模型自动识别摄影机卡:
- 协议类型
- 文件系统
- 分区方案
- 块大小
- 容量
- 卷名
支持卡型:SD · CFexpress Type A/B · CFast · CF · SxS · XQD
磁盘状态 5 秒轮询,实时显示容量、剩余空间、设备类型。支持在界面内直接安全弹出外接设备。
🔄 重复文件处理
可选两种策略:
- 跳过(默认):检测到同名文件时跳过
- 重命名(copyN):自动添加后缀,避免覆盖
⚡ 优先执行
可为单个任务设置优先级,优先任务排在其他等待任务之前启动。支持在待机任务卡片上实时切换优先级。
💾 任务持久化
应用重启后自动恢复任务状态,异常退出自动标记中断任务,确保任务不丢失。
📊 实时进度监控
- 传输速度
- 已完成文件数
- ETA 剩余时间
- 跳过文件统计(系统隐藏文件数量及体积)
🎬 视频首帧缩略图
备份完成后可一键提取视频文件首帧,支持格式:
- MXF(专业摄影机格式)
- MOV / MP4
- R3D(RED 摄影机)
- BRAW(Blackmagic 摄影机)
ffmpeg 已内置,无需额外安装。
📄 PDF 备份报告
生成专业的 PDF 备份报告,包含:
- 任务摘要
- 源信息
- 每个目的地的文件校验列表
- 可选内嵌视频首帧缩略图
🗂️ 项目管理
- 项目模板:预设拍摄日期范围、参与机器(A机/B机/DIT 等)、机位子标签、目的地路径
- 文件目录预创建:按拍摄计划自动批量创建
项目名/日期/机器/机位层级目录结构 - 智能路径解析:新建任务时自动关联项目,根据选定的日期、机器、机位自动解析完整目的地路径
- 项目归档:支持将已完成项目归档,与活跃项目区分管理
⚙️ 保存为默认设置
哈希算法、重复策略、缩略图开关可一键持久化,下次新建任务时自动加载。
使用流程
数据存储
所有数据持久化至本地,包括:
- 项目配置与模板
- 备份任务状态
- 历史记录
- 用户默认设置
跨平台支持
| 平台 | 状态 |
|---|---|
| macOS (Apple Silicon arm64) | ✅ 支持 |
| macOS (Intel x64) | ✅ 支持 |
技术亮点
- 多维度卡识别算法:通过协议、文件系统、分区方案、容量等多维度评分,精准区分摄影机卡与普通硬盘
- 并行备份引擎:最多 4 路并行复制 + 并行校验,最大化 I/O 效率
- 任务状态机:完整的任务生命周期管理(等待→进行中→完成/失败/中断),支持重启恢复
- 内置 ffmpeg:通过
asarUnpack打包 ffmpeg-static,开箱即用提取视频首帧 - HTML → PDF 报告:利用 Electron 的
printToPDFAPI 生成高质量 PDF,支持内嵌图片
与 DiskHop 的关系
Kocpy 是 DiskHop 的专业升级版。DiskHop 提供通用的文件备份能力,而 Kocpy 在此基础上增加了影视制作 DIT 专业工作流的全部功能:
| 功能 | DiskHop | Kocpy |
|---|---|---|
| 基础文件备份 | ✅ | ✅ |
| 字节级校验 | ✅ | ✅(哈希校验) |
| 摄影机卡识别 | ❌ | ✅ |
| 多目的地并行 | ❌ | ✅(最多 4 路) |
| 项目管理 | ❌ | ✅ |
| PDF 报告 | ❌ | ✅ |
| 视频首帧缩略图 | ❌ | ✅ |
| 任务持久化 | ❌ | ✅ |
| 优先执行 | ❌ | ✅ |
许可证
MIT License
Kocpy — 片场数据,零差错。
© 2026sexyfeifan