douyin-video

Extract watermark-free Douyin videos and transcripts from share links.

1.2k|262|Updated May 22, 2025
One-click install
npx skills add https://github.com/yzfly/douyin-mcp-server --skill douyin-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: douyin-video
Source: https://github.com/yzfly/douyin-mcp-server/tree/main/douyin-video
Command: npx skills add https://github.com/yzfly/douyin-mcp-server --skill douyin-video

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, ffmpeg-python, and includes scripts (resource) components.

What problem does it solve?

It automates the tedious workflow of obtaining watermark-free Douyin videos from share links, downloading the media, and extracting spoken content into readable transcripts, saving time and ensuring consistent outputs.

Core Features & Use Cases

  • Watermark-free video downloads from Douyin share links
  • Automated transcription of audio using a SenseVoice API
  • Organized output where each video gets its own transcript folder

Quick Start

Run the script with a Douyin share link to download the video and extract its transcript.

Frequently Asked Questions about douyin-video

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

FAQPage Schema
How do I download a watermark-free Douyin video and get its transcript?

To download a watermark-free Douyin video and get its transcript, run the script with a valid Douyin share link. It extracts the media, downloads the video, and uses speech recognition to generate a readable text transcript automatically.

What do I need to automate Douyin video downloading and transcription?

Automating Douyin video downloading and transcription requires installing the requests and ffmpeg-python libraries. You must also configure a valid API key in the API_KEY environment variable to enable the speech recognition transcription feature.

How does automated speech recognition work for Douyin videos?

Automated speech recognition for Douyin videos works by extracting audio from the downloaded media using ffmpeg. The audio is then processed via a SenseVoice API to convert spoken content into organized text transcripts for content reuse.

Can I batch process multiple Douyin share links for media extraction?

Batch processing multiple Douyin share links for media extraction is supported. The skill creates an organized output structure where each processed video receives its own dedicated folder containing the downloaded media and its transcript.

Does ffmpeg-python support extracting audio for transcription?

Ffmpeg-python supports extracting audio for transcription by handling media processing within the workflow. It works alongside the requests library to fetch media from share links and prepare audio streams for the speech recognition API.