All / Repurpose and subtitles

Douyin Download and Transcription

Download a Douyin video (with a signed-URL fallback when blocked) and transcribe it locally with Faster Whisper into text, subtitles and structured JSON.

What to say

Download this Douyin video and transcribe it: <url>.
Douyin blocked the download; use the logged-in browser to get the play URL.

How it works

  1. scripts/douyin-dl.sh <url>
  2. If blocked (exit 4), extract the play URL from the logged-in browser and pass --play-url
  3. uv run scripts/transcribe_video.py <video>

At a glance

Best for
  • Research and repurposing
You give
  • A Douyin URL
You get
mp4 plus TXT, SRT and JSON
Time
Minutes
Cost
Free

Good to know

  • Do not retry the same blocked command
  • The play URL is short-lived

Examples (real results, first 24 seconds)

No sample render of this one is checked in yet. Ask for it and the first result becomes the example.

Related