OmniGet 对比 Media Downloader

OmniGet 是 Media Downloader 的免费开源(GPL-3.0)替代软件,支持 Windows、macOS 和 Linux。按页首日期的实测,OmniGet 下载了九个免费测试内容中的八个,Media Downloader 下载了六个,直链大文件的中位用时 OmniGet 也更短;Media Downloader 可以为每个链接选择下载引擎,OmniGet 当前版本不行。

测量于 2026 年 9 月 30 日 5.1k 星标 最新版本 5.6.8 – 次浏览 Media Downloader 的 GitHub

OmniGet 的吉祥物 Loop 在工作台前把发光的胶片和文件夹分进盒子里,旁边是一个友好的机器人,头部是青色圆形的 Media Downloader 标志(显示器和绿色下载箭头),它站在自己的工具箱旁把一卷胶片递给 Loop。

简短回答

OmniGet 下载了九个免费测试内容中的八个,Media Downloader 下载了六个:它没能下载仅音频的内容、专辑和种子。直链大文件上 OmniGet 的中位用时更短,五轮中有四轮更快,但有一轮明显偏慢,所以表中记为平手。OmniGet 下载时的内存峰值只有对方的三分之一左右,Mac 和 Windows 上的下载体积也更小。Media Downloader 胜在控制:可以按链接或网站规则选择不同的引擎(yt-dlp、gallery-dl、aria2c、wget、you-get、lux、svtplay-dl),有支持旧版 Windows 的版本、Fedora 和 Flathub 安装包,界面语言也更多。

优缺点对照

根据我们对各项目仓库和版本的研究撰写。每一行都写明哪一方更好,包括 OmniGet 输的时候。

3OmniGet
1平手
2Media Downloader
对比项OmniGetMedia Downloader
Speed on a large direct file 112.3 s median for 372 MB, split into segments 177.1 s with yt-dlp on one connection; one OmniGet round took 263.8 s, so the spread overlaps
Free test items downloaded 8 of 9 in the same-day pass 6 of 9: missed audio only, the album (Batch tab skips playlists) and the torrent
Choosing the engine Automatic: own extractors, yt-dlp, gallery-dl, torrents and direct files Per row or by URL rule, from 8 engines added as extensions
Browser, torrents and agents Extension that forwards your login, a BitTorrent client, an MCP server No extension of its own (a -u/-a command for link-opener add-ons), no torrents
Memory while downloading 51.2 MB at the peak 154.7 MB at the peak
Old Windows, Linux repos, languages 64-bit Windows only, .deb/.rpm/AppImage, 12 languages 32-bit Windows 7 build, Fedora repositories and Flathub, 18 languages

OmniGet 胜 3 项,Media Downloader 胜 2 项,平 1 项

下载速度

download.blender.org 上的直链大文件 越低越好 · s
  1. OmniGet 112.3 s
  2. Media Downloader 177.1 s

预热一轮后交替顺序跑五轮的中位数。OmniGet 有一轮明显偏慢,测试期间网速也有下降。

一轮测试中正确下载的免费内容比例 越高越好 · %
  1. OmniGet 89 %
  2. Media Downloader 67 %

同一天各跑一轮。Media Downloader 没能下载仅音频的 YouTube 内容、四首歌的专辑(批量下载页会跳过播放列表)和种子(不支持);OmniGet 没能下载 HLS 流。

各自能做什么

OmniGetMedia Downloader
播放列表和频道 支持支持
字幕 支持支持
仅下载音频 支持支持
选择画质和格式 支持支持
私密和会员视频(用你的登录) 支持支持
浏览器扩展 支持不支持
BT 种子和磁力链接 支持不支持
直链文件 支持支持
队列和并行下载 支持部分支持
监控频道新视频 支持部分支持
SponsorBlock、章节、元数据 支持不支持
AI 智能体和 MCP 支持不支持

Media Downloader 领先的地方

它的长处是对引擎的控制。批量下载页的每一行都可以用不同的引擎,网址管理规则可以按模式指定引擎和参数,比如图库网站总用 gallery-dl、网盘总用 aria2c。它还能在重启后恢复批量列表、从文本文件读取链接、为手动检查的播放列表订阅保留下载记录,并提供支持旧版 Windows 的版本和 Fedora 官方软件源。OmniGet 替你选择引擎,并提供 Media Downloader 没有的功能:带上登录状态的浏览器扩展、BT 种子、后台检查的频道关注、SponsorBlock 和供 AI 智能体使用的 MCP 服务。

