2019/09/08

如何將英文字幕翻譯成中文字幕(適用於 .srt、.sbv 或 .vtt)

我對英文~真的有點辛苦~

我在想~現在,網路上許多資源都有英文字幕了~如果能下載影片,下載字幕~然後,來個字幕英翻中~會不會就不用看得那麼辛苦呢?(先不討論下載技術問題呀!請上網自己搜尋喔!)

錯~

如果原影片的英文字幕是自動辨識出來的,其實,我試過~因其自動語音辨識的字幕,斷句並不會剛好斷在句子的結尾~所以,就算去翻譯~還是會翻譯的挺奇怪!但「聊勝於無」啦!

如果~您手邊真的有英文字幕,想試試快速將英文字幕翻譯成中文字幕(利用 Google 翻譯),那就請繼續看下去吧!





準備工具:

要有一個 Google 雲端帳號(EMail 帳號)

作法簡述: 

利用  Google 雲端 試算表 翻譯功能進行,您會需要下面語法:

翻譯 .srt 與 .sbv

語法1:

=if(ISBLANK(A1),0,if(ISNUMBER(int(mid(A1,1,1))),0,"T"))

語法2:


=if(ISNUMBER(B1),A1,GOOGLETRANSLATE(A1,"en","zh-tw"))

翻譯 .vtt  ( 微軟 Office 365 Stream 格式 )

語法1:

=if(ISBLANK(A2),0,if(mid(A2,1,5)="NOTE ",0,if(ISNUMBER( int(HEX2DEC( mid(A2,1,2)))),0,"T")))

語法2:

=if(ISNUMBER(B1),A1,GOOGLETRANSLATE(A1,"en","zh-tw"))


如何進行呢?請看影片:

請觀賞~





















4 則留言:

  1. 謝謝分享

    我是用翻譯SRT的語法按照步驟操作,但我在進行語法2時,英翻中卻出現了#NAME? 無效的錯誤名稱,我要該如何修正??

    回覆刪除