B站字幕下載與擷取:把嗶哩嗶哩字幕(含 AI 字幕)轉成 SRT、TXT
把 B 站字幕(包括 AI 字幕)轉換成 SRT、VTT 或純文字。貼上 B 站影片的字幕 JSON(BCC 格式)即可下載標準字幕檔,也可以用 Lumi 擴充功能一鍵匯出。轉換全程在瀏覽器中完成。
轉換為
如何下載 B 站字幕
- 最簡單:用擴充功能匯出安裝 Lumi,登入狀態下開啟 B 站影片,在「Lumi 字幕設定」中選擇「匯出字幕」。
- 或手動複製 JSON登入後開啟影片並開啟字幕,按 F12 開啟開發者工具 → Network,篩選「subtitle」,開啟對應的 .json 請求並複製內容。
- 貼到這裡把 JSON 貼到上方輸入框,或存成 .json 檔後點「開啟檔案」。
- 下載選擇 SRT、VTT 或 TXT 後下載。
支援什麼
| 功能 | 說明 |
|---|---|
| BCC JSON 轉 SRT | B 站字幕是 JSON,from/to 以秒為單位,每一條都會變成帶序號的 SRT 字幕。 |
| AI 字幕 | B 站的 AI 字幕使用同樣的 JSON 格式,轉換方式相同。 |
| TXT 做筆記 | 移除時間軸得到純文字,可選 [分:秒] 標記,適合做筆記或交給 AI。 |
| 換行與實體 | 多行字幕保留換行,& 等 HTML 實體會被還原。 |
| 也支援其他格式 | SRT、VTT、ASS/SSA、SBV 同樣可以開啟,也能當通用字幕轉換器使用。 |
常見問題
- 為什麼不能直接貼上 B 站連結下載字幕?
- B 站只把字幕回傳給已登入的使用者,未登入的請求取得的字幕清單是空的(我們在多部影片上實測過)。網頁無法替你登入,所以字幕必須來自你自己的登入狀態:用擴充功能匯出,或在瀏覽器中複製 JSON。
- B 站 AI 字幕能下載嗎?
- 可以。登入後,AI 字幕與 UP 主上傳的字幕是同一種 JSON 格式。複製網址中帶「ai_subtitle」的請求,或直接用擴充功能匯出即可。
- 什麼是 BCC 字幕格式?
- BCC 是 B 站的字幕 JSON。它有一個 body 陣列,每一項包含 from、to(單位為秒)與 content(字幕文字)。本工具會把它轉換成標準的 SRT 或 VTT 時間軸。
- 影片本身沒有字幕怎麼辦?
- 那就沒有可匯出的內容。Lumi 擴充功能可以用語音辨識把影片音訊轉寫成字幕,再匯出。
- 我的資料會被傳送到哪裡?
- 在本機轉換,不上傳、不儲存,也不傳送到任何伺服器。
擴充功能可以一鍵把你正在看的 B 站影片字幕匯出為 SRT;沒有字幕的影片,還能用語音辨識產生字幕。