From legal-skills
Downloads videos/audio from YouTube, Bilibili, Douyin, podcasts via yt-dlp; supports cookies, proxies, audio extraction, subtitles, custom paths for geo/restricted content.
npx claudepluginhub cat-xierluo/legal-skills --plugin minimax-image-understandThis skill uses the workspace's default tool permissions.
**优先覆盖(通常可直接用)**
Downloads videos from YouTube, Bilibili, Twitter, and other sites using yt-dlp. Extracts audio to MP3, downloads subtitles, selects quality, and handles playlists on video URL requests.
Downloads videos from social media URLs (YouTube, X/Twitter, Instagram, TikTok, etc.) using yt-dlp for local saving, transcription prep, or archiving.
Downloads videos, audio, and captions from YouTube/1000+ platforms using yt-dlp CLI. Supports quality selection (1080p/audio) with user confirmation on URL/output.
Share bugs, ideas, or general feedback.
优先覆盖(通常可直接用)
douyin.com、v.douyin.com 等视频链接bilibili.com、b23.tv 等youtube.com、youtu.be播客平台
合规提示:仅用于下载你有权保存的内容(例如你自己上传/拥有版权/获得授权/平台允许离线的内容)。遇到 DRM/加密或平台限制时,不要尝试绕过。
命令:
python scripts/download_media.py "<URL>"默认保存目录:
downloads/ 文件夹(自包含)--out-dir 参数自定义输出路径python scripts/download_media.py --audio-only --audio-format mp3 "<URL>"让用户提供浏览器导出的 Netscape 格式 cookies.txt
然后重试:
python scripts/download_media.py --cookies "/path/to/cookies.txt" "<URL>"--proxy "socks5://127.0.0.1:7890"--out-dir 参数--out-dir ~/Desktop--out-dir "~/Videos/bilibili"YouTube/B站/抖音:
--remote-components ejs:github),或让用户提供 cookiesSpotify:
scripts/download_media.py
yt-dlp 的通用下载器SAVED_FILEPATH=...--out-dir 参数url(必填)--audio-only / --audio-format--subtitles(可选,自动下载字幕)--sub-lang(可选,字幕语言,默认 all)--cookies(可选)--proxy(可选)--out-dir(可选,自定义输出目录)| 依赖 | 安装方式 |
|---|---|
yt-dlp | pip install yt-dlp |
ffmpeg(可选,用于字幕提取和音频转换) | macOS: brew install ffmpegLinux: sudo apt-get install ffmpeg |
无需额外 Python 依赖,yt-dlp 已包含所需库。