VTT 轉 TXT
會議錄影和網路影片的字幕常以 .vtt 檔提供,裡面滿是時間軸和版面設定。轉成 TXT,就能得到可閱讀、可搜尋,也能直接貼進會議紀錄或筆記的逐字稿。
字幕轉檔
或將SRT, VTT, ASS … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
將每條字幕平移這麼多秒。字幕出現太早請填正數,太晚則填負數(例如 -1.5)。
若字幕隨著影片播放越來越不同步,代表字幕是針對不同的影片版本製作的,請設定此項與目標影格率。
你要搭配字幕播放的影片影格率。從 23.976 轉換為 25 可解決大多數 PAL/NTSC 的不同步問題。
僅用於沒有時間資訊的純 TXT 輸入:每一行會依序顯示這麼長的時間。如有需要,之後可在字幕編輯器中調整時間。
自動偵測可處理大多數檔案。若帶重音的字母、西里爾字母或阿拉伯字母變成問號,請手動選擇編碼。輸出一律為 UTF-8。
預設 ASS 樣式使用的字型。觀看者的電腦必須已安裝該字型;Arial 是最保險的選擇。
相對於高度 1080 像素影片的大小。48 是電影常用的大小。
使用方式
- 1
上傳 .vtt 檔案
可使用從會議錄影下載的逐字稿、課程平台儲存的字幕,或任何 WebVTT 檔案,最多 20 個檔案,每個不超過 95 MB。
- 2
選擇是否保留時間碼
包含時間碼預設為開啟,每行開頭會有 [00:12:40] 這樣的時間,適合製作會議記錄。若要輸出乾淨的文章,請關閉此選項,並開啟將各行合併為段落,把較短的字幕行合併。
- 3
轉換為 TXT
按下 轉換為 Plain text (TXT) →,然後下載 UTF-8 文字檔。VTT 與 TXT 會在 30 分鐘後從伺服器刪除。
WebVTT 檔案與純文字有何不同
WebVTT(Web Video Text Tracks)是 HTML5 影片使用的字幕格式。它於 2010 年問世,是針對網頁環境改良 SRT 而來,目前由 W3C 維護。有效的檔案必須以 WEBVTT 開頭;時間碼的毫秒前使用句點,例如 00:12:40.250,小時部分也可以完全省略。
除此之外,WebVTT 還允許許多額外結構。一段字幕可以有識別碼行、時間之後用來設定畫面位置的參數、用於註解的 NOTE 區塊、含 CSS 的 STYLE 區塊、標示講者的語音標籤,以及用於顏色的類別標籤。這些對瀏覽器很有用,但在逐字稿裡只是雜訊。會議平台大量使用這些功能:Zoom 與 Microsoft Teams 都提供 .vtt 格式的逐字稿下載。
如果你的字幕是 SRT 格式,SRT 轉 TXT 也能做同樣的事,且預設輸出乾淨的段落。如果錄音完全沒有字幕,MP3 轉文字 可以直接辨識音軌內容。
WEBVTT NOTE 匯出自課堂錄影 intro-1 00:00:04.120 --> 00:00:07.900 align:start line:85% 歡迎回來。今天先從 <i>供給與需求</i>開始。 00:00:08.300 --> 00:00:11.000 請翻開筆記第 12 頁。
可轉成文字逐字稿的字幕格式
| from ↓ · to → | TXT | 含時間的 TXT |
|---|---|---|
| VTT | VTT to TXT: yes | VTT to 含時間的 TXT: yes |
| SRT | SRT to TXT: yes | SRT to 含時間的 TXT: yes |
| SBV | SBV to TXT: yes | SBV to 含時間的 TXT: yes |
| ASS | ASS to TXT: yes | ASS to 含時間的 TXT: yes |
| TTML | TTML to TXT: yes | TTML to 含時間的 TXT: yes |
VTT
WebVTT 字幕
VTT 是 Web Video Text Tracks 格式,由 WHATWG 和 W3C 於 2010 年前後為 HTML5 影片開發。它看起來與 SRT 相似,但多了 WEBVTT 標頭,並支援定位、樣式、說話者標籤和中繼資料。瀏覽器透過 <track> 元素使用它來顯示字幕,串流平台和 YouTube 也接受。部分桌面播放器和編輯器則預期使用 SRT。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- –
- 推出年份
- 2010 · W3C / WHATWG
TXT
純文字
TXT 檔只包含單純的字元,沒有格式、字型、圖片或版面。現代文字檔通常以涵蓋所有語言的 UTF-8 編碼,不過較舊的檔案可能使用其他編碼而出現亂碼。純文字檔極小、永不過時,從手機到伺服器的每種裝置都能開啟。它無法容納粗體、表格或圖片,因此結構只能靠空白或簡單標記來表示。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- –
- 推出年份
- –
WebVTT 會在字幕外加上標頭、字幕設定與註解區塊;轉成 TXT 後這些全部移除,讓會議或課堂逐字稿讀起來像一般文件。
整理 VTT 逐字稿,用於會議紀錄或筆記
- 查看 TXT 的第一個畫面,確認講者名稱的呈現符合預期
- 若字幕是自動產生且在畫面上捲動,請搜尋是否有重複的行
- 開啟移除格式標籤,避免斜體與顏色標記以原始標籤顯示
- 製作會議記錄時請保持包含時間碼開啟,方便任何人跳到錄影中的特定時刻
- 只有在帶重音的字母變成符號時,才需要手動選擇輸入編碼
- 請將原始 .vtt 與影片一起保存,以備日後需要帶時間的字幕
VTT 轉 TXT 常見問題
Zoom 會議的 VTT 逐字稿在哪裡找?
當雲端錄影啟用音訊轉錄時,Zoom 會把逐字稿存成 .vtt 檔,放在錄影清單中影片旁邊,可從該處下載。每段字幕的文字前面都有講者的顯示名稱,因此名稱會以純文字保留在轉換結果中。
Microsoft Teams 的逐字稿可以轉嗎?
可以。Teams 讓會議主辦者將逐字稿下載為 .vtt。講者名稱是以 WebVTT 的語音標籤寫入,而不是一般文字,因此分享之前,請先看一下 TXT 的前幾行,確認名稱是否如你所要。
WEBVTT 檔頭和 NOTE 註解會怎麼處理?
這些是檔案的中繼資料,不是對話內容,所以會被略過。時間之後的字幕設定,例如 align:start 或 line:85%,也會被移除,因為純文字沒有畫面位置的概念。
字幕每一行都重複兩次,為什麼?
部分平台的自動字幕採用捲動式寫法,下一行出現時,每段字幕會重複前一行。轉換器會照字幕實際內容輸出,因此請在編輯器中刪除重複內容,或改用經人工編修的字幕軌。
是否該改轉成 SRT?
只有在結果仍需搭配影片播放時才需要。若播放器或剪輯軟體不接受 .vtt,通常可使用 SRT,而 VTT 轉 SRT 能保留完整的時間資訊。