Media Downloader

🦞 智能媒体下载,一键入库全家共享

multimedia榜 #5

一键下载 YouTube、Bilibili、X 等平台音视频,自动分类保存至本地媒体库,完美兼容家庭影音服务器。

收藏
12.4k
安装
3.1k
版本
0.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

dl skill 是一款智能媒体下载工具,支持从主流平台(YouTube、Bilibili、X/Twitter 等)自动识别并下载视频或音乐内容。用户只需提供 URL 或自然语言指令(如"下载这个视频"),系统即自动执行下载流程。

自动分类存储:视频保存为 MP4 格式至 ~/Movies/~/Videos/,音乐保存为 M4A 格式至 ~/Music/;播放列表内容自动创建子目录归档。

媒体服务器集成:设计初衷是与本地 DLNA/UPnP 媒体服务器(如 Universal Media Server、Jellyfin、miniDLNA)协同工作,下载完成后内容即时出现在家庭网络的所有设备上,支持电视、手机 VLC 等直接播放。

显著优点

  • 零配置智能识别:自动区分视频/音乐、单文件/播放列表,无需手动指定格式
  • 平台覆盖广:支持 YouTube、Bilibili、X 等多个主流平台
  • 家庭影音生态:与媒体服务器深度整合,实现"下载-入库-多端播放"无缝体验
  • Telegram 增强体验:音频文件可直接通过消息工具发送给用户
  • 跨平台支持:兼容 macOS、Linux、Windows

潜在缺点与局限性

  • 依赖外部工具:需要 uv 运行时环境,首次使用需确保已安装
  • 无内置播放器:本身仅为下载工具,播放需依赖第三方媒体服务器或播放器
  • 网络依赖:下载速度受源站限制,部分平台可能有速率限制或区域封锁
  • 元数据缺失:未提及是否自动抓取封面、歌词、标签等媒体元数据

适合人群

  • 家庭影音爱好者,希望搭建本地媒体库
  • 需要离线备份教学视频、播客、音乐的内容创作者
  • 追求简洁命令行工作流的技术用户
  • 已有 NAS 或常驻主机的媒体服务器用户

常规风险

  • 版权合规:下载受版权保护内容可能违反平台服务条款及当地法律,用户需自行承担合规责任
  • URL 安全性:脚本直接执行用户提供的 URL 参数,若输入恶意构造的链接可能存在注入风险(但 uv run --script 模式相对隔离)
  • 存储管理:自动下载可能快速占用大量磁盘空间,无自动清理机制
  • 依赖维护:基于 yt-dlp 或类似工具的封装,上游工具更新不及时可能导致特定平台下载失效

Media Downloader 内容

暂无文件树

手动下载zip · 3.6 kB
contentapplication/octet-stream
请选择文件