在音视频内容日益丰富的今天,从 YouTube、Bilibili 等平台高效下载媒体文件已成为许多用户的需求。然而,命令行工具学习成本高,而多数 GUI 工具又功能单一或捆绑广告。

Media Downloader 正是为此类问题设计的一款跨平台、开源、可扩展的图形化媒体下载工具。它以 yt-dlp 为核心引擎,提供直观的界面,并支持多种 CLI 下载工具作为扩展,真正实现“一个应用,通吃主流平台”。
核心特性一览
图形化操作,告别命令行
无需记忆复杂参数,通过清晰的 UI 即可完成:
- 输入链接开始下载
- 实时查看进度与速度
- 管理任务队列和历史记录
适合所有技术水平的用户,尤其对不熟悉终端操作的人群非常友好。

多后端支持,高度可扩展
Media Downloader 不只是一个 yt-dlp 的前端,而是一个通用媒体下载框架,目前支持以下 CLI 工具:
| 工具 | 功能 |
|---|---|
| yt-dlp | 支持 YouTube、B站、Twitter、Reddit 等数百个网站 |
| gallery-dl | 专注图库站点(如 Pixiv、DeviantArt) |
| lux | Golang 编写的轻量级下载器 |
| you-get | 经典 Python 下载工具 |
| svtplay-dl | 北欧公共广播内容下载 |
| aria2c / wget | 基础 HTTP(S) 文件抓取 |
✅ 扩展可通过内置管理器一键安装:进入「配置」→「扩展」→「添加扩展」即可选择并下载对应工具。

主要功能详解
单文件与批量下载
- 单链接下载:直接粘贴 URL,自动识别来源和可用格式
- 批量下载:
- 在输入框中逐行粘贴多个链接
- 或导入本地
.txt文件(每行一个 URL),轻松处理大量资源
播放列表与订阅管理
支持从 YouTube、Bilibili 等平台下载完整播放列表:
- 自动提取所有条目
- 显示总数量与预估大小
- 可设置仅下载新增内容(类似“订阅”机制)
你还可以保存常用播放列表链接,定期检查更新,实现自动化追更。
可配置预设选项
针对不同使用场景,提供灵活的下载配置:
- 视频:选择分辨率(1080p、4K)、编码(H.264、AV1)、容器(MP4、MKV)
- 音频:提取为 MP3、FLAC、OPUS 等格式
- 字幕:自动下载内嵌或外挂字幕(SRT、VTT)
- 元数据:保留标题、作者、封面图等信息
所有配置均可保存为“预设”,下次直接调用,无需重复设置。
无限并发下载
支持同时运行多个下载任务,充分发挥带宽潜力。
⚠️ 提示:建议根据网络环境合理控制并发数,过度请求可能导致目标网站限流或封禁 IP。
多语言界面支持
目前已支持 15 种语言,包括:
- 中文(简体/繁体)
- 英语、西班牙语、法语、德语、意大利语、葡萄牙语
- 日语、韩语、俄语、阿拉伯语
- 瑞典语、波兰语、土耳其语、希腊语
可在「设置」中随时切换界面语言,无需重启应用。
安装方式与系统要求
Windows 用户
| 版本 | 架构 | Qt 版本 | 最低系统要求 | 下载方式 |
|---|---|---|---|---|
| 安装版 | 32位 | Qt5 | Windows 7+ | 官方下载 |
| 安装版 | 64位 | Qt6 | Windows 10+ | 官方下载 |
| 可移植版 | 32位 | Qt5 | Windows 7+ | Portable ZIP |
| 可移植版 | 64位 | Qt6 | Windows 10+ | Portable ZIP |
⚠️ 注意:部分杀毒软件(如 Windows Defender)可能误报此应用为风险程序。这是已知的误报,项目方已在 GitHub 跟踪该问题。
首次运行须知
- 应用启动后会自动联网:
- 下载最新版
yt-dlp可执行文件 - 获取各扩展的元数据信息
- 下载最新版
- 请确保设备具备正常互联网访问能力
- 第一次使用建议先测试单个视频下载,确认流程无误后再进行批量操作
常见问题(FAQ)
Q:为什么杀毒软件提示这个程序有风险?
A:这是典型的误报。由于该工具会动态调用外部下载器并生成可执行文件,部分安全软件将其标记为可疑。我们确认其安全性,请放心使用。
Q:是否支持磁力链或 BT 下载?
A:目前不支持。本工具专注于 HTTP(S) 流媒体内容抓取,P2P 协议不在当前规划范围内。
Q:如何更新 yt-dlp 或其他扩展?
A:进入「扩展」管理页面,点击“更新”按钮即可获取最新版本。
Q:能否自定义输出路径?
A:可以!在“设置”中指定默认下载目录,也可为每个任务单独设置保存位置。















