PotPlayer在线字幕实时翻译 百度翻译插件

2019/5/7 10:32:41

新版potplayer添加了bing和google翻译接口,http://www.potplayercn.com/news/2970.html 。但是由于网络及个人习惯原因,很多人想要百度翻译的功能。官方没有开发,有热心的网友“AnKou”开发出来,分享如下。


注意:
    1、这个是机器翻译。所以翻译效果肯定不是太好,不要抱太高的期望!
    2、百度翻译在2百万字,就要收费,所以要开通百度翻译的开发者,并注册一个应用 。


百度翻译插件下载地址:https://u15911488.pipipan.com/fs/15911488-372940465


第一步:开通百度翻译的开发者
    1、前往网址:http://api.fanyi.baidu.com/api/trans/product/prodinfo
    2、登录你自己的百度账号,点“产品服务”,拉到下面,有个“立即使用”  
    3、填写百度翻译要求的必要信息,并完成应用注册,不要填写IP地址.

第二步:获取 appId 和 密钥
    1、点击“管理控制台”
    2、我的服务下面一点,如果有“此服务已停用 开启(这两个字蓝色)”的提示,点击“开启”
    3、拉到底部,会有“申请信息”,里面包含 “APP ID” 和 “密钥”
    4、解压下载到的翻译插件,有两个文件,用记事本等文本编辑器打开SubtitleTranslate - baidu.as
    5、大约17行位置,string appId = "XXXXXXXXXXXXXXXXXXX";//appid,把一长串的X,替换为刚才获取到的APP ID,主要不要删除到英文的引号
    6、大约18行位置,string toKey = "XXXXXXXXXXXXXXXXXXX";//密钥,把一长串的X,替换为刚才获取到的密钥,主要不要删除到英文的引号
    7、保存文件

第三步:安装翻译插件
    1、打开PotPlayer播放器的安装路径,一般是C:\Program Files\PotPlayer

    2、再进入\Extention\Subtitle\Translate文件夹下,可以看到里面自带的google和bing的翻译插件

    3、把将SubtitleTranslate - baidu.as、SubtitleTranslate - baidu.ico这两个文件放到这里
    4、重新打开PotPlayer

第四步:测试
    1、随便打开一个带中文字幕的视频
    2、右键点击视频->字幕->在线字幕翻译->Bai Du translate
    3、右键点击视频->字幕->在线字幕翻译->总是使用(注:这个看个人需求)
    4、右键点击视频->字幕->在线字幕翻译->下面显示翻译(注:这个看个人需求)
    5、右键点击视频->字幕->在线字幕翻译->目标语言->之后在语言列表选择你要的语言