OmniGet 对比 ezytdl
OmniGet 是 ezytdl 的免费开源替代软件,支持 Windows、macOS 和 Linux。按页首日期的实测,OmniGet 应用正确下载的免费测试内容明显多于 ezytdl,直链大文件两者速度打平,而 ezytdl 保留了更好的格式转换功能。
作者:Antonio Leandro,也就是 OmniGet 的开发者。ezytdl 的信息来自它自己的代码仓库和发布版本。
简短回答
直链大文件上两者打平,当天网络波动很大。在同一组免费内容里,OmniGet 下载成功的更多。ezytdl 一键下载 YouTube 时交给 FFmpeg,被服务器拒绝,只保存了音频却显示完成;它没有字幕、BT 种子和 SponsorBlock。OmniGet 当前版本在 HLS 测试流上卡住,而 ezytdl 下载成功。ezytdl 的转换功能更强:可编辑的预设、裁剪,以及从显卡到处理器的自动回退,也能转换本地文件。OmniGet 的内存占用小得多,下载体积也更小。
优缺点对照
根据我们对各项目仓库和版本的研究撰写。每一行都写明哪一方更好,包括 OmniGet 输的时候。
| 对比项 | OmniGet | ezytdl |
|---|---|---|
| Free test items downloaded | 8 of 9 | 5 of 9 |
| Speed on a large direct file | 113.5 s for 372 MB (104.6 to 168.2 s) | 126.5 s (89.5 to 253.1 s); the ranges overlap |
| YouTube in full quality | 1080p video with audio | Its FFmpeg download got HTTP 403; it saved the audio only and reported Done |
| Subtitles, SponsorBlock, logins | All three, with an extension that forwards cookies | None; cookies only by typing yt-dlp flags |
| Converting files | One-click tools per item (MP4, GIF, cut, audio, re-encode) | Editable presets, trim, scale and GPU fallback, also for local files |
| Size and upkeep | 44.1 MB for macOS; 12 languages; active | 115.3 MB plus a 21.6 MB download; English only; on hiatus |
OmniGet 胜 4 项,ezytdl 胜 1 项,平 1 项
下载速度
各自能做什么
| OmniGet | ezytdl | |
|---|---|---|
| 播放列表和频道 | 支持 | 支持 |
| 字幕 | 支持 | 不支持 |
| 仅下载音频 | 支持 | 支持 |
| 选择画质和格式 | 支持 | 支持 |
| 私密和会员视频(用你的登录) | 支持 | 部分支持 |
| 浏览器扩展 | 支持 | 不支持 |
| BT 种子和磁力链接 | 支持 | 不支持 |
| 直链文件 | 支持 | 部分支持 |
| 队列和并行下载 | 支持 | 部分支持 |
| 监控频道新视频 | 支持 | 不支持 |
| SponsorBlock、章节、元数据 | 支持 | 不支持 |
| AI 智能体和 MCP | 支持 | 不支持 |
ezytdl 做得更好的地方
它的转换功能最出色:常见视频格式、HEVC、MP3、OGG 和调色板 GIF 等预设可以编辑和保存,支持裁剪、分辨率、码率和帧率,同一界面还能转换本地文件。它会先用很短的片段测试每种显卡编码器,转换失败时从显卡逐级回退到处理器。它还能按名称搜索 YouTube、YouTube Music、SoundCloud 和 Spotify。
谁在哪一项领先
-
一轮测试中正确下载的免费内容比例
OmniGet
OmniGet 89 % · ezytdl 56 %
-
download.blender.org 上的直链文件
OmniGet
OmniGet 113.5 s · ezytdl 126.5 s
ezytdl 是 sylviiu 开发的 Electron 版 yt-dlp 图形界面,GPL-3.0 许可,带下载队列、按名称搜索和基于 FFmpeg 的格式转换。它的说明文件写明项目处于暂停状态。OmniGet 是 Tauri 应用,通过 yt-dlp、自带解析器、BT 客户端和分段直链下载器下载。
两款软件在同一台 Mac、同一网络、同一天测试。ezytdl 没有命令行或本地接口,因此用调试参数启动,调用的是窗口在粘贴链接并点击完整画质按钮时调用的同一套函数;OmniGet 通过 MCP 接口驱动。每个免费测试内容各下载一轮,Blender 直链文件预热后交替顺序跑五轮计时。
下载体积和安装包
看够了?下载适合你系统的 OmniGet。
首次打开时,Windows 可能弹出 SmartScreen 提示。查看处理方法。
OmniGet 是电脑软件
支持 Windows、macOS 和 Linux,没有安卓或 iOS 版。把本页发到电脑上再下载:
参与测试的软件
ezytdl 为什么没能下载 YouTube 视频
装有 FFmpeg 时,ezytdl 的完整画质按钮并不让 yt-dlp 下载:yt-dlp 只读取页面,然后 ezytdl 把最佳视频和音频地址交给 FFmpeg。测试中每一路视频流都被服务器拒绝,任务却显示完成,只留下音频文件,文件夹里还留下一个只有画面的大文件。OmniGet 以全高清带音频保存了同一个视频。
各自失败在哪里
ezytdl 没有字幕选项,也不支持 BT 种子;互联网档案馆的专辑用最佳音频按钮时什么也没保存,改用完整画质按钮才保存了四首。OmniGet 当前版本在 HLS 测试流上卡住,而 ezytdl 通过 FFmpeg 录下了全高清版本;OmniGet 的主分支之后改进了 HLS 卡顿的处理。
直链文件和内存
直链大文件的中位用时两者接近,ezytdl 各轮之间差距很大,因此算作平手。在 ezytdl 的高级参数框里加上并行分片也没有让单文件下载变快。更明显的差别是内存:ezytdl 的数字包含它的 Electron 窗口,OmniGet 的数字不含 WebKit 窗口,但即便如此差距也很大。
该选哪一款?
- 选择 OmniGet,如果 你要下载 YouTube、需要字幕、SponsorBlock、BT 种子、直链文件或需要登录才能看的内容,或者想要一个体积小、仍在更新的软件。
- 选择 ezytdl,如果 你主要用自己的预设转换媒体文件,想要能自动回退的显卡编码,或者喜欢在一个窗口里按名称搜索多个音乐网站。
其他 ezytdl 替代软件
能完成 ezytdl 部分功能的免费开源软件。
- OmniGet 对比 Media Downloader Qt/C++ front end for several download engines, including yt-dlp, gallery-dl and aria2c. 已与 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.
- ytDownloader 的 GitHub 仓库 Electron yt-dlp app with a clip trimmer and a video compressor, on many app stores.
- VidBee 的 GitHub 仓库 Electron app built on yt-dlp that also makes local transcripts, AI summaries and RSS subscriptions.
OmniGet 还落后的地方
我们特意公开这一部分,这就是我们改进 OmniGet 的清单。
- Converter presets: ezytdl converts downloads and any local file with editable presets (MP4, HEVC, MP3, OGG, GIF with a palette, a trim range, resolution, bitrate and FPS) and saves your own. OmniGet has fixed one-click tools per item.
- GPU checks: ezytdl tests NVENC, QSV, AMF, VAAPI and VideoToolbox on a tiny clip and falls back from GPU to CPU when a conversion fails. OmniGet 0.10.1 picks the first GPU encoder FFmpeg lists and stops if it fails; its Re-encode on macOS fails with the VideoToolbox encoder (fixed on the main branch after this test).
- Search inside the app: ezytdl searches YouTube, YouTube Music, SoundCloud and Spotify by name. OmniGet 0.10.1 searches YouTube and SoundCloud from the paste box only.
- Windows on ARM: ezytdl's Windows installer includes an ARM64 build; OmniGet has none.
试用 OmniGet 没有成本
两者都把文件存在普通文件夹里。可以把 ezytdl 留作转换工具,下载交给 OmniGet;OmniGet 首次运行前不需要另外下载 FFmpeg 或 yt-dlp。
测试方法
自己运行
Open ezytdl 3.0.3 with --remote-debugging-port=9333 and the OmniGet 0.10.1 app with its MCP endpoint, then: node scripts/bench/speed.mjs --slug omniget-vs-ezytdl --tools omniget-app,ezytdl --success-only && node scripts/bench/speed.mjs --slug omniget-vs-ezytdl --tools omniget-app,ezytdl,ezytdl-tuned --items direct-large --speed-only --rounds 5 --warmup 1 数据采用 CC BY 4.0 许可:注明出处并附上本页链接即可自由使用。
来源
常见问题
ezytdl 还在维护吗?
它的说明文件写明项目处于暂停状态,只会偶尔修复问题和更新依赖。
为什么 ezytdl 下载 YouTube 只得到音频?
这次测试中,它的完整画质按钮用 FFmpeg 下载视频,服务器拒绝了请求,ezytdl 只保留了音频,却显示完成。OmniGet 以全高清带音频下载了同一个视频。
ezytdl 能下载字幕吗?
不能,ezytdl 当前版本没有字幕选项。OmniGet 可以按你选择的语言把字幕保存在文件旁边或嵌入文件。
有什么好的 ezytdl 替代软件?
OmniGet 是支持 Windows、macOS 和 Linux 的免费开源替代软件,支持字幕、BT 种子和 MCP 服务。Parabolic、ytDownloader 和 VidBee 也是免费的 yt-dlp 软件,各自都有与 OmniGet 的对比页面。
其他基准测试
试试 OmniGet 1.0.0
免费开源,支持 Windows、macOS 和 Linux。
下载