用本地或云端大模型翻译书籍、字幕和文档(EPUB、SRT、DOCX、PDF、TXT),中断后可续传。
Felix3322/PotPlayer_ChatGPT_Translate
为 PotPlayer 提供实时字幕翻译的插件,可接入 OpenAI 兼容接口及 Ollama 等本地模型。
- Star
- 1,069
- Fork
- 73
- 未关闭 Issue
- 2
- 最近提交
- 6天前
这是什么?
PotPlayer_ChatGPT_Translate 是一款为 Windows 视频播放器 PotPlayer 开发的字幕翻译插件。它将字幕文本通过 chat/completions 接口发送给 AI 模型,并在视频播放时实时显示译文。由于模型理解的是整句语义,而非逐词替换,它在处理俚语、双关和文化梗时通常比传统字幕翻译工具更自然。
插件提供两种版本:带上下文版会把前文字幕一并交给模型,译文更准确,但延迟和 token 消耗更高;无上下文版逐句独立翻译,速度更快、成本更低。用户可在 PotPlayer 插件面板中填写模型名、可选的自定义 API 地址和 API Key,无需密钥的端点可通过 nullkey 选项接入,例如本地 Ollama 服务。
此外还提供请求重试、延迟、上下文缓存、适合小模型的提示词模式,以及对异常过长译文的检测。项目附带 Windows 安装程序,也支持手动安装。
核心功能
- 01在 PotPlayer 播放时实时翻译字幕。
- 02提供带上下文和无上下文两种翻译版本。
- 03兼容 OpenAI 格式接口,可自定义 API 地址。
- 04支持无需 API Key 的端点,例如本地 Ollama 服务。
- 05提供重试、请求延迟和译文长度异常检测等选项。
适用场景
- 在 PotPlayer 中观看外语电影或动画并显示实时译文。
- 通过本地 Ollama 模型翻译字幕,避免请求发送到云端服务。
- 在台词较多的内容上对比传统机器翻译与大模型翻译的效果。
收录于专题
标签
常见问题
- PotPlayer_ChatGPT_Translate 是什么?
- 为 PotPlayer 提供实时字幕翻译的插件,可接入 OpenAI 兼容接口及 Ollama 等本地模型。 PotPlayer_ChatGPT_Translate 是一款为 Windows 视频播放器 PotPlayer 开发的字幕翻译插件。它将字幕文本通过 chat/completions 接口发送给 AI 模型,并在视频播放时实时显示译文。由于模型理解的是整句语义,而非逐词替换,它在处理俚语、双关和文化梗时通常比传统字幕翻译工具更自然。
- PotPlayer_ChatGPT_Translate 可以免费使用吗?用的什么许可证?
- PotPlayer_ChatGPT_Translate 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- PotPlayer_ChatGPT_Translate 还在维护吗?
- 活跃维护中。PotPlayer_ChatGPT_Translate 最近一次提交是在 2026年10月16日。
- PotPlayer_ChatGPT_Translate 适合用来做什么?
- 在 PotPlayer 中观看外语电影或动画并显示实时译文。 通过本地 Ollama 模型翻译字幕,避免请求发送到云端服务。 在台词较多的内容上对比传统机器翻译与大模型翻译的效果。
- 在哪里获取 PotPlayer_ChatGPT_Translate?
- 源代码和安装说明在 GitHub 上:https://github.com/Felix3322/PotPlayer_ChatGPT_Translate
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2538332PythonAGPL-3.0更新于 9天前
Chrome 扩展加本地 Python 服务,用 Ollama 为 YouTube 直播实时生成中英互译字幕。
332PythonMIT更新于 9天前
基于 WPF 开发的即用即走翻译与 OCR 工具,支持插件扩展。
8351439C#MIT更新于 29天前
可自托管的 AI 聊天界面,支持 Ollama 与 OpenAI 兼容 API,内置 RAG、插件和多用户权限管理。
15.6万2.3万PythonOther更新于 53分钟前
自托管的字幕翻译应用,可调用 LibreTranslate、DeepL、AI 及云翻译服务将字幕文件译为目标语言。
89377C#Other更新于 4小时前
基于 OpenAI Whisper 的桌面应用,可在本机离线转录和翻译音视频。
2.2万1638PythonMIT更新于 5天前