SuperAPI AI 工具集

youtube

通用与其它

查看项目

更新于 10-16 00:20

技能介绍

用途:该技能用于下载和处理 YouTube 视频及播放列表内容,主要覆盖两类工作流:获取字幕/转录文本,以及下载音频 MP3 并整理音乐库。

主要能力:一是转录,适用于用户需要视频的字幕、隐藏式字幕或文本内容;二是音乐/MP3,适用于下载音频、为 MP3 打标签或构建音乐库。

使用方式:转录流程可先检查可用字幕,命令为 yt-dlp --list-subs "YOUTUBE_URL";再下载自动生成字幕,命令为 yt-dlp --write-auto-sub --skip-download -o "transcript" "YOUTUBE_URL"。完整流程需加载 references/transcripts.md,其中包含 VTT 转文本及 Whisper 回退方案。音乐流程可先查看播放列表信息,命令为 ytmp3 info "YOUTUBE_URL";再下载播放列表,命令为 ytmp3 download "YOUTUBE_URL"。完整打标签与整理流程需加载 references/mp3-download.md。

适用场景:当用户提到“transcript”“captions”“subtitles”“transcribe”“text from video”时,应加载 references/transcripts.md;当用户提到“download music”“MP3”“playlist”“tag”“album”“music library”时,应加载 references/mp3-download.md。若意图不明确,应先询问用户想对 YouTube 内容做什么。

前置条件:需要 yt-dlp,可通过 brew install yt-dlp 安装;MP3 工作流还需要 eyeD3,可通过 brew install eye-d3 安装。

限制:资料未提供其他平台支持、收费方式、价格或效果保证等信息。