SuperAPI AI 工具集

youtube

设计与创作

查看项目

更新于 10-15 17:21

技能介绍

用途:这是面向 YouTube 的 yt-dlp 常用操作集合,用轻量脚本覆盖最常见的下载、字幕提取、元数据查询和播放列表处理。

主要能力与用法:脚本位于 skills/youtube/scripts/,输出写入 skills/youtube/output/。 字幕提取:python transcript.py "URL",默认英语,可用 --lang es 指定语言,--timestamps 保留时间戳。 下载:python download.py "URL" 获取最佳画质,--quality 720 限制分辨率;--audio 提取最佳音频为 mp3,--audio --format m4a 保留 m4a。 元数据:python info.py "URL" 显示标题、时长、频道,--json 输出完整 JSON,--formats 列出可用格式。 播放列表:python playlist.py "URL" 列出全部视频,--download 全部下载,--download --audio 仅音频,--range 1-5 只处理前 5 个。

适用场景:可先 info.py 了解视频,再用 transcript.py 取得字幕供 AI 分析;用 --audio 归档播客;用 playlist.py 配合 --quality 720 下载课程。

前提条件:Python 3.10+、yt-dlp(pip install yt-dlp 或 brew install yt-dlp)、ffmpeg(音频提取需 brew install ffmpeg)。

限制与说明:视频 ID 与完整 URL 均可使用;批量操作之间需等待几分钟以避免限流;部分视频没有可用字幕。