免費藍光 SUP/PGS 轉 SRT 工具

作者 Flora Wang,影片本地化專家 · 釋出於 2026 年 8 月 2 日 · 閱讀約 6 分鐘

TL;DR:藍光字幕通常是 PGS——一串字幕影像,每行一張點陣圖,各自帶有起止時間,整體存成一個 .sup 檔案。因為 .sup 裝的是圖片不是文字,大多數播放器和網盤都無法顯示它,也沒有任何格式轉換器能把它變成 SRT。你需要把影像 OCR 成文字——GeekLink 能把 .sup 直接本地識別成帶時間軸的 SRT。

SUP(PGS)字幕是什麼?

PGS(Presentation Graphic Stream)是藍光光碟使用的字幕格式。每一行字幕都以一張渲染好的文字圖片儲存,並附帶它應該出現和消失的準確時間,整條軌道儲存為一個 .sup 檔案。它是 DVD 時代 VobSub 的藍光版本:同樣的思路(圖片而非字元),更新的封裝。

因為字幕是圖片,檔案裡沒有文字可以複製出來,期待 SRT 的字幕編輯器或播放器也就無從讀取。一個 .sup 是一串影像,所以把它變成可編輯的 SRT 永遠需要 OCR——不是格式轉換,因為檔案里根本沒有文字可轉。

為什麼播放器和網盤掛不上 .sup?

這正是大多數人來找這個轉換的原因。輕量播放器——手機 App、智慧電視播放器,以及網盤內建的播放器——只接受像 SRT 這樣的文本字幕檔案。它們沒有內建 OCR,所以根本無法顯示圖片式的 .sup 軌道,最後你得到的是一部能播放卻看不到字幕的片子。

如果你的網盤能播影片,字幕卻始終不顯示,而字幕檔案是 .sup,原因就在這裡:這些播放器只加載 SRT,載入不了圖形字幕軌道。提前把 .sup 轉一次 SRT,字幕才能在你真正看片的每個地方都能用。

SUP 轉 SRT 本質是一項 OCR

.sup 裡的影像必須被逐行識別才能變成文字。在 Windows 上,Subtitle Edit 能跑這道 OCR,但它一張一張地讀圖,處理一整部電影會很慢。無論用什麼工具,結果都是一份普通的 SRT,沿用 .sup 裡原有的時間軸,只是現在帶上了可編輯的文字,能掛進任何播放器或交給翻譯。

一個 SUP 轉 SRT 工具並不是在“轉換”檔案——它是把每一張字幕影像 OCR 出來,把識別出的文字寫進 SRT,同時保留原有的起止時間。這就是為什麼時間軸不用手動對齊就是準的:每一行早已在 .sup 裡帶著自己的時間戳。

為什麼直接 OCR .sup 比 OCR 畫面更準

OCR 藍光字幕有兩種做法,準確率並不一樣。你可以把字幕渲染到影片畫面上再 OCR 幀,或者直接 OCR .sup 影像。後者可靠得多。

一張 .sup 影像就是透明背景上一塊乾淨的字幕點陣圖——文字後面沒有電影畫面,OCR 從不需要在雜亂、移動的場景裡把字母摳出來。這和提取燒錄字幕正好相反:燒錄字幕的文字壓在畫面上,背景才是難點。這也意味著你絕不該先把 .sup 渲染回畫面:那樣只會加上一層背景,讓 OCR 反過來要去對付它。

不過再幹淨的影像也可能被讀錯——細描邊或不常見的字型會難倒任何 OCR 引擎。所以真正有用的是能核對:GeekLink 會把原始字幕影像放在每一行識別結果旁邊,讓你一眼看出錯字並改掉,而不是盲目相信輸出。

怎麼做?

GeekLink 提供免費的本地 SUP→SRT 轉換——不渲染到畫面、不上傳雲端:

  1. 從藍光裡取出 .sup用 MakeMKV 抓取光碟並解出 PGS 軌道,或者用 mkvextract 從 MKV 裡抽出來。無論哪種,你都會得到一個 .sup 檔案。
  2. .sup 拖進 GeekLink。它會把每張字幕影像 OCR 成文字,寫出一份帶時間軸的 SRT,全程在你的電腦本地完成,不上傳任何內容。
  3. 核對並修改。GeekLink 把原始字幕影像放在每一行識別結果旁邊,你可以一眼看出並改掉 OCR 的錯字、需要時調整時間,然後儲存。
  4. 翻譯或複用。從這份 SRT 出發,你可以翻譯成 40+ 種語言、匯出雙語檔案,或者直接把 SRT 掛到任意播放器或網盤的影片旁邊。

GeekLink 全程在本地離線執行,所以一整部電影——或者一次排隊處理一整套劇集——都在你自己的機器上完成,不向任何伺服器傳送資料。如果你的來源是 DVD 而不是藍光,它的字幕是 VobSub 而不是 PGS;思路一樣,流程見 從 DVD 提取字幕

常見問題

.sup 檔案是什麼?

它是藍光的 PGS 字幕軌道——一串字幕影像,每張帶有自己的起止時間。因為是影像式的,所以需要 OCR 才能變成可編輯的 SRT。

我能不能直接把 .sup 改名或轉成 .srt?

不能。.sup 裝的是圖片不是文字,改名什麼都不會發生,也沒有格式轉換器能憑空掏出不存在的文字。只有 OCR 才能把字幕影像變成 SRT。

為什麼網盤能播影片卻不顯示字幕?

網盤播放器載入的是 SRT 這類文本字幕,不是圖形 .sup 軌道。把 .sup 轉一次 SRT,再把 SRT 掛到影片旁邊即可。

OCR 識別 .sup 比語音識別更好嗎?

對正版藍光來說,從一個角度看是的:.sup 是片方放到螢幕上的原字幕,OCR 它保留的是原始措辭;而語音識別是重新轉寫音訊,可能和螢幕上的字幕有出入。OCR 仍可能讀錯個別字,所以拿識別結果對照原圖核對很重要。

這個能離線用嗎?

能。GeekLink 在你的電腦上本地 OCR .sup,字幕影像和生成的 SRT 都不會離開你的電腦。

相關文章

免費把藍光 .sup 轉成 SRT

在 Mac 或 Windows 本地完成 SUP/PGS 轉換,每一行旁邊都保留原圖,方便核對。

Mac 和 Windows 免費下載