Vidflow icon

Vidflow

Extract audio, transcribe with BCut, and process social media videos

Douyin → Download Media

AI-generated

Summary

Download a media file from a Douyin page URL or direct media link, optionally extracting the audio track after downloading the video.

Inputs

  • Source URL (required) — A Douyin page link or direct media link (prefer resolvedPageUrl for page links and downloadUrl for direct downloads) from which to download the media.
  • Media Type (required) — Choose to download the original video file ('video') or extract audio from the downloaded video ('audio').
  • Output Binary Property (required) — Name of the binary property that will contain the downloaded media file in the node's output.
  • File Name — Optional: override the output file name for the downloaded media.
  • Audio Format — When Media Type is 'audio', select the audio format to output (AAC, MP3, OGG, WAV).
  • FFmpeg Path — Path to the ffmpeg executable used for audio extraction when Media Type is 'audio'.
  • Chunk Size (MB) — Chunk size in megabytes used for resumable downloads when supported by the server (1-64 MB).
  • Worker Count — Number of concurrent workers for parallel chunked download (1-16).

Output shape

a single JSON item with media metadata and a binary property containing the downloaded media file

The output JSON includes video metadata (e.g., videoId, title, author, cover URL, play URL, download URL, and file details). The media file is available as binary data under the specified binary property name. If Media Type is 'audio', the binary contains extracted audio, otherwise the original video. Downloads use chunked/resumable download with progress events; falls back to single-stream if necessary.

Links

Discussion