字幕轉文字

字幕轉純文字(SRT 轉 TXT)

從 SRT / VTT 字幕提取純文字:移除時間碼、序號、樣式標籤與 YouTube 自動字幕的滾動重複,複製或下載 UTF-8 TXT。

只清理格式,不進行轉錄、翻譯、摘要或內容改寫

字幕軌

從時間軸提取可繼續編輯的文字稿

SRT · 4 條
文字清理

已載入一段範例 SRT;可以直接轉換,也可以貼上自己的字幕。

結果校樣

87 字元的純文字稿

UTF-8
文字稿預覽
有些工具只給你一個按鈕。

我們更想把時間、格式與限制都說清楚。

LOCAL FIRST:字幕文字不會離開瀏覽器。

說話者:校時不只可以整體平移,也能校正逐漸累積的漂移。

輸出維持 UTF-8 編碼;WebVTT 的毫秒分隔符號為句點,SRT 為逗號。

方法與限制

提取文字不是刪掉所有非文字字元

字幕換行可能只是畫面寬度需求,時間碼與序號也不是正文。工具合併同一 cue 的多行內容,依選擇移除標籤與說話者前綴,再保留段落閱讀節奏。

去重只比較相鄰兩段字幕:完全相同的一段會被合併;若一段開頭重複了上一段的最後一行(YouTube 自動字幕的滾動寫法),只保留新出現的那一行。不跨段刪除相同句,也不猜測語意近似。

解析字幕段 → 清理標籤 → 可選移除相鄰重複與滾動重疊 → 合併段內換行 → 可選移除說話者前綴 → 輸出 UTF-8 TXT。

常見情境

字幕轉純文字(SRT 轉 TXT) · 常見情境

每個範例都列出任務、處理結果與仍需人工核對的部分,方便直接比對自己的檔案。

01

課程字幕整理成筆記

任務
一堂線上課程附有 SRT 字幕,想要不含序號與時間碼的文字。
結果
每段字幕變成一行或一個段落,段內換行已合併,可直接貼進文件。
核對
分段依字幕段落而非句子;標點完全來自原字幕。
02

清理 YouTube 自動字幕

任務
下載的自動字幕 .vtt 每句出現兩次,還夾著逐字時間標籤。
結果
逐字時間標籤被移除,滾動重複被合併,每句只保留一次。
核對
自動字幕通常沒有標點與說話者,工具不會代為補上。
03

引用對白時移除角色名

任務
字幕每行以「王小明:」這類角色名開頭。
結果
勾選「移除「姓名:」前綴」後,只留下台詞本身。
核對
冒號前不超過 24 個字的開頭都會被移除,像「注意:」這類正文開頭也會被刪,發布前請通讀。

常見問題

字幕轉純文字(SRT 轉 TXT) · 常見問題

怎麼把 SRT 轉成不含時間碼的 TXT?

拖入或貼上 .srt 檔即可,時間碼與序號本來就不會進入結果;按「下載 TXT」儲存為 UTF-8 文字檔。

能處理 YouTube 自動產生的字幕嗎?

可以處理它的 .vtt 檔:逐字時間標籤會被移除,開啟「合併連續重複句」後滾動重複只保留一次。工具不會從 YouTube 下載字幕,需要先取得 .vtt 檔。

可以直接把影片轉成文字嗎?

不能。工具處理現有的 SRT 或 VTT 文字字幕,不上傳音訊或影片,也不做語音辨識。

為什麼只移除相鄰的重複?

同一句話在文章不同位置可能有意義。只處理相鄰兩段之間的完全重複與滾動重疊,可減少誤刪。

會保留換行嗎?

同一字幕段的換行會合併成空格;不同字幕段可逐行排列或在段落間保留空白行。