一键搞定1800+网站下载的软件 支持YouTube 4k、B站、TikTok...开源免费
从Udemy网课到B站4K弹幕视频,这个开源工具想把你电脑里所有下载软件都替换掉
先说个大部分人都遇到过的场景。你想存一个YouTube视频,搜半天找到个在线下载网站,结果满屏广告加一堆假下载按钮。你报了个Udemy的课想离线看,又得去找专门的课程下载脚本,跑起来还三天两头因为平台改版就失效了。音乐是音乐,视频是视频,书是书,各用各的软件,互相不认识。每次下载都像是拼凑出来的临时方案。
OmniGet想解决的就是这堆麻烦事。它是个免费开源的桌面软件,Windows、macOS、Linux都能用,核心思路很简单:不管你复制的链接是什么,丢进去它自己认。YouTube视频、TikTok、Instagram、推特、B站、Udemy课程、种子磁力链接,甚至是一首歌,它都能识别出来该怎么处理。不用开终端,不用装Python,双击打开软件,粘贴链接,完事。
项目地址:https://github.com/tonhowtf/omniget
它底层其实用了一个叫yt-dlp的开源下载引擎——这玩意儿在技术圈算是"万能视频下载器"的代名词,支持一千八百多个网站。很多同类工具本质上就是给yt-dlp套了个界面,OmniGet也是这个路子,但它没止步于此。像B站这种平台,它专门做了深度适配:登录账号后能下4K、HDR、杜比视界,连弹幕都能存成XML或ASS格式,给Kodi、Jellyfin这类家庭影音库用户还准备了自动生成的分类元数据。这种细节说明团队是真的在为不同平台的重度用户考虑,而不是简单套壳完事。
课程下载这块是它比较少见的能力。市面上专门做Udemy、Hotmart课程下载的工具不多,大多是命令行脚本,用起来门槛不低。OmniGet把这个流程做成了图形界面:登录平台账号,选课程,它把每一节课加上附带的PDF一起下下来。这里得说句实话——下载付费课程这件事本身处在版权和平台条款的灰色地带,项目的README里也专门写了"仅供个人使用,请遵守版权和各平台服务条款",算是把责任划清楚了。如果你是买了课但想离线看,这没什么问题;但拿它去搬运别人的付费内容,那是你自己要承担的风险,软件不背这个锅。
真正让我觉得这个项目有点意思的,是它下载完之后还想让你"待在里面"。这个思路挺反直觉的——大部分下载工具的使命到"文件存到硬盘"就结束了,OmniGet偏要往后再走一步。下完的课程能直接在软件里看,还能做带时间戳的笔记,点笔记直接跳到那一秒的画面。你要是往里丢一堆PDF和EPUB,它会自动扒封面、认作者书名,变成一个带高亮和护眼模式的电子书架。音乐这块更完整,不仅能放本地文件,还能接入Spotify、SoundCloud、网易云那种体验的歌词滚动效果,外加均衡器和主题皮肤。说白了,它想同时当下载器、播放器、阅读器、音乐库,一个软件干四份工作。
野心是野心,但也得说说局限。这么多功能堆在一起,软件体积和界面复杂度肯定不会小,对只是想偶尔存个视频的轻度用户来说,可能有种"杀鸡用牛刀"的感觉——你打开它可能只是想下一个视频,结果发现自己进了一个音乐播放器加读书软件加笔记本的综合体。另外因为没有花钱做代码签名,Windows首次运行会被SmartScreen拦一下,macOS也会被Gatekeeper警告,得手动点"仍要运行"或者敲一行终端命令解除限制。这对熟悉电脑操作的人不算事,但对纯小白用户可能会被这个警告吓退,以为软件有问题。
从项目本身的活跃度看,GitHub上5100多个star、380次fork、两千五百多次提交,更新频率不低,最新版本是2026年5月发的,基本能确认这不是个玩票项目,背后有人在持续维护。技术栈用的是Tauri加Rust加Svelte的组合,这个搭配在桌面应用圈子里算是比较新潮但也比较靠谱的选择——比传统的Electron应用更轻量,启动速度和内存占用通常会好不少。
整体来看,如果你经常需要下东西又懒得折腾命令行,尤其是同时有下课程、下视频、攒本地音乐库这几种需求,OmniGet算是把这些拼凑工具整合到一起的一次不错尝试。但它不是那种"人人都该装"的通用工具,更像是给"下载重度用户"准备的瑞士军刀——功能全,上手也不复杂,前提是你愿意花几分钟适应它塞进去的一堆额外功能。