APP下载

巧用在线翻译将英文字幕变中文

2020-08-19天涯衰草

电脑爱好者 2020年14期
关键词:播放器字幕对话框

天涯衰草

一、开通百度翻译接口

我们首先下载并安装最新版本的PotPlayer播放器(https:∥potplayer.org/),它默认集成了Yandex、谷歌、必应等翻译系统,利用它们就可以完成字幕内容的即时翻译。而为了大家使用时更加方便,我们在这里将百度翻译功能添加进来。不过无论用户选择哪一个翻译系统,都需要申请相应系统的API接口才行。下面我们就以申请百度翻译的API接口为例进行相关说明。

打开“百度翻译开放平台”网站(https:∥fanyi-api.baidu.com/)并使用百度账号登录,然后点击“通用翻译API”链接,在打开的页面中点击“立即使用”按钮。这时会弹出一个注册成为百度翻译开发者的页面,选择“个人开发者”选项,然后根据提示分别输入姓名、联系邮箱、手机号码等信息(图1),输入完后点击“下一步”。

接着在“请选择您要开通的服务”页面中选择“通用翻译API”选项,在页面中输入使用该在线服务的项目名称以及相关介绍,这样就成功地开通了百度翻译的在线服务功能。申请完成后返回“百度翻译开放平台”的首页,将鼠标移动到页面右上角的用户账户名称上,在弹出的菜单中点击“开发者信息”,在打开的页面中即可看到申请者的ID和密钥等信息(图2)。

二、配置信息实现实时翻译字幕

现在下载“PotPlayer百度翻译插件”(https:∥github.com/fjqingyou/PotPlayer Subtitle Translate Baidu),将文件解压到PotPlayer的安装目录“PotPlayer\Extention\Subtitle\Translate”文件夹中。接下来运行PotPlayer播放器,点击播放器界面左上角的按钮,在弹出的菜单中依次选择“字幕→实时字幕翻译→实时字幕翻译设置”,在“翻译引擎”下拉列表中选择“Bai Du translate”(图3)。

接着点击“账户设置”按钮,在弹出的对话框中输入刚刚注册的ID信息和密钥信息,然后点击“确定”按钮确认即可。为了确保设置无误,我们可以点击窗口下方的“测试”按钮,测试成功则会弹出一个对话框提示用户。至于“使用条件”和“翻译位置”,大家根据自己的使用习惯进行相应的设置即可,完成所有的设置后關闭该窗口。以后当我们观看含有英文字幕的视频时,就可以利用百度翻译实时翻译了(图4)。

最后需要说明一点的是,此方法只能翻译当前显示的字幕信息,从而得到一个双语字幕的效果,并不会改动字幕文件及嵌入到视频中的字幕信息。所以只能供用户自己使用,而无法进行分享操作。同时为了避免引起版权纠纷,也请勿使用其他的方法将翻译后的字幕内容分享到互联网上。

猜你喜欢

播放器字幕对话框
正常恢复虚拟机
Walkman诞生40周年 索尼适时发布NW-ZX500和NW-A100系列播放器
基于STM32的MP3播放器设计
Moon ACE播放器/放大器一体机
一种基于单片机16×32点阵动态字幕的设计
整合适应选择度下的动画电影字幕翻译——以《冰河世纪》的字幕汉译为例
论纪录片的字幕翻译策略
播放器背板注塑模具设计