SuperAPI AI 工具集

yt-dlp-direct

通用与其它

查看项目

更新于 10-16 01:27

技能介绍

用途:直接用本机 yt-dlp CLI 处理在线视频/音频下载与探测,不负责版权政策、DRM 绕过、录屏替代或重装 yt-dlp。

主要能力:探测链接与元信息、查看格式、单视频下载、提取音频、下载字幕、处理播放列表与频道、用关键词搜索。

使用方式(命令保持原样): 先检查环境:which yt-dlp、yt-dlp --version;需要合并或转码时看 ffmpeg -version、ffprobe -version。 探测:yt-dlp --simulate --print "%(title)s" "<url>";元信息:yt-dlp --dump-single-json "<url>"。 看格式:yt-dlp -F "<url>";默认组合:yt-dlp -f "bv*+ba/b" "<url>"。 安全下载:yt-dlp -o "%(title)s [%(id)s].%(ext)s" "<url>";固定目录:yt-dlp -P "/target/dir" -o "%(title)s [%(id)s].%(ext)s" "<url>"。 提音频:yt-dlp -x --audio-format mp3 "<url>",或 m4a。 字幕:yt-dlp --write-subs --write-auto-subs --skip-download "<url>",可加 --sub-langs "en,zh-Hans,zh-Hant"。 播放列表:先 --flat-playlist 看量,再 yt-dlp -I 1:10 "<playlist-url>"。 搜索:yt-dlp "ytsearch5:关键词",或加 --simulate --print 只拿结果。 登录态:--cookies-from-browser chrome/safari,或 --cookies cookies.txt;必要时 --impersonate chrome。 输出模板:%(title)s [%(id)s].%(ext)s;播放列表可用 %(playlist_index)s - %(title)s [%(id)s].%(ext)s。

适用场景:用户明确要求下载、提音频、拿字幕、看格式、抓播放列表或搜索关键词。

限制:不绕 DRM,不承诺所有受保护站点可用;大批量抓取前需提醒体积;覆盖文件前提醒;cookies 输出勿泄露敏感信息;合并转码依赖 ffmpeg;站点支持会随 extractor 变化,需先模拟验证。执行后应说明所跑命令、结果类型、文件位置及失败环节。