SuperAPI AI 工具集

video-downloader

设计与创作

查看项目

更新于 10-15 22:38

技能介绍

用途:这是一个用 yt-dlp 从 1000+ 网站下载视频的技能,适用场景为用户提供视频 URL 需要下载、需要指定画质、需要提取音频或需要字幕时。

主要能力:支持 YouTube、Bilibili、Twitter/X、TikTok、Vimeo、Twitch、Instagram、Facebook 等站点;可选画质(1080p、720p、4K 等);提取音频为 MP3;列出可用格式;下载字幕;下载播放列表。

使用方式:需先安装 yt-dlp,macOS 用 brew install yt-dlp,跨平台用 pip install yt-dlp,升级用 brew upgrade yt-dlp 或 pip install --upgrade yt-dlp。基础下载执行 yt-dlp -P ~/Downloads/Videos "VIDEO_URL";指定画质如 yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" -P ~/Downloads/Videos "VIDEO_URL";提取音频用 yt-dlp -x --audio-format mp3;列出格式用 yt-dlp -F;下载字幕加 --write-subs --sub-lang zh,en。技能还附带脚本,可用 python3 scripts/download.py "VIDEO_URL",支持 -o 自定义输出、-f 指定最高分辨率、-a 仅音频、-F 列出格式、--subs 含字幕。

限制与注意:YouTube 高清(1080p+)下载可能需要浏览器 cookies(--cookies-from-browser chrome)或 PO token provider;Bilibili 建议使用 cookies;下载失败可更新 yt-dlp、使用 cookies 或加代理(--proxy socks5://127.0.0.1:1080);网络问题可限制并发片段。默认输出目录为 ~/Downloads/Videos/。