◈ 次元本地库

视频硬字幕提取与本地字幕翻译:video-subtitle-extractor + faster-whisper + VideoLingo

三款工具分工不同:video-subtitle-extractor 用 OCR 提取画面里的硬字幕,faster-whisper 把语音转成文字,VideoLingo 负责字幕翻译和配音流程,但翻译需要配置 LLM API。faster-whisper 的 2.9GB 只是基准测试值,不是最低要求。

更新:2026-10-16

结论

这三款工具各管一段,不能互相替代:画面里已经有字幕(硬字幕),用 video-subtitle-extractor 做 OCR 提取;只有语音、需要听写,用 faster-whisper;要一条龙完成转写、翻译和配音,用 VideoLingo。需要说明的是,VideoLingo 的翻译环节要在侧边栏填写 OpenAI 兼容接口的 API 地址、密钥和模型,README 没有说明可以完全离线翻译。另外,常被引用的“faster-whisper large-v2 int8 约 2.9GB 显存”是 README 基准测试中的实测值,不是官方最低要求。

三款工具对比

工具作用硬件(CSV/README)许可证
video-subtitle-extractorOCR 提取硬字幕,README 称支持 87 种语言支持 CUDA、CPU、DirectML(AMD/Intel)、ONNX 四种模式;README 未说明显存Apache-2.0
faster-whisper语音识别(转写)基准值见下表;需要 CUDA 12 + cuDNN 9MIT
VideoLingo字幕翻译与配音流程README 未说明显存;Docker 部署需要 NVIDIA 驱动和 Container ToolkitApache-2.0

faster-whisper 的显存数字怎么看

README 的测试条件:RTX 3070 Ti 8GB,CUDA 12.4,音频约 13 分钟,模型为 large-v2。

精度/设置显存(基准测试值)
fp164525MB
int82926MB
fp16,batch_size=86090MB
int8,batch_size=84500MB

以上是基准测试值,不是官方最低要求。 换用其他显卡、音频或参数时,实际占用可能不同。README 还说明,新版 ctranslate2 只支持 CUDA 12 和 cuDNN 9,旧版 CUDA 需要降级 ctranslate2;Windows 和 Linux 用户可以使用 Purfview 提供的库文件包。

video-subtitle-extractor 的注意事项

VideoLingo 的注意事项

数据来源与核验日期

合规提示

请只处理你有权使用的视频,不要用于生肉搬运、盗版字幕发布或其他侵权传播。

涉及工具

字幕/语音识别

faster-whisper

faster-whisper:Whisper 语音识别的加速实现,可以用来转写字幕。

★ 25,883README 基准值约 3GB(非最低要求)MIT

最近更新

字幕/语音识别

VideoLingo

整合语音识别、字幕翻译、断句和配音的视频本地化工具,Streamlit 界面。

★ 18,811显存:未说明Apache-2.0

最近更新