用途:从 YouTube 及 HLS 流媒体平台(如 Mux、Vimeo)可靠下载视频与音频,或仅提取已有字幕/转录文本。
主要能力:YouTube 视频下载(最高 4K)、仅音频 MP3 提取、字幕下载、播放列表下载、WebM 转 MP4,以及带认证头的 m3u8 流下载。文本优先流程会先查已有转录、平台转录 API、yt-dlp 仅字幕,最后才用授权音频加 ASR,避免为取文本而下载整段视频。
使用方式:需先安装 yt-dlp 与 ffmpeg,并保持 yt-dlp 为较新版本(资料建议不低于 2025.10.22)。常用命令包括 yt-dlp -F "VIDEO_URL" 查看可用格式、yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" "VIDEO_URL" 下载、yt-dlp -x --audio-format mp3 "VIDEO_URL" 提取音频、yt-dlp --write-subs --sub-lang en "VIDEO_URL" 下载字幕。高画质需安装 PO Token 提供器(bgutil-ytdlp-pot-provider)或使用 --cookies-from-browser chrome/firefox。HLS 流用 ffmpeg 配合 -headers 与 -protocol_whitelist 下载。技能附带 scripts/download_video.py 包装脚本,支持 --info、--quality、--audio-only、--subtitles、--proxy 等参数。
适用场景:下载 YouTube 视频或播放列表、提取音频、处理 yt-dlp 下载失败或格式受限、选择画质、将 WebM 转 MP4、下载需认证头的 HLS 流。
限制:仅应在拥有权利或授权时下载。需注意代理与浏览器 IP 一致、Cookie 权限、PO Token 提供器启动等前置条件;部分平台或受限内容可能仍无法下载。具体收费与价格信息暂未提供。