我要如何為影片加上字幕?
加上字幕其實是兩種截然不同的工作。如果你已經有字幕檔,只需要把它附掛上去。如果沒有,就得先把語音變成文字。搞清楚自己屬於哪一種,就能知道要花多久時間、需要哪種工具。
兩種工作:你有字幕,或沒有
- 工作 A——你有 .srt、.vtt 或 .ass 檔:把它附掛到影片上,或在播放器中載入。
- 工作 B——完全沒有字幕檔:你必須先轉錄音訊,再視需要翻譯。
如果你已經有字幕檔
對於留在本機的檔案,多數播放器只要檔名相符,就會自動載入影片旁的字幕——例如 movie.mp4 與 movie.srt。若要永久燒錄或硬性附掛,請使用 ffmpeg:
若要線上新增,例如你自己的 YouTube 影片,請使用 YouTube Studio 的「字幕」區段,將檔案以新字幕軌上傳。只要時間戳正確,平臺會處理時間軸。
如果你沒有字幕檔,就從音訊產生
沒有檔案可附掛時,字幕必須從音訊建立。這正是 WatchTranslate 本機播放器做的事:開啟它,把影片拖進去,選擇目標語言,然後點擊「開始翻譯」後播放。字幕會在影片播放時以約 30 秒為單位分段產生並翻譯,所以你不必上傳整個檔案,大檔案也不會卡住。
同一套引擎也驅動網頁影片的瀏覽器擴充功能:在 YouTube 或 X 上,它會讀取音訊(或現成的字幕軌),並在頁面上顯示翻譯後的字幕。
把字幕翻譯成另一種語言
如果你有字幕檔或內嵌字幕軌,但語言是你讀不懂的,它仍然需要翻譯。以檔案為基礎的做法意味著要匯出文字、翻譯後再重新校時;播放器內的路線則會在播放時即時翻譯,並讓你在原文、翻譯或兩者同時顯示之間切換。
它能做什麼、不能做什麼
- 支援 YouTube、X、Bilibili、Pornhub、MissAV 的一般影片,不支援直播。
- 沒有字幕檔時從音訊產生字幕
- 直接翻譯現有字幕
- 失敗的執行不會消耗點數
- 支援直接翻譯受支援的內嵌文字字幕;圖像字幕需改用音訊辨識。
- 不支援直播
常見問題
我要如何為沒有字幕檔的影片加上字幕?
從音訊產生字幕。本機播放器(用於檔案)或瀏覽器擴充功能(用於網頁影片)會在你觀看時轉錄語音並翻譯——不需要 .srt。
我可以在不使用剪輯軟體的情況下加上字幕嗎?
可以。如果你只是需要帶著字幕觀看,一個能即時產生並翻譯字幕的播放器就夠了。只有在你想要把字幕永久燒錄進檔案時,才需要剪輯軟體。
產生字幕時影片會被上傳嗎?
不會整檔上傳。音訊以約 30 秒為單位分段讀取;原始影片會留在你的裝置或平臺上。
支援哪些語言?
字幕支援 74 種語言,包括 English、中文、日本語、한국어、Español、Français、Deutsch、Português、Русский、العربية 與 हिन्दी。來源語言會自動偵測。