首页/软件/Media Downloader
M

Media Downloader

更新于 2026-10-07

Media Downloader:多引擎驱动的开源媒体下载利器 #

Media Downloader 是什么? #

Media Downloader 是一款基于 Qt/C++ 构建的开源图形界面媒体下载工具,它的核心定位是为 yt-dlp、youtube-dl、gallery-dl、you-get、svtplay-dl、lux、aria2c、wget 等众多命令行下载后端提供一个统一、易用的可视化前端。对于不熟悉命令行的普通用户来说,它把复杂的参数配置转化为可点击的预设选项;对于进阶用户,它又保留了高度可定制的引擎扩展能力。

无论是在 Windows、macOS 还是 Linux 上,用户都可以通过 Media Downloader 从任意受支持网站下载视频、音频、图片或整个播放列表。它解决了 CLI 工具上手门槛高、跨平台体验割裂的痛点,让免费、无广告、可扩展的媒体下载成为一件轻松的事。项目遵循 GPL-2.0 开源协议,目前在 GitHub 上已获得 5k+ Star,社区活跃度与可靠性有目共睹。

Media Downloader 有哪些亮点特色? #

  • 多引擎统一前端:原生集成 yt-dlp 作为默认引擎,并可通过扩展安装 gallery-dl、you-get、svtplay-dl、aria2c、wget、get-sauce 等后端,一个界面搞定多种下载场景。
  • 无限并发下载:支持同时进行任意数量的下载任务,显著提升批量获取效率;官方也提醒并发过高可能触发目标站点封禁,用户可按需调节。
  • 批量与播放列表下载:既可以手动逐个输入链接,也能从本地文件批量读取链接;还支持下载 YouTube 等网站的整个播放列表,并通过链接管理功能监控订阅更新。
  • 可自定义预设选项:提供可配置的预设下载选项列表,当媒体存在多种格式(清晰度、编码、封装格式)时,用户可一键选择所需版本,也能自行新增或修改预设以适配任意 yt-dlp 使用场景。
  • 多语言界面:界面已支持英语、中文、西班牙语、波兰语、土耳其语、俄语、日语、法语、意大利语、葡萄牙语、阿拉伯语、韩语、瑞典语、德语、希腊语和乌克兰语等十余种语言。
  • 完全免费且开源:基于 GPL-2.0 许可发布,无广告、无付费墙,源码公开透明,用户可自行编译或审计。
  • 跨平台覆盖广:提供 Windows 安装包、macOS 应用包,以及 Flatpak、AppImage、Fedora 官方仓库、Arch AUR 等多种 Linux 分发方式。

Media Downloader 官网首页截图

免费下载 Media Downloader #

以下为官方提供的各平台安装包,点击链接即可下载。请根据操作系统与架构选择对应版本(Qt5 为 32 位版,最低支持 Windows 7;Qt6 为 64 位版,最低支持 Windows 10)。

文件名 描述 大小 下载
MediaDownloaderQt5-5.6.6.setup.exe Windows 32 位安装包(Qt5,最低 Windows 7) 75.3 MB 夸克网盘
MediaDownloaderQt6-5.6.6.setup.exe Windows 64 位安装包(Qt6,最低 Windows 10) 78.7 MB 夸克网盘
MediaDownloaderQt6-arm64-5.6.6.dmg macOS Apple Silicon(arm64)安装包 69.9 MB 夸克网盘
MediaDownloaderQt6-x86_64-5.6.6.dmg macOS Intel(x86_64)安装包 79.4 MB 夸克网盘

提示:macOS 版本支持 macOS 14.0 或更高版本,且由于未经过 Apple 公证(notarization),首次打开时系统可能提示"已损坏",可在终端执行 xattr -dr com.apple.quarantine 或通过系统设置的"仍要打开"选项解决。

Media Downloader 如何使用? #

Media Downloader 的操作逻辑围绕"输入链接 → 选择选项 → 开始下载"三步展开,新手也能在几分钟内上手。

  1. 首次启动准备:第一次运行 Media Downloader 前请确保设备处于联网状态,因为程序会自动下载最新版本的 yt-dlp 引擎。若需要更多下载后端,可进入 "Configure"(配置)标签页 → "Extensions"(扩展)子标签页,点击 "Add An Extension" 按钮,从列表中选择需要安装的扩展(如 gallery-dl、you-get)。
  2. 输入下载链接:在主界面切换到 "Batch Downloader"(批量下载) 或 "Playlist Downloader"(播放列表下载) 标签页,将视频/音频/图片链接粘贴到输入框中。如需批量处理,可直接将多条链接逐行粘贴,或让程序从本地文本文件读取链接列表。
  3. 选择下载格式与选项:在 "Enter Options"(输入选项) 字段中填写或选择预设配置。Media Downloader 会显示该链接可提供的所有媒体格式,用户可根据清晰度、封装格式等自由选择;也可在配置中保存自定义预设,实现一键复用。
  4. 指定保存路径并开始:设置好输出目录后,点击下载按钮即可。批量或播放列表模式下,可在单个条目上单独启动或取消下载,并通过标题栏实时查看整体进度。
  5. 管理已下载内容:切换到 "Library"(媒体库) 标签页可管理本机已下载的媒体文件,双击条目即可播放;在播放列表标签页中,还能保存和管理订阅链接,方便持续追踪更新。

