Bilibili video to SRT subtitles

A lot of Bilibili content — especially fan-subbed or reposted video — has subtitles burned directly into the video image rather than stored as a separate file, and the platform's danmaku comment overlay (which looks like captions scrolling past) isn't a caption track at all; it's viewer commentary.

Transcribing the audio directly sidesteps both issues. Paste the Bilibili URL and export SRT — useful for re-editing, re-subbing into another language pairing, or attaching a caption track to a re-upload where the original hardcoded text isn't an option.

  • Ignores danmaku entirely — it's viewer commentary, not the video's actual spoken content.
  • Produces a separate, editable subtitle file even for videos whose visible subtitles are baked into the image.
  • Same SRT/VTT export as any other supported platform.

Bilibili specifics

Typical length
Skews long-form relative to TikTok/Instagram — lectures, documentary commentary, and long-form review content are common, often 10+ minutes.
Worth knowing
Because so much subtitle text on Bilibili is burned into the video image rather than stored as data, transcribing the audio directly is usually the only reliable way to get machine-readable text, even for videos that visibly "have subtitles."

Best formats for subtitles and captions

  • SRT video editors — Premiere, Final Cut, CapCut, DaVinci
  • VTT web players — the HTML5 <track> element

Workflow

  1. Run the Bilibili video URL through transcript.land.
  2. Export SRT for editing software, or VTT for a web player.
  3. Import the file into your editor's caption track, or attach it to the <video> element.
  4. If you trim the video after export, shift the subtitle file's timing to match — it's relative to the original.

FAQ

The free tier includes 15 minutes of video a month, AI transcripts in any language, and TXT/SRT/VTT/JSON export — enough to run one Bilibili video through and see the output before committing to anything.