video-downloader · 视频下载

下载视频:自定义清晰度(best/1080p/720p/480p/360p)与格式(mp4/webm/mkv),支持仅下载音频为 MP3。
基于 yt-dlp(缺失时自动安装):自动获取视频信息、按条件选流、需要时合并音视频。默认最高清晰度 MP4;支持自定义输出目录;仅下载单个视频,播放列表默认跳过。
调用示例:在聊天框中说"把这个视频下载成 720p 的 mp4"。
产品详解
定位
video-downloader 是单视频下载工具:给链接,按指定清晰度与格式下载。它只做下载,不做剪辑或转码。
核心能力
- 视频下载:给链接下载;默认 best 最高清晰度,mp4 格式。
- 清晰度选择:best / 1080p / 720p / 480p / 360p / worst。
- 格式选择:mp4 / webm / mkv(视频);
-a仅下载音频为 MP3。 - 输出目录自定义:
-o指定目录。 - 自动依赖:yt-dlp 缺失时自动安装。
工作流程
- 用户提供视频链接
- 可选指定清晰度(-q)、格式(-f)、仅音频(-a)、输出目录(-o)
- 执行下载脚本;自动获取信息、选流、合并
输入与输出
| 输入 | 必填 | 说明 |
|---|---|---|
| 视频链接 | 是 | 单个视频 URL |
| 清晰度 | 否 | best/1080p/720p/480p/360p/worst(默认 best) |
| 格式 | 否 | mp4/webm/mkv(默认 mp4) |
| 仅音频 | 否 | -a → MP3 |
输出:下载后的视频/音频文件(文件名自动取自视频标题)。
适用场景
- 单个视频的下载存档
- 需要特定清晰度/格式的素材下载
- 音频提取(MP3)
使用前准备
- 无需 API key;需要网络。
- 仅下载单个视频,播放列表默认跳过;更高清晰度下载更慢、占用更多磁盘。
- 仅下载自己有权利使用的内容,请遵守平台版权规则。
video-downloader 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。