douyin-video-summary
Installation
Summary
Extract, transcribe, and summarize Douyin videos with local whisper.cpp processing.
- Handles both short (
v.douyin.com) and direct Douyin URLs by parsing video IDs and intercepting audio via browser JavaScript - Uses ffmpeg to convert audio to WAV and whisper.cpp for local Chinese transcription, with automatic Metal GPU acceleration on Apple Silicon
- Generates structured summaries with core points, details, and one-line takeaways in markdown format
- Optional Feishu (Lark) document sync to append summaries to collaborative docs via the Feishu Open API
SKILL.md
Douyin Video Summary
Summarize Douyin videos: extract audio → transcribe locally → AI summary.
Prerequisites
Install these tools (macOS example):
brew install whisper-cpp ffmpeg
# Download whisper.cpp GGML model (small recommended for speed/quality balance)
curl -L -o models/ggml-small.bin "https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-small.bin"
Workflow
When a Douyin link is received: