Mac · 在自己电脑上克隆声音 · 10 种语言 · 命令行
DubForge:你的视频,换一种语言,还是你的声音
拖进一节课、一场演讲或一段产品视频。DubForge 把它听写下来、翻译好,再用说话人自己的声音,用西班牙语、日语、德语等另外九种语言之一重新说一遍。画面原样保留,时间跟着原片走,全部在你的 Mac 上运行:不上传,也不按分钟计费。
US$6.99 一次性授权 · 含免费版
版本 1.1.2 · macOS 14 Sonoma 或更高,Apple 芯片 · 下载 52 MB,首次启动另需下载一次 5.5 GB 模型
一次付费 · 含全部 1.x 更新 · 14 天无理由退款

你的授权码
打开 DubForge → 设置 → 授权,粘贴整行。请另存一份:授权码离线可用,适用于你自己的所有 Mac 和全部 1.x 版本。
怎么做到的
- 听写。Whisper large-v3-turbo 写下每一句话和它的时间,跳过停顿和音乐。
- 翻译。本地 Qwen3 语言模型按口语翻译,让每一句的长度和原句差不多,放得进同一段时间。原文和译文并排显示,每一句都可以改。
- 克隆声音。DubForge 在你的文件里挑一段干净的说话人原声,由 Qwen3-TTS 用这个声音念出每一句译文。
- 对齐并导出。每一句放回原来说它的位置;稍长的句子会在不变调的前提下加速。原片的音乐和音效会先被分离出来,再混回新的人声下面,所以配着配乐讲的课,配乐还在。视频流原样拷贝,原音频可作为第二条音轨保留,字幕写在文件旁边。
在 M2 Max 上,一段 100 秒的英文朗读从拖进去到出成片,配成西班牙语用了 74 秒;日语、中文也差不多。改一句,只重新念那一句。

