我用 Rust 重写了一个专业视频剪辑
初步构建 · 预览版 · macOS 免费下载 · v1.8.1 · 安装包 45 MB
▍为什么自己写一个剪辑软件
我每周要出好几条视频,剪辑这件事却始终卡在两头:专业软件强大但和 AI 工作流是两个世界,素材、字幕、口播稿在几个工具之间来回倒;而各种「AI 剪辑」工具又太黑箱——它替你剪完了,你想改一刀都难,更别提把工程交给下一道工序。
我要的其实很明确:一条真实的时间线,专业软件的操作习惯,AI 能进来干活但每一步都可撤销、可复核。市面上没有,就自己写了一个。
▍骨架:把专业剪辑的操作习惯搬进来
这不是又一个「上传视频等成片」的工具,它的骨架就是照专业剪辑长的。7 个工作区对应达芬奇的页面模型:媒体、快编、精编、合成、调色、声音、交付,Shift-2 到 Shift-8 直接切换。
命令层现在有 207 条命令、9 个分类,其中 194 条是对着 DaVinci Resolve 官方手册逐页核对过键位的基线——不是「大概像」,是每条都标了手册页码。键位方案可以在达芬奇、Premiere Pro、Final Cut Pro 之间切换,切换后有守卫测试保证没有命令静默失去快捷键。找不到功能就按 ⌘⇧P 打开命令面板,搜索、回车执行。
- 磁性主故事线 + 连接片段:拖动主线,连接的字幕和贴片跟着走
- 修剪工具齐配:滑移、滑动、卷动、变速、关键帧缓动
- 转场拖到剪切点自动吸附,时间线上画得出渐变方向
- 自动分镜、静音检测、口播填充词清理、结构化剪辑建议
- 多机位分组切换角度,示波器看波形和亮度分布

▍底座:一个不会骗你的引擎
整个时间线引擎是 Rust 写的,编辑走原子事务:一笔操作里任何一条命令违反不变量,整笔回滚,工程不会停在半坏状态。所有操作可撤销,包括轨道调序和多机位切换这种结构性改动。
大素材有代理工作流:剪辑回放走低码率代理换流畅度,检视器一键切回全分辨率查焦点——而导出永远读原始素材,这条规则由测试钉死,不靠自觉。
▍AI 进来干活,但改的是真工程
智能助理不是聊天窗口贴个时间线截图。它走的是隔离编辑会话:先在一个冻结副本上起草结构化命令,机器审阅返回逐项差异,你确认、且工程修订号没变,才原子应用进真实工程——之后照样可以撤销。
模型用本地的:LocalBrain 或 Ollama 起个 OpenAI 兼容端点填进去就行,密钥只存本机。转写也是本地 whisper.cpp,字幕带词级时间戳,SRT 导入导出都有。

▍出片:可复核的交付
交付工作区是本地渲染队列:任务状态由 Rust 真源持有,关闭界面不会伪造完成记录。每次导出带哈希和质量审计回执,尺寸、时长、码流回读核验。要接专业后期,直接导 FCPXML 进达芬奇。
它还内置一个 MCP 服务:外部的 AI 客户端可以连进来读工程快照、走同一套隔离会话编排剪辑——软件本身就是个可编排的工作台。

▍现在是什么状态
从 v1.0.0 到 v1.8.1 一共发了 18 个版本,全部免费。macOS 13 以上、Apple Silicon,安装包 45 MB——对,一个完整的专业剪辑软件,45 MB,因为没有塞浏览器进去。应用内点版本号即可自动更新。
下载地址:github.com/HackerChi-Hub/HyphenCut-Releases/releases。用得上的话去 B 站关注黑粉科技,后面每期视频都会用它剪。
