Local-first
下载、转写、文件管理、字幕生成与压制在本机完成;翻译数据是否离开设备取决于你选择的 Agent CLI。
一个 URL 进,可校对的双语硬字幕成片出。Etch 把视频获取、本地转写、Agent CLI 翻译、术语审计、人工校对与 FFmpeg 压制组织成一条可恢复的十阶段流水线;验证完成后,还能由本机直连 B站,手动确认或按模板自动投稿。
Etch /etʃ/。校对完成的中英字幕会被压进视频画面,和成片一起保存。名字直接来自这个动作。
下载、转写、文件管理、字幕生成与压制在本机完成;翻译数据是否离开设备取决于你选择的 Agent CLI。
异常退出后从 task.json、durable run registry 和阶段产物恢复,不把退出码 0 当作成功证明。
新任务参考历史视频术语表;术语修改可先预览影响到的 cue,再一次性应用到全部译文。
支持 Claude、Codex、Qoder、OpenCode 本地 CLI,不绑定单一 SDK,也不依赖常驻服务。
逐句中英对照、视频定位、自动保存、审核 checkpoint,可重新生成 SRT 与成片。
Etch v0.1.2 可手动或按模板自动投稿到 B站。凭据由 macOS 安全存储加密,上传由本机直连平台。
抓取到验证,十个阶段各自带状态、进度和重试计数。本地工具负责媒体处理,你选择的 Agent CLI 负责翻译。
无字幕时使用 mlx_whisper(whisper-large-v3-turbo)本地转写;翻译交给你选定的 Agent CLI 分批处理;校对是一个正式的暂停点,全局术语修改在这里一次性应用。
使用具备投稿权限的 B站账号扫码连接。Etch 只让验证通过的成片进入本地投稿队列;每次提交前,你仍然掌握标题、分区、标签、简介、版权类型、转载来源与封面。
读取投稿分区,配置默认标签与简介模板。
URL 任务默认按转载处理,并自动带入来源。
上传阶段可以停止,之后从 Etch 重新发起投稿。
取得 aid、BV 号等回执后,才显示已提交。
V1 边界单账号、单投稿并发;不支持定时、多账号、审核轮询或远端稿件管理。提交成功后,请到 B站创作中心查看审核状态。
Etch 启动时探测所需的命令行工具是否可用——媒体链路与 Agent CLI 分开管理,缺哪一个都会明确告诉你。