B站字幕下載與擷取:把嗶哩嗶哩字幕(含 AI 字幕)轉成 SRT、TXT

把 B 站字幕(包括 AI 字幕)轉換成 SRT、VTT 或純文字。貼上 B 站影片的字幕 JSON(BCC 格式)即可下載標準字幕檔,也可以用 Lumi 擴充功能一鍵匯出。轉換全程在瀏覽器中完成。

轉換為

如何下載 B 站字幕

  1. 最簡單:用擴充功能匯出安裝 Lumi,登入狀態下開啟 B 站影片,在「Lumi 字幕設定」中選擇「匯出字幕」。
  2. 或手動複製 JSON登入後開啟影片並開啟字幕,按 F12 開啟開發者工具 → Network,篩選「subtitle」,開啟對應的 .json 請求並複製內容。
  3. 貼到這裡把 JSON 貼到上方輸入框,或存成 .json 檔後點「開啟檔案」。
  4. 下載選擇 SRT、VTT 或 TXT 後下載。

支援什麼

支援什麼
功能說明
BCC JSON 轉 SRTB 站字幕是 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;沒有字幕的影片,還能用語音辨識產生字幕。