PotPlayer+DeepSeek达到AI识别并翻译字幕方案

需要的软件和文件
Potplayer(功能强大的多媒体播放器软件)
本人写的Potplayer AI 翻译插件(开源,需要配合调用AI API,使用OpenAI API 兼容规范)
服务商 AI 部署模型 API URL地址,API 密钥,模型名称(API 调用服务商的 AI 服务)
Ollama (本地 AI 调用,本地 AI 部署软件)
需要翻译的视频(效果展示使用)
下载地址
Potplayer播放器: https://potplayer.tv/
Potplayer插件(开源):https://github.com/Fung-2025/potplayer-translation-openaiapi
Ollama:https://ollama.com/
Ollama 模型地址:https://ollama.com/search
下载Ollama
打开终端输入:
1 | ollama run qwen2.5:3b |
我这里以qwen2.5:3b为例可以使用别的模型
等待下载完成
重新打开终端输入:
1 | ollama serve |
安装插件
将插件文件复制至:
1 | C:\Program Files\DAUM\PotPlayer\Extension\Subtitle\Translate |
打开Potplayer 右键,依次点击字幕,实时字幕翻译,实时字幕设置

来到这个界面:

使用条件:根据自己习惯选择
点击 OpenAI API,然后点击账户设置

第一行填入:模型名称和API URL地址(用&隔开:Model&API URL)
第二行填入:API密钥
以ollama本地模型为例
Ollama文档:https://ollama.com/blog/openai-compatibility
ModelAPI URL:
1 | qwen2.5:3b&http://localhost:11434/v1/chat/completions |
(注意使用&隔开)
API key:
1 | ollama |
字幕生成
右键,依次点击字幕,生成有声字幕,生成有声字幕

选择一个转换引擎建议选择 :Faster-Whisper-XXL
按照性能选择型号,性能足够建议选择:large-v3或者large-v3-turbo


点击下载,等待下载完成
注意!([250226]版可能不能下载引擎和模型)
如果不能下载可以使用下方法
[241211]版地址:点击下载
GitHub引擎地址下载:
https://github.com/Purfview/whisper-standalone-win/releases/tag/Faster-Whisper-XXL
勾选:提取声音时应用语音增强滤镜
勾选:尽可能将字幕保存在视频同目录中

自动生成:根据自己习惯选择
完成
转载至:FungLearn
方法二
使用PotPlayer-ChatGPT-Translate插件进行API调用,不使用ollama的本地。
PotPlayer_ChatGPT_Translate 是一个 PotPlayer 插件,它整合了 ChatGPT API,以实现实时、上下文感知的字幕翻译。与传统翻译工具不同,该插件能够考虑上下文、惯用语和文化差异,从而提供更准确的翻译。项目的核心部分使用 AngleScript 实现,并结合了 ChatGPT API 与 PotPlayer API 实现深度集成。
下载地址
PotPlayer_ChatGPT_Translate插件(开源): https://github.com/Felix3322/PotPlayer_ChatGPT_Translate
安装
**全自动安装(推荐) **
- 下载安装程序:
安装程序
(安装程序是开源的,你可以查看其源码) - 运行安装程序:
- 双击 installer.exe 启动安装。
- 安装程序会自动检测你的 PotPlayer 安装路径并完成安装设置。
配置
打开 PotPlayer 的设置:
按下 F5 打开 PotPlayer 的 首选项。导航至扩展设置:
依次选择 扩展 > 字幕翻译。选择翻译插件:
选择 ChatGPT 翻译 作为翻译插件。配置插件:
Model Name(模型名称):
你可以仅输入模型名称,这时会使用默认的 API 接口 URL。
示例:1
gpt-4.1-nano
或者,你也可以通过指定自定义 API 接口 URL,格式为:
1
模型名称|API 提供商
示例:
1
gpt-4.1-nano|https://api.openai.com/v1/chat/completions
备注:
在新版插件中(版本 1.5),如果需要支持第三方 API 接口且不使用 API Key,可以在第二个参数中填写nullkey。例如:1
gpt-4.1-nano|nullkey
或者:
1
qwen2.5:7b|http://127.0.0.1:11434/v1/chat/completions|nullkey
API Key:
输入你的 API Key。你可以使用 keytest.obanarchy.org 测试 API Key 是否有效。
设置源语言和目标语言:
根据需要配置字幕的源语言和目标语言。
模型填写示例列表
使用格式如下:
1 | 模型名称|API 地址|nullkey(可选) |
以下是已支持或可用的模型接口示例:
1 | Deepseek: deepseek-chat|https://api.deepseek.com/v1/chat/completions |
你也可以根据需要扩展其他兼容 OpenAI 接口的模型,确保它们支持 chat/completions 接口。
