我也还有记忆的,但是零落得很。我自己觉得我的记忆好像被刀刮过的鱼鳞,有些还留在身上,有些是掉到水里了,将水一搅,有几片还会翻腾、闪烁,然而中间混着血丝。——鲁迅《鲁迅全集》

Media Downloader:Qt/C++ 多平台万能下载助手,让视频音频批量下载so easy!

你还在为批量下载视频、音频、图库、电子书等网络资源而头疼吗?你是否觉得命令行工具太难用、平台受限、功能分散?别急,今天要介绍的这款神器——Media Downloader,也许会极大提高你的效率和幸福感!


一、项目简介

  • 项目地址mhogomchungu/media-downloader
  • 一句话描述:Media Downloader is a Qt/C++ front end to yt-dlp, youtube-dl, gallery-dl, lux, you-get, svtplay-dl, aria2c, wget and safari books…
  • 主语言:C++
  • Star:3,479+
  • Forks:239
  • 开源协议:GPL-2.0
  • 核心标签:跨平台、GUI、批量下载、视频音频、电子书、图库

二、功能亮点

1. 超强兼容与扩展性

Media Downloader 支持一大票下载后端与工具,如:

  • yt-dlp、youtube-dl(主流视频网站解析与下载)
  • gallery-dl(图片/图库站点批量下载)
  • lux、you-get、svtplay-dl(专站解析)
  • aria2c、wget(强大多协议/多线程下载引擎)
  • safari books(电子书资源)

你只需要一个 Media Downloader,就能管理大部分主流内容下载需求,无需折腾命令行参数、手动更新各类工具。

2. 跨平台 Qt GUI,极致易用

  • 提供现代化、响应迅速的 Qt 图形界面(支持 Windows、Linux、macOS)
  • 拖拽、批量粘贴 URL,快速发起/管理多个下载任务
  • 灵活的任务队列、历史记录、下载状态可视化
  • 多主题、支持暗黑模式

3. 智能下载与管理

  • 支持断点续传、限速、代理等高级参数
  • 下载进度、速度、剩余时间实时显示
  • 自动保存文件按类型、站点归档
  • 内置任务重试、失败通知等人性化细节

三、适用场景

  • 批量下载 YouTube、Bilibili 等平台视频/音频
  • 收藏 Pixiv、ArtStation、Instagram 等图片/插画/摄影集
  • 保存 Safari Books、电子书等学习资料
  • 爬取视频网站付费内容(需合法授权)
  • 用作多线程高速下载器替代 aria2 GUI、wget 前端

四、快速体验/使用流程

  1. 下载安装包
    前往 项目 Releases 下载适合你的操作系统的安装包或源码编译。

  2. 添加下载任务

    • 打开 Media Downloader,复制目标资源链接(支持批量多行粘贴/导入 URL 文件)。
    • 选择下载后端(如 yt-dlp)和参数(分辨率、格式等)。
    • 点击“开始”,即可批量下载。
  3. 进阶设置

    • 配置 aria2、wget 等后端参数,实现多线程加速、代理、限速等。
    • 自定义保存目录、文件命名规则,自动分类归档。

五、代码案例(以 yt-dlp 为例)

虽然 Media Downloader 为 GUI 工具,但你可以通过自定义参数,灵活控制后端下载工具:

假如你想下载 YouTube 视频并自动转音频,可在软件内设置:

1
yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=xxxx

Media Downloader 会将这些参数集成到 GUI 操作中,既低门槛又强大。


六、为什么推荐 Media Downloader?

  • 一站式解决 90% 常见下载需求
  • 无需折腾命令行,零学习成本
  • 支持多工具/多协议扩展,极客和小白都能用
  • 界面美观、跨平台,适合长期收藏和重度使用

七、总结

Media Downloader 是一个极具诚意的开源多协议多后端下载管理器。无论你是影音爱好者、学习资料收集狂、插画摄影发烧友,还是极客自动化玩家,都能从中找到属于你的“下载幸福感”。赶快试试吧!

项目主页:https://github.com/mhogomchungu/media-downloader
Star:3,479+,高效下载,从 Media Downloader 开始!