对于熟悉命令行的用户,也可以在设置中调整所用后端引擎的可执行文件路径,或让 Media Downloader 优先使用系统已安装的 yt-dlp 等命令。

Media Downloader 的常见问题? #

Q1:第一次打开程序为什么必须联网? Media Downloader 本身是一个前端壳,真正的下载能力来自 yt-dlp 等后端引擎。首次运行时,程序会自动联机下载最新版 yt-dlp 以保证下载兼容性;同样,安装扩展时也会联网获取对应可执行文件。因此若无网络,程序可能无法正常工作。

Q2:Windows Defender 或杀毒软件报毒怎么办? 由于程序打包了外部下载引擎,Windows Defender 及其他杀毒工具偶尔会将 Media Downloader 误报为病毒或潜在不需要的程序。官方已明确表示这是误报,相关记录在项目的 issue 中持续跟踪,用户可将其加入白名单后正常使用。

Q3:macOS 上提示应用"已损坏"无法打开? 官方提供的 macOS 安装包并未进行 Apple 公证签名,因此系统可能直接报错。解决方法是在"系统设置 → 隐私与安全性"中允许该应用运行,或在终端执行命令移除隔离属性后再打开。

Q4:可以同时下载多少个任务? Media Downloader 支持无上限的并发下载。不过官方特别提醒:对同一站点开启过多并发可能触发封禁或限速,建议根据目标网站策略合理控制并发数。

Q5:支持哪些网站和媒体类型? 只要所安装的后端引擎支持,Media Downloader 就能下载对应内容。默认引擎 yt-dlp 覆盖 YouTube 等数千个视频/音频站点;安装 gallery-dl 扩展后可下载图片画廊;you-get、svtplay-dl、aria2c、wget 等扩展则进一步拓展到通用下载与流媒体场景。

Q6:有没有 Linux 版本的便捷安装方式? 有。Media Downloader 已进入 Fedora 官方仓库,可直接使用 sudo dnf -y install media-downloader 安装;同时提供 Flatpak(Flathub)、AppImage 以及 Arch Linux 的 AUR 包,用户可按自己发行版选择最方便的方式。

Media Downloader 如何安装? #

Windows 平台 #

  1. 根据系统版本下载对应安装包:32 位系统使用 MediaDownloaderQt5-5.6.6.setup.exe(最低 Windows 7),64 位系统使用 MediaDownloaderQt6-5.6.6.setup.exe(最低 Windows 10)。
  2. 双击运行安装程序,按向导提示完成安装。
  3. 首次启动时保持联网,等待程序自动下载 yt-dlp 引擎。
  4. 如需便携使用,官方另提供 Portable 免安装版本;也可通过 scoop 命令 scoop bucket add extras 后执行 scoop install media-downloader 安装。

macOS 平台 #

  1. 根据芯片架构下载对应 DMG:Apple Silicon 选择 arm64 版本,Intel 芯片选择 x86_64 版本。
  2. 打开 DMG 文件,将 Media Downloader 图标拖入"应用程序"文件夹。
  3. 由于应用未签名公证,首次打开若提示"已损坏",请前往"系统设置 → 隐私与安全性"选择"仍要打开",或使用 xattr 命令移除隔离属性。
  4. 要求系统版本为 macOS 14.0 或更高。

Linux 平台 #

  1. Fedora / RHEL 系:执行 sudo dnf -y install media-downloader 从官方仓库安装。
  2. Flatpak:从 Flathub 搜索并安装 Media Downloader。
  3. AppImage:从项目页面下载 AppImage 文件,赋予执行权限后直接运行。
  4. Arch Linux:使用官方 AUR 包从源码构建安装。
  5. 其他发行版:可从项目提供的第三方二进制包页面下载,或克隆源码自行编译(需 CMake 与 Qt 开发环境)。

Media Downloader 如何卸载? #

Windows 平台 #

  1. 打开"控制面板 → 程序和功能"(或"设置 → 应用 → 已安装的应用")。
  2. 在列表中找到 Media Downloader,点击"卸载"并按提示完成。
  3. 如需彻底清理,可手动删除用户目录下残留的配置文件夹(通常位于 %APPDATA% 或 %LOCALAPPDATA% 下的 Media Downloader 目录)。
  4. 若使用 scoop 安装,可执行 scoop uninstall media-downloader。

macOS 平台 #

  1. 打开"访达 → 应用程序",将 Media Downloader 拖入废纸篓。
  2. 清空废纸篓即可完成卸载。
  3. 如需清除配置缓存,可前往 ~/Library/Application Support 或 ~/Library/Preferences 查找相关目录并手动删除。

Linux 平台 #

  1. Fedora:执行 sudo dnf remove media-downloader。
  2. Flatpak:执行 flatpak uninstall <应用ID>。
  3. AppImage:直接删除对应的 .AppImage 文件即可,无需卸载流程。
  4. Arch AUR:使用 pacman -R 或 yay 等助手移除已安装的包。
  5. 卸载后,可手动检查 ~/.config、~/.local/share 等目录,删除遗留的配置文件与缓存目录以释放空间。
相关标签
Media Downloader媒体下载器yt-dlp 图形界面YouTube 视频下载批量下载工具播放列表下载gallery-dl 前端开源下载软件跨平台下载器