谁在哪一项领先

  • download.blender.org 上的直链大文件

    OmniGet

    OmniGet 112.3 s · Media Downloader 177.1 s

  • 一轮测试中正确下载的免费内容比例

    OmniGet

    OmniGet 89 % · Media Downloader 67 %

Media Downloader 由 Francis Banyikwa(mhogomchungu)开发,是命令行下载工具的 Qt/C++ 图形前端,采用 GPL 第二版或更新版本协议。它默认使用 yt-dlp,gallery-dl、aria2c、wget、you-get、lux、svtplay-dl 等引擎可以作为扩展一键添加。OmniGet 是 Tauri 应用,自带解析器、yt-dlp、gallery-dl、直链分段下载器和 BT 客户端,由软件自动选择。

测试使用 GitHub 上 Media Downloader 最新版的 Apple 芯片安装包,与已发布的 OmniGet 在同一台 Mac、同一网络、同一天对比。每个链接都用 Media Downloader 自带的命令行选项交给已打开的窗口,这正是它的说明文件提供给浏览器插件的方式。直链大文件先预热一轮,再交替顺序跑五轮计时;免费测试内容各跑一次。

下载体积和安装包

下载直链大文件时的内存峰值 越低越好 · MB
  1. OmniGet 51.2 MB
  2. Media Downloader 154.7 MB

各自的进程及其子进程;不含 OmniGet 的 WebKit 窗口进程。

macOS 下载(Apple 芯片 .dmg) 越低越好 · MB
  1. OmniGet 44.1 MB
  2. Media Downloader 73.3 MB

取自两者 GitHub 版本页面的文件大小。

Windows 安装程序(六十四位) 越低越好 · MB
  1. OmniGet 37.1 MB
  2. Media Downloader 82.5 MB

取自两者 GitHub 版本页面的文件大小。

体积、内存和安全

OmniGet 在 macOS 和 Windows 上的下载体积都更小,下载大文件时的内存峰值也低得多。两者的 Mac 版都没有经过苹果公证,第一次打开时需要手动允许;Media Downloader 的作者还专门记录了 Windows 杀毒软件的误报。二〇一七年有一个同名的 Mac 广告软件,与这个开源项目无关。

看够了?下载适合你系统的 OmniGet。

免费 · 无需注册 · 无捆绑 · 64 MB · .exe

OmniGet 是电脑软件

支持 Windows、macOS 和 Linux,没有安卓或 iOS 版。把本页发到电脑上再下载:

其他系统: Windows macOS Linux

参与测试的软件

  • OmniGet

    许可协议:
    GPL-3.0
    技术栈:
    Tauri (Rust + web UI)
    GitHub:
    14.4k 星标 · v0.10.1
    • 在 yt-dlp 之外还有自带解析器、BT 种子和直链下载。
    • 同一个软件里还有 MCP 服务和 AI 编程智能体。
  • Media Downloader

    许可协议:
    GPL-2.0-or-later
    技术栈:
    Qt 6 (C++)
    GitHub:
    5.1k 星标 · 5.6.8
    • 可以按链接或按网址规则选择下载引擎:yt-dlp、gallery-dl、aria2c、wget、you-get、lux、svtplay-dl 等,都以扩展形式添加。
    • 批量下载页可以从文本文件读取链接,重启后恢复列表,并同时运行多个下载。
    • 提供支持旧版 Windows 和三十二位系统的版本、Windows 便携版、Flathub 和 Fedora 官方软件源,界面语言也很多。

直链大文件

下载 download.blender.org 上的直链大文件,OmniGet 的中位用时明显更短。OmniGet 把直链分成多段并行下载;Media Downloader 交给 yt-dlp,除非加装 aria2c 引擎,否则只用一个连接。五轮中 OmniGet 有四轮更快,但有一轮在网速下降时明显偏慢,两者的范围有重叠,所以表中记为平手。

免费测试内容

Media Downloader 下载了九个免费测试内容中的六个:YouTube 全高清视频、直链文件、HLS 流、带字幕的电影、Blender PeerTube 上的视频,以及未登录状态下哔哩哔哩上的 WING IT!。它没能下载仅音频的 YouTube 内容(yt-dlp 中途停止,没有留下文件)、互联网档案馆上的专辑(批量下载页会过滤掉播放列表,而本次测试只能从窗口外把链接交给批量下载页)和种子(不支持)。OmniGet 同一天的测试下载了八个,没能下载 HLS 流。所有视频都限制在全高清以内;Media Downloader 通过为每个链接设置一条网址管理规则来实现,这是它官方提供的按网站设置参数的方法。

