dp-archive/archive/media-downloader
Claude Code and agent skill by dp-archive/archive
- community
Checking that the SKILL.md file is still in the repository.
Download videos and audio from 1500+ websites including YouTube, Bilibili, TikTok, Twitter/X, Instagram, Vimeo, and more using yt-dlp. Use when the user wants to download videos, save media from social platforms, download with specific resolution (720p/1080p/4K), get subtitles, or download entire playlists. Triggers on requests like 'download this video', 'save this YouTube video', 'download in 1080p', 'download with subtitles', 'download this playlist'.
Install
npx vskill@latest install dp-archive/archive/media-downloaderSKILL.md
Media Downloader
Download video/audio from 1500+ websites using yt-dlp. Supports format selection, subtitles, playlists, and custom output naming.
Quick Start
Format Selection
Resolution Presets
| Request | Command | |
|---|---|---|
| Best quality | -f "bestvideo+bestaudio/best" | |
| 4K | -f "bestvideo[height<=2160]+bestaudio/best" | |
| 1080p | -f "bestvideo[height<=1080]+bestaudio/best" | |
| 720p | -f "bestvideo[height<=720]+bestaudio/best" | |
| 480p | -f "bestvideo[height<=480]+bestaudio/best" |
List Available Formats
Advanced Format Selection
Subtitles
Download Subtitles
List Available Subtitles
Subtitle Format
Output Naming
Template Variables
| Variable | Description | Example | |
|---|---|---|---|
%(title)s | Video title | My Video | |
%(id)s | Video ID | dQw4w9WgXcQ | |
%(ext)s | File extension | mp4 | |
%(upload_date)s | Upload date | 20231215 | |
%(uploader)s | Channel name | Rick Astley | |
%(playlist)s | Playlist name | Best Songs | |
%(playlist_index)s | Position in playlist | 01 | |
%(resolution)s | Video resolution | 1920x1080 |
Common Patterns
Playlist Handling
Platform-Specific Notes
YouTube
- Supports: videos, playlists, channels, shorts, live streams
- Cookies may be needed for age-restricted/member content
Bilibili
- Use
--cookies-from-browserfor premium content - Subtitles:
--write-subs --sub-langs "zh-Hans"
TikTok / Douyin
- Direct URL download works
- Watermark may be present in some cases
Twitter/X
- Supports video tweets and spaces
- Use
--cookies-from-browserfor private content
- Stories require login
- Use
--cookies-from-browser firefoxor--cookies cookies.txt
Authentication
Troubleshooting
Common Issues
| Issue | Solution | |
|---|---|---|
| "Video unavailable" | Try --cookies-from-browser | |
| Slow download | Add --concurrent-fragments 4 | |
| Format merge fails | Install ffmpeg | |
| Geo-blocked | Use --geo-bypass or proxy |
Update yt-dlp
Complete Examples
Download YouTube video in 1080p with Chinese subtitles:
Download TikTok video:
Download Bilibili playlist:
Download Twitter video:
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingseed_skills/media-downloader/SKILL.md
Popularity
- Repository stars
- 1,111
- Repository forks
- 100
- 7-day trend score
- 35
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dp-archive/archive/media-downloader)