AI Audio

Video/Audio Downloader

Download videos from Douyin / Bilibili / Xiaohongshu / YouTube etc., or extract audio & transcribe

Resolve and download videos/audio from major platforms (Douyin / Bilibili / Xiaohongshu / Weibo / YouTube / TikTok and anything yt-dlp handles), optionally extracting audio only and auto-transcribing. Async task.

Base URL: https://api.aiclonevoicefree.com | Auth: Authorization: Bearer sk_...

POST /api/v2/media/download

FieldTypeRequiredNotes
urlstringVideo/post link
extract_audioboolExtract audio only
audio_clip_durationintClip the first N seconds of audio
transcribeboolAuto-transcribe subtitles after download
curl -X POST https://api.aiclonevoicefree.com/api/v2/media/download \
  -H "Authorization: Bearer sk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://www.bilibili.com/video/xxxx", "extract_audio": true, "transcribe": true }'

Response 202{ "task_id": "...", "status": "processing", "capability": "media", "action": "download" }

Getting the result

  1. Poll GET /api/v2/media/tasks/{task_id}; when done it returns downloadUrl, title, platform, and (if transcribe was on) text / srt:
{
  "task_id": "...",
  "status": "completed",
  "capability": "media",
  "platform": "bilibili",
  "title": "...",
  "downloadUrl": "/api/v2/media/file/...",
  "transcriptStatus": "completed",
  "text": "...",
  "srtUrl": "/api/v2/media/srt/..."
}
  1. Download the file: GET /api/v2/media/file/{task_id} (streams mp4/mp3).
  2. Download subtitles: GET /api/v2/media/srt/{task_id} (SRT file, requires transcribe).

On this page