该选哪一款?

  • 选择 OmniGet,如果 你希望软件自动选择引擎,需要能带上登录状态的浏览器扩展、在同一个队列里下载种子和直链、关注频道、更低的内存占用,或者供智能体使用的 MCP 服务。
  • 选择 Media Downloader,如果 你想为每个链接或网站自己选择引擎,需要 OmniGet 没有的引擎(you-get、lux、svtplay-dl、wget),使用旧版或三十二位 Windows,或者想从 Fedora 软件源安装。

其他 Media Downloader 替代软件

能完成 Media Downloader 部分功能的免费开源软件。

  • OmniGet 对比 ezytdl Electron front end for yt-dlp with advanced options. 已与 OmniGet 对比
  • OmniGet 对比 SCrawler Windows app that saves media from social sites and user profiles. 已与 OmniGet 对比
  • OmniGet 对比 Videomass Cross-platform FFmpeg front end for batch conversion with presets; it removed its yt-dlp downloader in version 6.1.12. 已与 OmniGet 对比
  • OmniGet 对比 Vividl Windows front end for yt-dlp built with WPF. 已与 OmniGet 对比
  • OmniGet 对比 aria2 Command-line download utility for HTTP, FTP, BitTorrent and Metalink, with many connections per file. 已与 OmniGet 对比
  • OmniGet 对比 you-get Command-line downloader written in Python that scrapes media from web pages. 已与 OmniGet 对比
  • OmniGet 对比 youtube-dl The original command-line video downloader that yt-dlp was forked from. 已与 OmniGet 对比
  • OmniGet 对比 yt-dlp The command-line audio and video downloader that OmniGet runs on. 已与 OmniGet 对比
  • OmniGet 对比 Open Video Downloader Cross-platform yt-dlp front end built with Tauri and Vue, with a very small installer. 已与 OmniGet 对比
  • OmniGet 对比 Parabolic yt-dlp front end with a native interface: WinUI on Windows and GNOME on Linux, published on Flathub. 已与 OmniGet 对比
  • OmniGet 对比 VidBee Electron app built on yt-dlp that also makes local transcripts, AI summaries and RSS subscriptions. 已与 OmniGet 对比
  • OmniGet 对比 ytDownloader Electron yt-dlp app with a clip trimmer and a video compressor, on many app stores. 已与 OmniGet 对比
  • Parabolic 的 GitHub 仓库 yt-dlp front end with a native interface: WinUI on Windows and GNOME on Linux, published on Flathub.
  • GDownloader 的 GitHub 仓库 Java desktop app that sends each copied link to the right engine: yt-dlp, gallery-dl or its own segmented HTTP downloader.
  • YTSage 的 GitHub 仓库 yt-dlp front end written in Python and PySide6, with SponsorBlock and subtitles.

OmniGet 还落后的地方

我们特意公开这一部分,这就是我们改进 OmniGet 的清单。

  • 按链接选择引擎:Media Downloader 可以为每一行或按网址规则选择 yt-dlp、gallery-dl、aria2c、wget、you-get、lux 或 svtplay-dl;OmniGet 当前版本自动选择。
  • 旧版 Windows:Media Downloader 有支持旧版三十二位 Windows 的版本;OmniGet 只提供六十四位 Windows 版本。
  • Linux 软件源:Media Downloader 在 Fedora 官方软件源和 Flathub 上都有;OmniGet 只提供 .deb、.rpm 和 AppImage。
  • 语言:Media Downloader 的翻译文件比 OmniGet 多。

试用 OmniGet 没有成本

两者都免费,文件都存在普通文件夹里。Media Downloader 自带一份 yt-dlp,可以把 OmniGet 装在它旁边,把每个链接交给你更喜欢的那个。

测试方法

自己运行

MEDIA_DOWNLOADER=<MediaDownloader.app/Contents/MacOS/MediaDownloader 5.6.6> node scripts/bench/speed.mjs --slug omniget-vs-media-downloader --tools omniget-app,media-downloader --items direct-large --speed-only --rounds 5 --warmup 1; then --tools media-downloader --success-only

来源

常见问题

Media Downloader 安全吗?
为什么 macOS 提示 Media Downloader 已损坏?
有什么好的 Media Downloader 替代软件?

其他基准测试

试试 OmniGet 1.0.0

免费开源,支持 Windows、macOS 和 Linux。

下载
聊天