核心功能
dl 是一款智能媒体下载工具,专注于从主流视频平台(YouTube、Bilibili、X/Twitter 等)提取音视频内容。采用自动检测机制,无需用户手动指定格式:
- 视频:自动保存为
mp4至~/Movies/或~/Videos/ - 音乐:自动保存为
m4a至~/Music/ - 播放列表:智能创建子目录,按原列表名称归档
显著优点
| 特性 | 说明 |
|------|------|
| 零配置启动 | 基于 `uv` 单脚本运行,无需复杂依赖管理 |
| 智能路由 | 自动识别单文件/播放列表、视频/音频类型 |
| 家庭媒体生态 | 原生适配 Universal Media Server、Jellyfin 等 DLNA 服务器,下载即共享 |
| 即时交付 | Telegram 场景下自动推送音频文件给用户 |
| 跨平台 | 支持 macOS、Linux、Windows |
潜在局限
1. 法律合规风险:下载受版权保护内容可能违反平台 ToS 及当地法规
2. 源站依赖:YouTube/Bilibili 等更新反爬策略时可能临时失效
3. 无代理配置:需用户自行确保网络环境可访问目标站点
4. 元数据缺失:不自动抓取封面、歌词等附加信息
适合人群
- 自建 NAS/家庭媒体服务器的用户
- 需要离线备份公开/授权内容的创作者
- 跨平台多端(TV/手机/电脑)媒体消费者
常规风险提醒
⚠️ 本工具仅应用于合法拥有版权或公开授权的内容。下载行为需遵守《中华人民共和国著作权法》及源站服务条款。建议配合本地媒体服务器使用以获得最佳体验,但公开分享下载内容可能构成侵权。