能配什么
- 配成英语、西班牙语、法语、德语、意大利语、葡萄牙语、俄语、中文、日语、韩语——Qwen3-TTS 会说的十种语言。
- 原语言可以是上面任意一种,也可以是 Whisper 认识的大多数其他语言,自动识别。
- 文件:MP4、MOV、M4V、MKV、WebM 视频,MP3、M4A、WAV、FLAC 音频。输出保持原容器:
lesson.mp4生成lesson.es.mp4和lesson.es.srt。 - 效果最好的是一个人清楚地讲话:课程、教程、演讲、产品演示、单人播客。每个文件克隆一个声音。
脚本可以改
DubForge 要说的每一句,说之前都摆在你面前。Whisper 听错的词改掉,这一句会重新翻译;改了译文,只重新配那一句。每一句都有试听按钮,在静音的画面上播放配音,听听是否对得上。被加速的句子会标出来,偶尔可能念错的那一条也会标出来,并提供“重新生成”。
只克隆文件里的声音
DubForge 只克隆你给它的文件里正在说话的人,没有办法载入别的录音当声音。请用于你自己的视频,或已征得说话人同意的录音。第一次配音时,App 会请你确认这一点。
命令行与 AI 助手
DubForge 自带命令行工具 dubforge,引擎和模型与 App 相同。可以在“终端”里、在脚本里给整套课程配音,也可以交给能在你 Mac 上运行命令的 AI 助手,比如 Claude Code 或 Codex。你在 App 里改过的句子,命令行会沿用,反过来也一样。
dubforge dub lesson-01.mp4 --to es # 生成 lesson-01.es.mp4 + lesson-01.es.srt
dubforge dub ~/Course --to es,de,ja -r --json # 文件夹里的每个视频,三种语言
dubforge transcribe talk.mov # 只出原文字幕 talk.en.srt
dubforge models download # 不开 App 也能下载模型
dubforge models download sep # 只补缺失的那一个(asr/mt/tts/…)
- 为脚本和代理设计。
--json每个文件输出一行,最后一行汇总;进度走 stderr;退出码固定;从不等待输入。 - 可以放心重跑。已有输出的语言会跳过(加
--overwrite才重做),已经配好的句子会沿用,中断的批量任务从停下的地方继续。
给 AI 助手的提示词
I have DubForge on my Mac. It dubs videos into another language in the speaker's own voice, offline, and has a command-line tool:
"/Applications/DubForge.app/Contents/Helpers/dubforge"
(also on my PATH as dubforge if I installed it). Run it with --help first. Usage:
dubforge dub <files or folders> --to es[,de,ja…] [-r] [-o <dir>] [--from en] [--json]
dubforge transcribe <files> subtitles of the original speech only
dubforge languages | models | license
Without -o it writes <name>.<lang>.<ext> and <name>.<lang>.srt next to each file. Existing outputs are skipped unless I ask for --overwrite.
With --json, stdout has one JSON line per file ({"type":"file"|"skipped"|"error", "input", "outputs", "seconds", …}) and a final {"type":"summary"} line; progress goes to stderr.
Exit codes: 0 all dubbed or skipped, 1 some files failed, 2 bad arguments or no media found, 3 needs a DubForge license, 4 models missing (open the app once or run dubforge models download), 130 interrupted.
If you get exit code 3 or 4, tell me instead of working around it. Don't delete or move my files.
My task:
命令行属于授权版。没有授权时,dubforge 可以显示帮助和模型状态,配音会在开始前以退出码 3 停下。
免费版与授权
下载的就是完整的 App。没有授权时,每个文件配前两分钟,买之前就能听到自己的声音说另一种语言。
| 免费版 | 授权版 | |
|---|---|---|
| 配音长度 | 每个文件前 2 分钟 | 整个文件 |
| 10 种目标语言、声音克隆、可编辑脚本 | ✓ | ✓ |
| 画面原样拷贝、保留原音轨、字幕 | ✓ | ✓ |
| 批量处理和 AI 助手用的命令行 | — | ✓ |
| 更新 | ✓ | 全部 1.x 更新 |
| 价格 | 免费 | US$6.99,一次 |
视频留在你的 Mac 上
不上传,不注册,不按分钟扣点数。DubForge 从不把你的文件、文件里的话或文件名发到任何地方。它只有两类联网请求:首次启动时从我们的下载服务器(downloads.swordfishsoft.org)下载一次 5.5 GB 模型;以及每天一次检查更新,从 swordfishsoft.org 下载版本列表和已退款订单列表,所有人拿到的是同一个文件。检查更新可以在设置里关闭。配音本身完全不需要联网。详见隐私政策。
购买流程
- 下载并试用免费版。打开磁盘映像,把 DubForge 拖进“应用程序”,让它下载模型,然后给你自己的视频配两分钟。
- 在本页购买授权。结账由我们的经销商 Paddle 处理,可用银行卡、PayPal 或结账页显示的其他方式付款,按地区加收税费。
- 拷贝授权码。付款完成后授权码立即显示在本页,同时发到你的邮箱。粘贴到 DubForge → 设置 → 授权,限制即解除。
授权码丢了?用付款时的邮箱写信到 [email protected],我们重新发给你。
常见问题
和 ElevenLabs、Rask、HeyGen 有什么不同?
那些是网页服务:要上传视频,按月订阅、按分钟计费。DubForge 在你的 Mac 上运行,一次付费,想配多少分钟都行——对还没发布的课程、内部培训和其他不想上传的内容,这一点很重要。它们有 DubForge 没有的功能,比如口型同步、一个视频里多个说话人。
能配多人对话的视频吗?
暂时不能:每个文件只克隆一个声音(它找到的最清晰的那个),所有句子都用这个声音念。两人访谈会变成同一个声音。
背景音乐和环境声怎么办?
会留下来。配音之前,DubForge 先用一个音乐模型把原声里的话音分离出去,再把音乐和音效按原来的电平混回新的人声下面。里面不留原说话人的任何痕迹:把分离出来那条音轨丢回 Whisper,找不到一句人话。如果文件里本来只有说话,把底栏的「保留配乐」关掉,配音会快一些。原音频也会作为第二条音轨留在文件里,播放器里可以切换。
支持哪些 Mac?
Apple 芯片(M1 或更新)且 macOS 14 Sonoma 或更高版本的 Mac,建议 16 GB 内存以上;不支持 Intel Mac。本页的速度在 M2 Max 上测得,用免费版试试你自己的 Mac 有多快。
有 Windows 版吗?
暂时没有。想要的人多了我们就做,同一个授权也能用。想要的话写信到 [email protected]。
macOS 问我是否确定要打开,正常吗?
正常。第一次打开从网站下载的任何 App,macOS 都会问一次。确认提示里写着 Apple 已检查过、未发现恶意软件,然后点“打开”:本 App 用我们的 Apple 开发者 ID 签名,并经过 Apple 公证。
用着不合适怎么办?
每笔购买都有 14 天无理由退款。
销售方:重庆剑鱼科技有限公司(SwordFishSoft)。订单由我们的在线经销商 Paddle.com 处理,Paddle.com 是所有订单的记录商家(Merchant of Record)。条款 · 退款政策 · 隐私。模型:Whisper large-v3-turbo(OpenAI,MIT)、Qwen3-4B-Instruct-2507 与 Qwen3-TTS-12Hz-1.7B-Base(阿里巴巴通义千问团队,Apache-2.0)、Silero VAD(MIT)、UVR-MDX-NET Inst HQ 5(Ultimate Vocal Remover,MIT);引擎 whisper.cpp、llama.cpp、qwentts.cpp(MIT);FFmpeg(LGPL-2.1)。截图中的声音是 LibriVox 的公有领域朗读《傲慢与偏见》,朗读者 Elizabeth Klett。