影片
字幕
Whisper 就在這裡、在你的瀏覽器裡執行,從影片自己的音訊寫出字幕。什麼都不上傳,產生字幕也不需要帳號。
硬字幕,到哪裡都能播,全程不上傳。
想免費把字幕燒進影片:在瀏覽器裡開啟 OpenSubs,選好影片,產生字幕或開啟你已有的 .srt、.vtt,挑一個樣式,然後在 Export 分頁裡把字幕燒錄進 MP4。什麼都不上傳,也沒有浮水印;燒錄時免費登入一次。
字幕檔放在影片旁邊,而每個播放器的處理方式都不一樣 — 有的直接忽略,有的重新排版,大多數社群平台乾脆丟掉。把字幕燒進畫面就解決了這件事:文字成了影格裡的像素,因此能撐過重新編碼、撐過被上傳到別處,而且在所有人眼裡都一模一樣。
在 OpenSubs 裡,就在這個分頁裡把字幕燒進影片。影片直接從你的硬碟讀取,libass 完全照預覽裡的樣子繪製字幕,WebCodecs 把結果編碼成 MP4,音訊原樣複製過去而不重新編碼。沒有上傳步驟,因為根本沒有伺服器可上傳 — 這也正是為什麼這裡沒有檔案大小上限、不用排隊、也沒有浮水印。
免費 · 沒有浮水印 · 開源 · 燒錄時免費登入
Whisper 就在這裡、在你的瀏覽器裡執行,從影片自己的音訊寫出字幕。什麼都不上傳,產生字幕也不需要帳號。
硬字幕、內嵌、燒錄 — 同一件事的三個名字,而這麼做的理由永遠相同:不讓播放器替你決定。
一旦燒進去,字幕就是畫面的一部分。沒有任何東西能把它關掉、重新排版,或在重新上傳時把它弄丟。
和預覽用的是同一個算圖器,所以你燒出來的就是你看到的。逐字醒目提示、外框與陰影全都保留。
只有畫面被動到。聲音軌原樣直通,所以燒字幕不會損失任何音質。
編碼在你自己的電腦上以 WebCodecs 完成。錄得久就編得久,而不是被拒絕上傳。
很多線上工具要把字幕燒進影片,得先把檔案上傳到伺服器。OpenSubs 整個過程都在你自己的電腦上完成,還能做幾件單純的燒字幕工具做不到的事。
多出一個新檔案,其餘幾乎沒有變化。畫面必須重新編碼 — 字現在在裡面了 — 其他一切都照原樣搬過去。
這是每一支手機、每一套剪輯軟體、每一個社群平台都不必再轉檔就收的格式。瀏覽器要是沒有 H.264 編碼器,OpenSubs 會退回到 WebM 裡的 VP9,而且在把按鈕遞給你之前就先確認過,不會做到一半才失敗。
位元率是按桌面版的編碼值挑的,寬裕到讓字幕邊緣在第一個暗場裡也仍然銳利,不會糊成一團。
輸出的時間碼來自來源檔自己的取樣,而不是一套憑空的時鐘,所以影格率飄忽的螢幕錄影也能一直對得上。
AAC 沒辦法放進 WebM。重新編碼會毀掉這裡對音訊唯一的承諾,所以 OpenSubs 寧可捨棄這條音軌並告訴你,也不悄悄讓它變差。
色彩中介資料。瀏覽器交出解碼後的畫面時不帶容器裡的色彩標記,於是 HDR 來源會被解碼器以本頁無法控制、甚至無法描述的方式做色調對應。與其悄悄弄壞它,OpenSubs 會標出 HDR 檔案,並指向桌面版或命令列 — 它們讀的是真正的檔案,處理得對。一般的 SDR 影片 — 也就是絕大多數 — 從不會遇到這件事。
不一定要在這裡產生字幕才能壓。載入影片,然後開啟你已經有的 .srt 或 .vtt — 不管是譯者給的、剪輯軟體出的,還是其他工具來的。如果字元出來是亂碼,選一下這個檔案的文字編碼,它會被重新讀一次。
挑一款樣式,看一眼預覽,然後壓製。OpenSubs 會儲存一個新的 MP4,名字是你的影片名加上 .subbed.mp4:畫面裡畫好了字幕,音訊原封不動地複製過去。
逐字螢光標示對匯入的字幕也有用,因為它靠的是字幕的時間軸。依音量決定字級就不行:那需要本程式轉錄過的音訊。
在 OpenSubs 裡載入這個 MP4,開啟 .srt,然後壓製。結果是一個字幕在畫面裡的新 MP4,你的原始檔案保持原樣。
不能。一旦壓進去,它們就是畫面的一部分了。如果觀眾需要能關掉,那就把字幕匯出成 .srt 或 .vtt,和影片放在一起。
.srt 和 .vtt。OpenSubs 會寫出 .ass 檔,但無法開啟它們。
在這裡不行。OpenSubs 要嘛把字幕畫進畫面,要嘛把 .srt、.vtt 或 .ass 檔交給你放在影片旁邊 — 它不會往 MP4 裡寫一條可開關的軟字幕軌。如果你需要觀眾能關掉的字幕,就匯出檔案,和影片一起上傳或送出去。
畫面會重新編碼,所以嚴格說是的,不過位元率是按桌面版的值挑的,這點差別你看不出來。音訊完全沒動:它的封包是照搬過去的,所以說話落在跟之前一模一樣的瞬間上。
可以。在這裡把字幕燒進影片不用錢,也沒有浮水印。燒錄影片時需要免費登入一次;轉錄、設定樣式和匯出字幕檔都不需要登入。
不會。影片從你的硬碟讀取,用 WebCodecs 在瀏覽器裡編碼。沒有上傳這一步,所以也沒有檔案大小上限。
可以。先翻譯字幕,再勾選把原文也留在畫面上,兩行就會一起燒進影片,哪種語言在上面都可以。
可以匯入 MP4、MOV、WebM 和 MKV。匯出的是 H.264 編碼的 MP4;瀏覽器沒有 H.264 編碼器時,匯出 VP9 編碼的 WebM。