SuperAPI AI 工具集

youtube-downloader

设计与创作

查看项目

更新于 10-16 09:48

技能介绍

用途:当用户要求下载、保存或获取 YouTube 视频时使用,通过脚本调用 yt-dlp 完成下载,并支持对画质、格式和输出位置进行控制。

主要能力:支持画质选择(-q/--quality):best(默认)、1080p、720p、480p、360p、worst;支持视频格式选择(-f/--format):mp4(默认)、webm、mkv;支持仅下载音频(-a/--audio-only),输出 MP3;支持自定义输出目录(-o/--output)。使用 yt-dlp 获取视频信息、匹配最佳流并在需要时合并音视频流。

使用方式:最基本命令为 python scripts/download_video.py "https://www.youtube.com/watch?v=VIDEO_ID",默认下载最佳画质 MP4 到 /mnt/user-data/outputs/。指定画质示例:python scripts/download_video.py "URL" -q 720p;指定格式示例:python scripts/download_video.py "URL" -f webm;仅音频示例:python scripts/download_video.py "URL" -a;自定义目录示例:python scripts/download_video.py "URL" -o /path/to/directory。

限制与说明:默认保存到 /mnt/user-data/outputs/;文件名根据视频标题自动生成;脚本会在 yt-dlp 未安装时自动安装;默认仅下载单个视频,播放列表会被跳过;画质越高下载耗时越长、占用磁盘空间越大。收费、价格与平台支持等细节资料未提供。