Skip to content

Repository files navigation

Kocpy

Kocpy(原名 KocardPro)是一款专为影视制作现场 DIT(Digital Imaging Technician)设计的专业媒体备份软件。支持摄影机卡到多目的地的高速备份、哈希校验、PDF 报告生成,以及基于项目管理的智能化工作流。

Latest Release License Platform


软件功能

核心备份能力

  • 三种备份模式:备卡模式(Card)、镜像模式(Mirror)、项目模式(Project),适配不同现场工作流
  • 并行多目的地:同时备份至最多 4 个目的地,复制与校验并行执行
  • 哈希完整性校验:支持 MD5 / SHA-1 / SHA-256,逐文件校验,确保数据 100% 一致
  • 重复文件处理:可选「跳过」(默认)或「重命名(_copy_N)」两种策略,避免目的地文件被意外覆盖
  • 实时进度监控:显示传输速度、已完成文件数、ETA 剩余时间
  • 跳过文件统计:备份完成后透明展示跳过的系统隐藏文件数量及体积
  • 任务持久化:应用重启后自动恢复任务状态,异常退出自动标记中断任务
  • 优先执行:可为单个任务设置优先级,优先任务排在其他等待任务之前启动,支持在待机任务卡片上实时切换
  • 保存为默认设置:哈希算法、重复策略、缩略图开关可一键持久化,下次新建任务时自动加载
  • Webhook 推送:备份完成后可自动推送通知到钉钉/飞书/企业微信

智能设备识别

  • 摄影机卡自动识别:通过多维度评分模型(协议类型、文件系统、分区方案、块大小、容量、卷名等)区分数据卡与备份硬盘,自动填入素材源
  • 支持卡型:SD · CFexpress Type A/B · CFast · CF · SxS · XQD
  • 磁盘状态实时监控:5 秒轮询已连接存储设备,显示容量、剩余空间、设备类型
  • 设备弹出:支持在界面内直接安全弹出外接设备

项目管理

  • 项目模板:预设拍摄日期范围、参与机器(A机/B机/DIT 等)、机位子标签、目的地路径
  • 文件目录预创建:按拍摄计划自动批量创建 项目名/日期/机器/机位 层级目录结构
  • 智能路径解析:新建任务时自动关联项目,根据选定的日期、机器、机位自动解析完整目的地路径
  • 项目归档:支持将已完成项目归档,与活跃项目区分管理
  • 备份热力图:可视化展示项目备份活动分布

报告与缩略图

  • 视频首帧缩略图:备份完成后可一键提取 MXF / MOV / MP4 / R3D / BRAW 视频文件首帧,ffmpeg 已内置,无需额外安装
  • PDF 备份报告:包含任务摘要、源信息、每个目的地的文件校验列表,支持内嵌视频首帧缩略图,可导出存档

安装

系统要求

  • macOS 11.0(Big Sur)及以上
  • 支持 Apple Silicon(arm64)和 Intel(x64)

下载安装

前往 Releases 页面下载最新版本:

架构 安装包
Apple Silicon(M1/M2/M3/M4) Kocpy-1.9.2-arm64.dmg
Intel Kocpy-1.9.2-x64.dmg

下载 .dmg 后,双击打开,将 Kocpy 拖入 Applications 文件夹即可。

首次启动提示:macOS 可能提示「无法打开,因为开发者未验证」。请打开「系统设置 → 隐私与安全性」,点击「仍然打开」,或运行 DMG 内附带的 安装 Kocpy.command 脚本自动完成授权。


使用指南

备卡模式(Card Mode)

将素材卡中的文件备份到指定目的地,备份目录以「卷名_时间戳」命名,确保每次备份可唯一追溯。

  1. 打开软件,点击「新建备份任务」,选择「备卡模式」
  2. 在「素材卡」标签页选择已识别的摄影机卡(或切换「自定义」手动选择文件夹)
  3. 添加一个或多个目的地目录
  4. 按需配置哈希算法、重复文件策略、是否生成缩略图
  5. 点击「开始备份」,完成后自动逐文件哈希校验

镜像模式(Mirror Mode)

完整镜像素材源的目录结构与文件名,目的地内容与素材源完全一致(A = B),适用于需要制作完全相同副本的场景。

  1. 选择「镜像模式」
  2. 选择素材来源
  3. 添加多个目的地(最多 4 个)
  4. 开始备份,所有目的地并行接收数据并独立校验

项目模式(Project Mode)

关联已创建的项目,实现智能化工作流:自动识别素材卡、自动填充目的地路径,按「项目 / 日期 / 机位 / 卷名_时间戳」层级归档。

  1. 在「项目管理」中提前创建项目,填写拍摄日期范围、机器与子机位,添加目的地,点击「创建文件结构」预建目录树
  2. 新建任务时选择「项目模式」,关联对应项目(目的地路径自动填入)
  3. 选择拍摄日期、机器、机位,软件自动解析完整备份路径并实时预览
  4. 确认卷名后开始备份,结果按层级自动归档

查看报告

任务完成后,点击任务卡片上的「导出报告」按钮,选择保存路径,生成 PDF 备份报告。若任务开启了「视频首帧缩略图」,导出时可选择是否在报告中内嵌首帧图片。


更新日志

v1.9.2(2026-05)

  • 项目正式更名为 Kocpy(原 KocardPro)
  • 新增 Webhook 推送功能(钉钉/飞书/企业微信通知)
  • 新增备份热力图可视化
  • 其他稳定性改进

v1.8.1(2026-04)

  • 项目模式机位子位置校验:当项目中某机器配置了子位置时,新建任务必须选择子位置才能开始备份

v1.8.0(2026-04)

  • 跳过文件统计展示
  • 重复文件处理策略(跳过 / 重命名)
  • 保存为默认设置
  • 优先执行
  • 视频首帧缩略图

技术栈

  • 框架:Electron 28 + electron-vite
  • 前端:React 18 + TypeScript + Tailwind CSS
  • 状态管理:Zustand
  • 构建:electron-builder(生成 DMG + ZIP,支持 arm64 / x64)
  • 报告:HTML → PDF(Electron printToPDF)

开发

# 安装依赖
npm install

# 开发模式
npm run dev

# 构建
npm run build

# 打包发布(macOS arm64 + x64)
npm run dist

许可证

MIT License

About

Kocpy 是一款专为影视制作现场 DIT(Digital Imaging Technician)设计的专业媒体备份软件。支持摄影机卡到多目的地的高速备份、哈希校验、PDF 报告生成,以及基于项目管理的智能化工作流。

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages