
PotPlayer_ChatGPT_Translate
看视频实时翻译字幕,支持任意 OpenAI 兼容模型
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1074
使用教程
环境要求
- Windows 系统,并已安装 PotPlayer 播放器
- 能访问 GitHub Releases 下载最新安装包
- 一个 OpenAI 兼容的 API 地址与密钥(本地服务可不需要密钥)
- 如使用本地模型,需提供 OpenAI 兼容接口,例如 http://127.0.0.1:11434/v1/chat/completions
安装与启动步骤
-
1下载最新安装包
打开项目的 Release 页面,下载最新版的安装程序 installer.exe,普通用户推荐用全自动安装方式。
-
2运行安装程序
双击运行 installer.exe;若弹出 Windows 管理员权限提示,请点击同意以允许写入 PotPlayer 插件目录。
-
3确认插件目录
安装器会自动检测 PotPlayer 路径,目标目录通常为 ...\PotPlayer\Extension\Subtitle\Translate;自定义安装位置时手动选择该 Translate 文件夹。
-
4选择插件版本
带上下文版本翻译质量更好,但延迟和 token 消耗略高;不带上下文版本更快更省,但缺少上下文感知。
-
5配置模型与接口
在模型栏填写模型名;使用自定义接口时按「模型名|接口地址」填写,模型名可替换为服务商支持的任何兼容模型。
gpt-4.1-nano|https://api.openai.com/v1/chat/completions -
6填写 API Key
接口需要密钥时填入密钥;若接口不需要密钥则留空并点击 Verify 测试,测试成功后安装器会自动注入 nullkey。
-
7点击 Install 安装
安装器会把插件文件复制到 PotPlayer 的字幕翻译扩展目录,并可注册卸载项,便于以后干净卸载。
-
8在 PotPlayer 中启用
打开 PotPlayer,按 F5 打开选项,进入 Extensions > Subtitle translation,选择 ChatGPT Translate,设置源语言与目标语言,并确认模型、API URL、API Key。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
Model Name(模型名) | 是 | 填写模型名;用「模型名|接口地址」可自定义 API 端点,本地服务再加 |nullkey。 | gpt-4.1-nano|https://api.openai.com/v1/chat/completions |
API Key | 否 | 接口需要认证时填写;无需密钥则留空并点 Verify,安装器会自动注入 nullkey。 | sk-xxxxxxxx |
如何确认成功
按 F5 打开选项,在 Extensions > Subtitle translation 中能看到并选中 ChatGPT Translate,播放带字幕视频时能实时返回译文即成功。
常见问题
Q:用 Ollama 等本地模型怎么填?
A:按「模型名|接口地址|nullkey」填写,例如 qwen2.5:7b|http://127.0.0.1:11434/v1/chat/completions|nullkey;本地无需密钥时用 nullkey。
Q:为什么安装器里设置的参数没生效?
A:安装器默认值只写入一次。之后如在 PotPlayer 插件面板中改过设置,PotPlayer 自身的设置会覆盖安装器默认值。
Q:带上下文和不带上下文版本怎么选?
A:影视剧、动漫、纪录片等对话密集内容用带上下文版本;更看重速度和低 token 消耗时用不带上下文版本。
Q:翻译输出异常长怎么办?
A:可启用 checkhallucination=1;若 API 服务商有严格速率限制,可增加请求延迟。
注意事项
- 手动安装(面向高级用户):解压 ZIP 后把 ChatGPTSubtitleTranslate.as 和 ChatGPTSubtitleTranslate.ico 复制到 C:\Program Files\DAUM\PotPlayer\Extension\Subtitle\Translate(按实际
- 在带上下文与不带上下文的脚本之间切换时,需要成组替换相关的 .as 文件。
- 旧脚本副本可能共用 FormatFailureTranslation 等辅助名,会因加载顺序导致冲突,请使用当前版本文件。
- 想进一步提升效果可换用更强模型处理俚语、文化梗和术语,或换更小更便宜的模型以节省成本。
核心亮点
- 支持 Ollama 等本地模型,数据隐私更安全且无需联网
- 实时翻译延迟低,观看体验流畅
- 可自定义 API 端点和模型参数,灵活适配不同服务
不足之处
- 仅支持 PotPlayer,无法用于其他播放器
- 文档/社区待观察
适用场景
- 观看无字幕或外语字幕的电影、剧集时实时翻译
- 学习外语时对照原文与翻译,提升听力理解
- 处理本地视频文件,利用本地模型离线翻译字幕
替代项目
VideoSubFinder、SubtitleEdit、VLC Translate
同类项目推荐
DL-Foundation-Models-Weather
开源
一册在手,看懂AI天气预报全貌
[IJCAI'26] Survey paper "deep learning and foundation models for weather prediction"···
getml-community
开源
关系型数据自动特征学习,快速产出高精度预测模型
Fast, high-quality forecasts on relational and multivariate time-series data powered···
maverick-mcp
开源
让 Claude 直接帮你查行情、跑回测、做个股分析
Stock market MCP server for Yahoo Finance data, technical analysis, portfolio tracki···
wdm-3d
开源
用小波+扩散模型,高效合成高分辨率3D医学图像
[DGM4MICCAI'24, Oral] PyTorch implementation for "WDM: 3D Wavelet Diffusion Models f···
growth-lab
开源
让 AI 自动跑通增长全流程,从读懂产品到优化下一轮。
An end-to-end growth tool that understands the product, fetch the data it needs, res···
LTEngine
开源
本地跑 LLM 翻译,兼容 LibreTranslate,数据不出门
Local AI Machine Translation. Powered by LLMs. LibreTranslate compatible.
PotPlayer_ChatGPT_Translate
开源
看视频实时翻译字幕,支持任意 OpenAI 兼容模型
[support ollama/other model]【兼容ollama和其他模型】将任何具有OpenAI API调用方法的模···
manga-translator-ui
开源
一键自动翻译漫画,可视化调整文本样式,开箱即用。
基于manga-image-translator 实现的开源漫画AI翻译桌面工具。支持日、韩、英文漫画自动处理···
DeepZero
开源
睡觉时自动扫 Windows 内核驱动,批量揪出可疑 IOCTL 漏洞
Find zero-days while you sleep. DeepZero is an automated vulnerability research fram···