ARTICLE · 1113575
全能下载神器 OmniGet:一款开源桌面应用,下载网课、视频、音乐、电子书一站搞定

如果你平时要下载 Udemy 网课、YouTube 视频、音乐、电子书,你可能习惯——
打开一堆不同的网站、App;
或者复制链接、粘贴到某个命令行工具里等待;
或者干脆用各种各样的小工具,换来换去、装了一堆插件。
这中间最麻烦的,往往是「工具本身」。
今天介绍一个免费开源的项目:OmniGet。它把「下载网课、视频、音乐、电子书」这件事,收进了一款桌面应用里,而且不需要你碰命令行。
一、OmniGet 是什么
一句话描述:一款免费开源的桌面应用,支持从 1800 多个网站下载网课、视频、音乐和电子书,内置课程播放器、PDF/EPUB 阅读器和音乐库,你的文件都保留在自己电脑上。
它背后的技术核心是大家都熟悉的 yt-dlp(一个强大的命令行下载工具),OmniGet 等于把它「包装」成了一个普通人也能直接用的图形界面。





二、它到底能下什么
从资料和介绍来看,OmniGet 支持的范围相当广。
在线课程
Udemy、Hotmart、Kiwify、Skool、Teachable 等课程平台;
下载时保留章节、字幕和附件。
视频与音频
YouTube、TikTok、Instagram、Twitter、Reddit 等国际平台;
国内平台也覆盖:B站、抖音、小红书、快手、优酷。
磁力与 P2P
支持 torrent / magnet / P2P 下载。
电子书
支持 PDF / EPUB / CBZ 等格式,内置阅读器。
三、不只是「下载」,它还是个「学习工具」
很多下载工具只能把文件「拉下来」,但 OmniGet 做了一整套「消费」的配套:
内置课程播放器;
PDF / EPUB / CBZ 阅读器:支持高亮、书签、专注模式;
音乐库:集中管理你下载的歌曲;
时间戳笔记:看视频时随手记笔记,能对应到具体时间点;
间隔重复闪卡:把知识做成卡片,跟着记忆曲线复习;
专注计时器:帮你进入学习状态。
也就是说,它更像一个「个人学习中心」,而不只是「下载器」。
四、一些实用的细节
全局快捷键:默认
Ctrl+Shift+D(macOS 为Cmd+Shift+D),随时呼出;便携模式:Windows 下通过
portable.txt开启,绿色免安装;带宽限制器:可以限制下载速度,不影响上网;
插件 SDK:支持二次开发扩展;
系统依赖检测:自动检测环境是否缺少组件;
无遥测、无账号:不收集使用数据,也不需要登录。
五、技术栈与安装
OmniGet 基于 Rust + Tauri 构建,yt-dlp 和 FFmpeg 内置并自动更新,所以拿到手基本开箱即用。
下载安装
Windows:便携版
.exe;macOS:
.dmg;Linux:Flatpak 或依赖包。
从源码构建
项目是基于 Rust + Node 18+ + pnpm 构建:
git clone https://github.com/tonhowtf/omniget.gitpnpm installpnpm tauri dev
六、为什么值得关注
开源免费:代码公开,可以审查,没有付费墙。
免终端:把 yt-dlp 的能力做成图形界面,降低了使用门槛。
一站式:网课、视频、音乐、电子书集中在同一款应用里。
本地优先:你的文件都留在自己电脑上,没有账号、没有遥测,隐私上更可控。
跨平台:Windows / macOS / Linux 都有对应版本。
说在最后
OmniGet 是一个把「下载」和「学习消费」整合在一起的工具,尤其适合资源比较分散、又想集中管理的人。
当然,也要善意提醒一句:任何下载工具都请遵守相应的版权规定、平台条款和当地法律,只下载你拥有合法权限的内容。工具本身是中性的,如何使用由你决定。




官网:https://tonho.wtf
项目仓地址:github.com/tonhowtf/omniget
👍 有用就点赞+收藏+转发 三连支持