Repolode
Felix3322

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 数据每日更新。

相关项目