天涯衰草
我們首先下載并安裝最新版本的PotPlayer播放器(https:∥potplayer.org/),它默認集成了Yandex、谷歌、必應(yīng)等翻譯系統(tǒng),利用它們就可以完成字幕內(nèi)容的即時翻譯。而為了大家使用時更加方便,我們在這里將百度翻譯功能添加進來。不過無論用戶選擇哪一個翻譯系統(tǒng),都需要申請相應(yīng)系統(tǒng)的API接口才行。下面我們就以申請百度翻譯的API接口為例進行相關(guān)說明。
打開“百度翻譯開放平臺”網(wǎng)站(https:∥fanyi-api.baidu.com/)并使用百度賬號登錄,然后點擊“通用翻譯API”鏈接,在打開的頁面中點擊“立即使用”按鈕。這時會彈出一個注冊成為百度翻譯開發(fā)者的頁面,選擇“個人開發(fā)者”選項,然后根據(jù)提示分別輸入姓名、聯(lián)系郵箱、手機號碼等信息(圖1),輸入完后點擊“下一步”。
接著在“請選擇您要開通的服務(wù)”頁面中選擇“通用翻譯API”選項,在頁面中輸入使用該在線服務(wù)的項目名稱以及相關(guān)介紹,這樣就成功地開通了百度翻譯的在線服務(wù)功能。申請完成后返回“百度翻譯開放平臺”的首頁,將鼠標移動到頁面右上角的用戶賬戶名稱上,在彈出的菜單中點擊“開發(fā)者信息”,在打開的頁面中即可看到申請者的ID和密鑰等信息(圖2)。
現(xiàn)在下載“PotPlayer百度翻譯插件”(https:∥github.com/fjqingyou/PotPlayer Subtitle Translate Baidu),將文件解壓到PotPlayer的安裝目錄“PotPlayer\Extention\Subtitle\Translate”文件夾中。接下來運行PotPlayer播放器,點擊播放器界面左上角的按鈕,在彈出的菜單中依次選擇“字幕→實時字幕翻譯→實時字幕翻譯設(shè)置”,在“翻譯引擎”下拉列表中選擇“Bai Du translate”(圖3)。
接著點擊“賬戶設(shè)置”按鈕,在彈出的對話框中輸入剛剛注冊的ID信息和密鑰信息,然后點擊“確定”按鈕確認即可。為了確保設(shè)置無誤,我們可以點擊窗口下方的“測試”按鈕,測試成功則會彈出一個對話框提示用戶。至于“使用條件”和“翻譯位置”,大家根據(jù)自己的使用習慣進行相應(yīng)的設(shè)置即可,完成所有的設(shè)置后關(guān)閉該窗口。以后當我們觀看含有英文字幕的視頻時,就可以利用百度翻譯實時翻譯了(圖4)。
最后需要說明一點的是,此方法只能翻譯當前顯示的字幕信息,從而得到一個雙語字幕的效果,并不會改動字幕文件及嵌入到視頻中的字幕信息。所以只能供用戶自己使用,而無法進行分享操作。同時為了避免引起版權(quán)糾紛,也請勿使用其他的方法將翻譯后的字幕內(nèi)容分享到互聯(lián)網(wǎng)上。