核心用法
Video Downloader 是一款封装 yt-dlp 的通用视频下载技能,通过简洁的 CLI 接口实现多平台视频抓取。用户仅需提供视频 URL,即可自动完成分辨率适配、音视频合并及文件名规范化处理。
命令格式:
/video-downloader <视频URL> [分辨率] [输出目录]
- 分辨率参数支持
1080p/720p/480p等常用规格,默认优先 1080p - 输出目录可选,默认使用系统临时目录
- 下载完成后返回本地文件路径,需配合
sendfiles-to-feishu实现飞书传输
显著优点
1. 平台覆盖广:底层依赖 yt-dlp,支持 YouTube、Bilibili、抖音、Twitter 等数百个站点
2. 质量无损:采用流拷贝模式,不重新编码,完整保留原始音视频质量
3. 自动化处理:智能识别分离式音视频(如 YouTube DASH 流),自动调用 ffmpeg 合并
4. 文件名安全:自动清理特殊字符与超长路径,避免跨系统兼容性问题
潜在局限
- 发送分离设计:下载与发送为独立技能,需用户手动串联操作,增加一步交互成本
- 依赖外部工具:需预装 yt-dlp 与 ffmpeg,环境配置门槛对非技术用户不友好
- 无进度反馈:文档未提及下载进度实时展示,大文件场景体验可能受限
- 合规责任边界:工具本身不提供内容过滤,用户需自行确保下载行为符合平台 ToS 与版权法规
适合人群
- 需要批量获取公开视频素材的内容运营、研究者
- 具备基础命令行操作能力的开发者与技术人员
- 飞书生态内需要自动化视频处理流程的企业用户
常规风险
| 风险类别 | 说明 |
|---------|------|
| 版权合规 | 下载受版权保护内容可能违反平台条款,建议仅用于 CC 协议或自有内容 |
| 账号安全 | 高频请求可能触发平台反爬机制,导致 IP 或账号受限 |
| 依赖维护 | yt-dlp 需持续更新以适配站点变更,过期版本可能下载失败 |
| 数据隐私 | 临时目录文件需及时清理,避免敏感内容滞留本地 |