課程字幕整理成筆記
- 任務
- 一堂線上課程附有 SRT 字幕,想要不含序號與時間碼的文字。
- 結果
- 每段字幕變成一行或一個段落,段內換行已合併,可直接貼進文件。
- 核對
- 分段依字幕段落而非句子;標點完全來自原字幕。
字幕轉文字
從 SRT / VTT 字幕提取純文字:移除時間碼、序號、樣式標籤與 YouTube 自動字幕的滾動重複,複製或下載 UTF-8 TXT。
只清理格式,不進行轉錄、翻譯、摘要或內容改寫
字幕軌
已載入一段範例 SRT;可以直接轉換,也可以貼上自己的字幕。
結果校樣
有些工具只給你一個按鈕。 我們更想把時間、格式與限制都說清楚。 LOCAL FIRST:字幕文字不會離開瀏覽器。 說話者:校時不只可以整體平移,也能校正逐漸累積的漂移。
輸出維持 UTF-8 編碼;WebVTT 的毫秒分隔符號為句點,SRT 為逗號。
方法與限制
字幕換行可能只是畫面寬度需求,時間碼與序號也不是正文。工具合併同一 cue 的多行內容,依選擇移除標籤與說話者前綴,再保留段落閱讀節奏。
去重只比較相鄰兩段字幕:完全相同的一段會被合併;若一段開頭重複了上一段的最後一行(YouTube 自動字幕的滾動寫法),只保留新出現的那一行。不跨段刪除相同句,也不猜測語意近似。
解析字幕段 → 清理標籤 → 可選移除相鄰重複與滾動重疊 → 合併段內換行 → 可選移除說話者前綴 → 輸出 UTF-8 TXT。
常見情境
每個範例都列出任務、處理結果與仍需人工核對的部分,方便直接比對自己的檔案。
常見問題
拖入或貼上 .srt 檔即可,時間碼與序號本來就不會進入結果;按「下載 TXT」儲存為 UTF-8 文字檔。
可以處理它的 .vtt 檔:逐字時間標籤會被移除,開啟「合併連續重複句」後滾動重複只保留一次。工具不會從 YouTube 下載字幕,需要先取得 .vtt 檔。
不能。工具處理現有的 SRT 或 VTT 文字字幕,不上傳音訊或影片,也不做語音辨識。
同一句話在文章不同位置可能有意義。只處理相鄰兩段之間的完全重複與滾動重疊,可減少誤刪。
同一字幕段的換行會合併成空格;不同字幕段可逐行排列或在段落間保留空白行。