一、前言
potplayer是一款源自韩国的播放器,在去年年底的新版本里增加了一项新功能,可以通过OPENAI的whisper语音转换引擎将视频中的语音实时转换为字幕,再配合potplayer之前已有的字幕翻译功能,就可以实现将任何语言的无字幕的外语视频实时翻译为中文或任何其他语言。不过可能因为新功能需要一段时间磨合,再加上国内网络的特殊性,很多朋友在使用该功能的时候会遇到各种各样的问题,在本视频中我会帮大家解决所有问题,让大家都可以愉快的使用该功能。
二、下载安装potplayer
需要下载或升级到最新版本,安装时尽量全选提示安装的各类组件
三、生成有声字幕设置
1、转换引擎
A、转换引擎选择:
建议大家都选择potplayer推荐的Faster-Whisper-XXL引擎,这个引擎是whisper推出的最新转换引擎,在保证转换准确性的同时,极大的提高了转换效率,而且低配置的电脑也可以使用。我自己做过测试,较低配置电脑或没有独立显卡的电脑使用该引擎可能转换速度稍慢一点,但是肯定可以使用,并且potplayer是可以边转换边播放的,所以基本不会影响使用体验。
B、potplayer默认的转换引擎存放目录在哪里?
点击最左侧的转换引擎按钮会自动打开该目录。
C、问题及解决
问题:
即使挂了代理,直接点击页面上的下载按钮也会报错。
解决方法:
a、点击转换引擎下载按钮前面的问号进入github下载页面,下载引擎压缩包,解压后拷贝到转换引擎存放目录。
b、如果大家用上面的方法依然不能顺利下载,可以点击下面的链接下载我已经下载好的最新版本Faster-Whisper-XXL转换引擎压缩包,解压后拷贝到转换引擎存放目录即可。
2、转换模型
A、模型选择,下面图片是各模型需要的显存,请参考。
a、模型名字以_en结尾的模型是只支持英语的模型,不要选择。b、我经过测试发现small模型基本可以应付大多数场景,所以配置较低的电脑建议选择small模型,如果大家的电脑有大于或等于6G的显卡建议选择最新的模型large-v3-turbo
B、potplayer默认的模型存放目录在哪里?
点击最左侧的型号按钮会自动打开该目录。
C、问题及解决
问题:
下载按钮为灰色,点击问号也没有给出下载链接,无法手动下载
解决办法:
a、模型的下载是在进行第一次字幕转换的时候自动下载的,所以请在第一次字幕转换的时候挂代理,并设置为全局模式,同时注意选用速度较快的节点,保证wifi信号强度,或者用网线连接。
b、如果使用上面的方法依然不能下载模型从而导致字幕转换失败,可以点击下面的链接下载我已经下载好的最新版本的small和large-v3-turbo模型,下载后解压然后把自己需要的模型拷贝进模型目录即可。
四、翻译字幕设置
1、翻译引擎选择
google翻译是免费的,其余5个是收费的。经过我的实测,google翻译的效果已经很不错了,但是使用的时候需要挂代理。
2、怎样使用满血的大模型进行翻译。下面以使用硅基流动的deepseek-v3为例进行演示。
A、进入硅基流动,申请密钥。
第一次进入需要用手机号码注册,国内外都可以
a、登录后到账户管理-API密钥菜单申请密钥
b、在模型广场找到需要的模型,查看模型名称,服务器地址
B、下载安装PotPlayer_Chatgpt_Translate插件
PotPlayer_Chatgpt_Translate的github主页
a、建议安装时使用带上下文处理的安装包,翻译更精确。
b、最新版本软件安装时会自动检测potplayer安装目录,大家可以确认一下是否正确,默认安装路径为:C:\Program Files\DAUM\PotPlayer\Extension\Subtitle\Translate
c、安装后点击一下翻译引擎下面的再次搜索,选项里就会出现chatgpt引擎,选中该引擎后点击账户设置,模型名称和服务器地址中间用|隔开填在上面一栏,以硅基流动的deepseek-v3为例格式为:deepseek-ai/DeepSeek-V3|https://api.siliconflow.cn/v1/chat/completions。API key填入下面一栏。
d、填写完成后点击右下角的测试按钮测试一下。
3、怎样使用ollama本地安装的大模型进行翻译。
A、如果有朋友不会使用ollama,我之前做过两期关于ollama安装使用的视频,大家可以参考。这里限于篇幅就不详细讲解了
B、本地模型选择。
deepseek-R1是推理模型,不适合做实时翻译。deepseek-V3目前还没有本地蒸馏模型。我自己测试了千问3和gemma3模型,感觉gemma3效果更好一些,下面就用gemma3来做演示。
C、下载安装PotPlayer_ollama_Translate插件
PotPlayer_ollama_Translate的github主页
a、下载压缩包后解压为两个文件,用记事本打开其中的文本文件,搜索一下“验证模型名称是否为空或是否为支持的模型”这条注释,在下面的代码里面的内置模型后面加入我们自己要使用的模型名称。
b、然后将这两个文件复制到如下目录:
C:\Program Files\DAUM\PotPlayer\Extension\Subtitle\Translate
c、 打开字幕翻译设置,点击一下翻译引擎下面的再次搜索,选项里就会出现ollama英译中引擎,选中该引擎后点击账户设置,模型名称填入自己要用的模型名称,API字段留空。
d、填写完成后点击右下角的测试按钮测试一下。
D、下面就可以愉快的使用翻译了,本地安装的蒸馏模型虽然有些降智,但是对于把常见的这些大语种翻译为中文已经非常绰绰有余了,所以这是我最推荐的翻译方式,无需联网,翻译质量很高,并且本地模型基本不会对影片中的敏感词有什么过滤。
评论
发表评论