用途:通过 yt-dlp 命令行工具从数千个网站下载视频,适合需要保存视频、提取音频、下载字幕或批量下载播放列表的场景。
主要能力:支持最佳画质默认下载、指定分辨率(如 720p、1080p)、按格式 ID 选择、仅提取音频并转为 MP3、下载全部字幕、写入缩略图、下载整份播放列表或指定范围条目。官方支持站点涵盖 Instagram、YouTube/YouTube Music、Twitter/X、TikTok、Vimeo、Twitch 等,完整列表见 https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md。
使用方式:基本下载为 yt-dlp -P "~/Downloads/yt-dlp" "VIDEO_URL";自定义路径与命名用 -o "%(title)s.%(ext)s";YouTube 建议加 --cookies-from-browser chrome 以避免 403;提取音频用 -x --audio-format mp3;字幕用 --write-subs --sub-langs all;列格式用 -F,再以 -f FORMAT_ID 下载;播放列表用 -o "%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s",范围用 -I 1:5。路由规则:Instagram 的 /p/ 链接交由 instagram-gallery-download 技能处理;/reel/、/reels/ 及其他非 Instagram 站点使用本技能。
限制与排错:YouTube 常因未认证请求报 HTTP 403,应使用浏览器 cookies;视频不可用可能因地域或私密受限;下载中断可重试,工具会自动续传;格式不存在时先用 -F 查询。缺少命令可 pip install yt-dlp,音频提取需要 ffmpeg(macOS 可 brew install ffmpeg)。建议保持更新(pip install -U yt-dlp)。本资料未提供收费、价格与账号注册等说明。