douyin-video-extractor

Extract watermark-free Douyin videos and transcribe audio using SenseVoice speech recognition.

7|2|Updated May 16, 2026
One-click install
npx skills add https://github.com/reason-machines/mcp-skills --skill douyin-video-extractor-reason-machines
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: douyin-video-extractor
Source: https://github.com/reason-machines/mcp-skills/tree/main/skills/douyin-video-extractor
Command: npx skills add https://github.com/reason-machines/mcp-skills --skill douyin-video-extractor-reason-machines

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Downloading Douyin/TikTok videos without watermarks and converting their spoken audio into text normally requires separate tools and manual steps. This Skill combines video link parsing, watermark-free downloading, and AI speech-to-text transcription into one workflow accessible via WebUI, MCP server, or CLI. ## Core Features & Use Cases - Watermark-Free Video Extraction: Parse Douyin share links to obtain high-quality download URLs without any API key. - AI Speech Transcription: Convert video audio to text using the SenseVoice model via SiliconFlow, with automatic chunking for files over 1 hour or 50MB. - MCP Integration: Expose three tools (parse_douyin_video_info, get_douyin_download_link, extract_douyin_text) to Claude Desktop and other MCP clients. - Use Case: A content researcher collects 20 Douyin share links, batch-extracts transcripts as Markdown files, and downloads the original videos for a competitive analysis report. ## Quick Start Ask the AI to extract the transcript and watermark-free download link from a Douyin share URL such as https://v.douyin.com/xxxxx/ using the douyin MCP tools.

Frequently Asked Questions about douyin-video-extractor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download a Douyin video without watermark?▼

Pass the Douyin share link to the get_douyin_download_link MCP tool or run the CLI with -a download and an output directory. No API key is required for parsing video info or obtaining the watermark-free download URL.

How to transcribe audio from a Douyin video to text?▼

Use the extract_douyin_text MCP tool or the CLI with -a extract and a configured API_KEY. The tool transcribes audio with the SenseVoice model via SiliconFlow and saves the result as a Markdown file with video metadata.

Does Douyin video extraction require an API key?▼

Parsing video metadata and getting watermark-free download links work without an API key. Only audio transcription requires a SiliconFlow API key, which can be set via environment variable, CLI argument, or the WebUI browser storage.

Can I use Douyin transcription with Claude Desktop?▼

Yes, configure douyin-mcp-server in claude_desktop_config.json using uvx with your API_KEY in the env section. Claude then gains access to three tools for parsing, downloading, and transcribing Douyin videos.

Why does Douyin transcription fail on long videos?▼

Failures on long videos usually stem from missing FFmpeg, insufficient disk space, or unstable network during chunked API calls. Files over 1 hour or 50MB are automatically split into chunks, so verify FFmpeg is installed and accessible.

What are the limitations of Douyin share link parsing?▼

Parsing only works with valid share links starting with https://v.douyin.com/ and fails if the video was deleted or the link is malformed. Re-copy the share link from the Douyin app if parsing returns an error.