1c7/Translate-Subtitle-File
🔥(26年8月24号更新 v5.5.26 版)产品名:"译幕",用途:翻译字幕文件 .srt .ass .vtt。你只需要拖入字幕,点击翻译就行了。软件有网页版(zimoo.app)和桌面版。主要特点:用户可以自己填 API key。BYOK(Bring Your Own Key)
解决的问题
简化将字幕文件(.srt、.vtt、.ass)翻译成其他语言的过程,使用户能够创建双语字幕(例如英-中)或仅翻译版本,而无需支付中间商的加价。
如何工作
该软件作为图形化界面,通过 API 密钥直接连接到各种翻译服务提供商。用户配置自己从服务提供商获取的 API 密钥,上传字幕文件,选择源语言和目标语言,工具将使用提供商的 API 自动处理翻译过程。
适用人群
- 个人用户:观看视频教程或外国内容时,需要大致翻译以理解大部分内容的人。
- 字幕组:在手动精修以提高质量之前,使用机器翻译对字幕进行初步“粗略”处理的团队。
主要亮点
- 直接 API 集成:用户提供自己的 API 密钥,可利用服务提供商的免费套餐,避免第三方费用。
- 多格式支持:兼容 .srt、.ass 和 .vtt 字幕格式。
- 广泛语言支持:支持连接的翻译服务提供商提供的任何语言。
- 灵活输出:可选择输出双语字幕或仅翻译文本。
相关
- 项目
machinewrapped/llm-subtransLLM‑Subtrans 是一款开源桌面应用,可使用任意 LLM API(OpenRouter、OpenAI、Gemini、Claude、Mistral、Bedrock 或自定义 OpenAI 兼容服务器)翻译字幕文件(SRT、ASS/SSA、VTT)。它还提供转录功能(云端或本地 Qwen‑3‑ASR),并可选说话人分离,然后将转录文本输入翻译流程。可通过预构建的 Windows/Mac 包或从源代码(Python 3.10+,虚拟环境)安装。使用 GUI(`gui-subtrans`)便于操作,或使用 CLI(`llm-subtrans`)进行脚本化处理,支持项目文件以恢复中断的作业。
- 项目
jianchang512/pyvideotranspyVideoTrans 是一个开源 Python 工具,通过串联语音转文本、AI 翻译和文本转语音(支持语音克隆)实现视频自动翻译。提供 GUI、WebUI、CLI 和 Docker 部署方式,支持本地模型(如 Faster-Whisper、F5-TTS)或云 API,附带字幕编辑、说话人区分和 GPU 加速等实用功能。
- 项目
MaKTaiL/gemini-srt-translatorGemini SRT Translator 是一个 Python 工具,使用 Google Gemini AI 从视频或音频文件中翻译、转录和提取字幕(SRT/ASS),提供 CLI(`gst …`)和 Python API,支持 Google 标准和企业版 Gemini 端点。
- 项目
Blue-B/WhisperSubTranslateWhisperSubTranslate 是一款桌面应用,使用 whisper.cpp 在本地转录视频音频,然后通过腾讯的 Hy‑MT2 模型离线翻译字幕,或通过 DeepL、OpenAI 等在线服务翻译。它可以在 Windows(便携式 ZIP)上运行,也可以为 Linux 构建,支持 GPU 加速,并将所有数据保存在用户的机器上。
- 项目