4900 Star,这个开源桌面应用把视频下载、课程学习、音乐播放、电子书阅读全包了
4900 Star,这个开源桌面应用把视频下载、课程学习、音乐播放、电子书阅读全包了
你平时下载视频用什么?yt-dlp命令行?某个在线网站?下载的课程存在哪?音乐又用哪个播放器?
大概率是四个工具在切换。
有个项目把这些全塞进了一个窗口。OmniGet,Windows、macOS、Linux都支持,4900多Star,GPL-3.0协议。

一个窗口,四个场景
OmniGet的核心逻辑:下载之后直接在里面看、听、读,不用切工具。
视频下载:粘贴链接即可下载。YouTube、Instagram、TikTok、Twitter/X、Reddit、Twitch、B站,还有抖音、小红书、快手。底层用yt-dlp,覆盖上千个网站。选画质,几秒后文件在本地。
课程学习:下载整个课程。Hotmart、Udemy、Skool、Teachable、Kajabi、Thinkific这些平台都可下。内置播放器记住上次停止位置,笔记绑定时间戳,点击笔记跳到对应时间点。课程的PDF附件在视频旁边展示。
电子书阅读:扔文件夹进去,自动提取封面、标题、作者。阅读器支持高亮、书签、专注模式、纸质感主题。PDF、EPUB、CBZ漫画、TXT、HTML。
音乐播放:指向本地音乐文件夹,按专辑和艺人整理。MP3、FLAC、M4A、OGG、Opus格式全部支持。同步歌词滚动。接入Spotify、YouTube Music、SoundCloud、Qobuz、Last.fm,在线歌单和本地曲库并排显示。

不只有四个核心功能
多合一工具容易每个功能都有但每个都粗糙。OmniGet在细节上堆了额外的东西:
- 全局快捷键:
Ctrl+Shift+D下载剪贴板里的链接,窗口不用打开 - 番茄钟:内置计时器,时间到自动暂停视频
- 笔记系统:双向链接、日记、知识图谱,类似独立笔记应用的设计
- 进度面板:连续天数、每日目标、年度热力图
- 离线转换:内置FFmpeg,本地转格式,不需要联网
- Telegram浏览器:在应用内看Telegram聊天,直接保存图片视频
- 浏览器扩展:Chrome和Firefox,一键把页面发给OmniGet
- 9种语言、14套主题:Catppuccin、Dracula、One Dark Pro,还有墨水屏主题
到底适合谁
习惯命令行的用户,yt-dlp + mpv + Calibre的组合更灵活,可能不会换。
但想要开箱即用,或者给家里不碰命令行的成员装个工具,OmniGet正好匹配。不需要写yaml配置,不需要记参数,双击exe就能用。
它解决的问题很具体:很多人下载视频、课程、书籍之后,文件散落在各处,要找到对应播放器。OmniGet把这几步收进一个应用里。
另外,课程下载功能对买过网课的人比较有用。很多在线课程平台的网页播放体验参差不齐,下载到本地用OmniGet看,能倍速、能做笔记、断网了也能继续。
几个注意点
Windows首次运行SmartScreen会弹窗,点"更多信息 -> 仍要运行"。开源软件没有购买代码签名证书的正常现象。
macOS如果Gatekeeper拦截,终端执行两行命令即可。项目Readme里有写。
GPL-3.0协议,商用可以但衍生项目也得开源。官方在Readme注明了工具仅供个人用途,使用者对自己下载的内容负责。
浙公网安备 33010602011771号