# omniget **Repository Path**: DevonAoki/omniget ## Basic Information - **Project Name**: omniget - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-27 - **Last Updated**: 2026-07-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

OmniGet 吉祥物 Loop

OmniGet

一个应用,下载 Udemy 课程、YouTube、音乐、电子书,以及 1,800+ 网站。无需终端。

English | 中文 | Русский

最新版本 许可证 GPL-3.0 GitHub stars 总下载量 翻译进度

OmniGet 是一款适用于 Windows、macOS 和 Linux 的免费开源桌面应用。它可以下载在线课程(Udemy、Hotmart、Kiwify、Skool、Teachable 等),下载来自 YouTube、TikTok、Instagram、Twitter/X、Reddit 以及 1,800+ 其他网站的视频和音频,还能管理你的音乐和电子书。所有内容都能在应用内播放。无需命令行,无需 Python,无需配置,你的文件始终留在本地电脑上。

下载 Windows、macOS 或 Linux 版本  ·  了解一键下载快捷键

OmniGet 主界面,适用于 Windows、macOS 和 Linux 的免费课程、视频、音乐和电子书下载器

--- ## 下载与安装 选择你的系统,下载最新版本,然后打开它。没有冗长的安装向导,也不需要管理员权限。
平台 如何安装
Windows 下载 Windows 版 OmniGet
从 Releases 下载 .exe 并双击运行。它是便携版,放在哪里都能运行。
macOS 下载 macOS 版 OmniGet
打开 .dmg,把 OmniGet 拖进“应用程序”文件夹。请先阅读下面的首次启动说明。
Linux 下载 Linux 版 OmniGet
运行 flatpak install wtf.tonho.omniget,或从 Releases 下载安装包。
### ⚠️ 首次启动前请务必阅读 OmniGet 是开源软件,没有使用付费证书签名,因此第一次打开时系统可能会发出警告。这是正常现象,按下面的步骤操作即可一劳永逸地解决。无论如何,你的文件都只保存在本地。 **macOS(这一步最关键,应用第一次会打不开)。** macOS 的 Gatekeeper 会拦截未签名的应用。把 OmniGet 移到“应用程序”后,打开“终端”并运行这两行命令: ```bash xattr -cr /Applications/omniget.app codesign --force --deep --sign - /Applications/omniget.app ``` 然后正常打开 OmniGet 即可。只需操作一次。 **Windows。** 首次运行时 SmartScreen 可能会显示蓝色警告。点击 **More info(更多信息)**,然后点击 **Run anyway(仍要运行)**。对于没有付费代码签名证书的开源应用,这是很常见的。 本软件基于 GPL-3.0 免费开源。更新会在后台静默进行。内置工具(yt-dlp 和 FFmpeg)会自行安装,yt-dlp 在运行前会通过 SHA256 校验。插件会在首次启动时安装并自动更新,无需你做任何配置。 --- ## 一个快捷键,就开始下载 这是最让人着迷的部分。复制任意链接,无论是 YouTube 视频、一条推文、一条 Discord 消息、一首歌还是一个磁力链接,然后按下全局快捷键 **`Ctrl+Shift+D`**(macOS 上为 **`Cmd+Shift+D`**)。OmniGet 会读取你的剪贴板并在后台下载,你甚至不需要打开窗口。

OmniGet 全局下载快捷键,按下快捷键即可把剪贴板里的链接下载到文件夹

它在系统的任何地方都能用。无论你正在浏览、聊天还是阅读,当前是哪个应用都没关系。复制、按键、完成。文件会落到你的文件夹里,剩下的交给下载队列。如果你想先看预览,把链接粘贴到主界面的输入框,看一眼画质选项,再点下载即可。 --- ## 它解决的问题 你的终端里已经开着 yt-dlp。你找到的课程下载脚本每次网站更新就失效。你的音乐还要用另一个软件,而它们彼此互不相通。每次下载都变成了三个工具加上反复复制粘贴。 OmniGet 在一个窗口里搞定这一切。粘贴课程链接、YouTube 链接、TikTok、磁力链接、播客,它会自动判断该怎么做。文件落到你的文件夹,并且就在应用里播放。 它是唯一一款能在同一处、无需命令行就完整下载 Udemy 或 Hotmart 课程、下载来自 1,800+ 网站的视频和音频、还能管理音乐库的开源应用。它在上线头几个月就收获了数千个 GitHub star,正是因为这种组合此前别处没有。 --- ## OmniGet 能下载什么 粘贴链接。OmniGet 会识别网站,显示带画质选项的预览,然后下载。只要 [yt-dlp](https://github.com/yt-dlp/yt-dlp) 支持某个网站,OmniGet 就能从它下载,这比下面表格多出大约一千个站点。 | 类别 | 平台 | |----------|-----------| | 在线课程 | Hotmart、Udemy、Kiwify、Gumroad、Teachable、Kajabi、Skool、Wondrium、Thinkific、Rocketseat | | 视频和音频 | YouTube、Instagram、TikTok、Twitter/X、Reddit、Twitch、Pinterest、Vimeo、Bluesky、哔哩哔哩 | | 哔哩哔哩(深度支持) | 登录后可下 4K、HDR、杜比视界、Hi-Res 无损、杜比全景声。弹幕(XML/ASS/JSON)、用于 Kodi 和 Jellyfin 的 NFO、11 种链接类型(UGC、番剧、课程、收藏夹、UP主、每周必看、稍后再看、历史记录、b23.tv) | | 亚洲平台 | 抖音、小红书、快手、优酷、爱奇艺、腾讯视频、芒果 TV | | 图集 | DeviantArt、Pixiv、ArtStation、Flickr、Tumblr、Imgur 相册、Kemono、Newgrounds、各类图床 | | 文件与传输 | `.torrent` 和磁力链接,以及两台电脑之间用短代码直接 P2P 传输 | 大家常搜、OmniGet 都能做到的: - **下载完整的在线课程**,包括每节课和附带的 PDF,然后在应用内观看,并从上次停下的地方继续。 - **下载 YouTube 视频或整个播放列表**,自选画质,或只提取音频,格式可选 MP3、M4A、Opus、FLAC 或 WAV。 - **下载 TikTok、Instagram、Twitter/X、Reddit** 的帖子、短视频、快拍、轮播图和图集。 - **批量下载** 文本文件里的链接列表,或某个创作者的整个主页。 - **只下载视频的一部分**,设置开始和结束时间即可。 - **下载任意语言的字幕**,可嵌入,也可在没有字幕时用 Whisper 自动生成。 - **跳过赞助片段**(SponsorBlock),并自动嵌入元数据和缩略图。 - **关注频道**,自动下载新发布的内容,并通过托盘通知提醒。 - **以最高画质下载哔哩哔哩**,登录一次即可解锁 4K、HDR、Hi-Res 无损音频和杜比全景声。 下载是可靠的,而不是靠猜。速度和剩余时间直接来自下载器,而不是用百分比伪造出来的,所以即使文件大小未知或是直播流,它们也保持准确。卡住时会明确显示为卡住,而不是停在“还剩 3 秒”。队列会续传中断的下载,并按退避策略重试。 --- ## 它还能在应用内播放一切 这是大家没想到的部分。OmniGet 不只是下载的地方,也是你观看、阅读和聆听的地方。 ### 打开课程,真正地学起来 下载整门课程(Hotmart、Udemy、Kiwify、Skool、Teachable、Kajabi、Wondrium、Thinkific),无需离开应用即可观看。从你停下的那一秒继续。记笔记,点击就能跳回那个时刻。并排阅读附带的 PDF。

OmniGet 课程播放器,带时间戳笔记和 PDF 附件
课程播放器,笔记钉在时间戳上,附件在同一个窗口里。

### 阅读真正的书 放入一个装着 PDF 和 EPUB 的文件夹。OmniGet 会从中提取封面,获取书名和作者,并在内置阅读器中打开,支持高亮、书签、专注模式,以及护眼的纸张质感主题。CBZ 漫画以及 TXT、HTML 也支持。

OmniGet 内置 EPUB 和 PDF 阅读器,带高亮和专注模式
阅读器,带高亮、笔记面板和专注模式。

### 音乐,还是你记忆中的样子 把 OmniGet 指向你的音乐文件夹,它会像 iTunes 那样展示你的曲目:带封面的专辑、带作品集的歌手,还有一个听话的播放队列。 - 播放 MP3、FLAC、M4A、OGG、Opus,凡是你已有的格式都能放。 - 拉取 **同步歌词**,让歌词随歌曲滚动。 - 连接 **Spotify、SoundCloud、YouTube Music、Qobuz 和 Last.fm**,让你的歌单和喜欢的歌曲与本地文件并排出现。 - **均衡器** 带预设、按专辑封面变化的深色主题、显示热门曲目的活动面板,还有显示你正在听什么的 Discord 状态。

OmniGet 音乐播放器,带专辑视图、同步歌词和流媒体来源
本地音乐库、同步歌词、流媒体来源,一个播放器全搞定。

--- ## 不打扰你的设置 设置是分组的,安静而清爽。常用选项就在眼前,深度选项只在一步之遥,搜索框能跨所有分类找到任意设置并为你高亮。

OmniGet 设置,带分组侧边栏和清爽的逐层进入式分区
分组侧边栏,一份清晰的列表,每个分区都打开自己的页面。

OmniGet 下载设置,输出文件夹、按平台整理、文件名模板、跳过已存在文件
输出、画质、字幕等等,每个选项下面都有一行简短说明。

--- ## 会自我安装的插件 OmniGet 自带完整的插件(课程、学习、Telegram、转换等等),它们会在首次启动时自行安装。当有新版本发布时,它们也会自动更新,你永远不用去手动找下载。可以在侧边栏里随时开关任意插件,也可以卸载你不需要的。你移除的,就一直保持移除状态。

OmniGet 插件与依赖,浏览器扩展配对以及以表格形式展示的受管理工具
插件和内置工具,已为你管理好,并以清晰的表格展示。

--- ## 那些加起来很顶用的小功能 需要时静静地待在那里。 - **字幕工作室**,可打开 SRT、VTT 和 ASS,带时间轴工具、两点同步、查找替换、一键自动修复、AI 翻译和 AI 语法修复,以及带镜头切换标记的波形图。 - **番茄专注计时器**,会在专注结束时暂停你的视频。 - **笔记应用**,带双向链接、每日日记和知识图谱。 - **进度面板**,带连续打卡计数、每日目标和年度风格的热力图。 - **FFmpeg 转换器**,处理本地文件,无需联网。 - **Telegram 聊天浏览器**,可保存任意聊天中的照片、视频和文件。 - **浏览器扩展**(Chrome 和 Firefox),一键把当前页面交给 OmniGet。 - **全局快捷键**(`Ctrl+Shift+D`,macOS 上为 `Cmd+Shift+D`),下载剪贴板里的任意链接。 - **9 种语言** 和 **14 种主题**,包括 Catppuccin、Dracula、One Dark Pro 以及三种墨水屏配色。 --- ## 常见问题 **OmniGet 免费吗?** 免费。基于 GPL-3.0 开源,无需账号,没有广告,也没有付费档位。 **我需要终端或 Python 吗?** 不需要。OmniGet 是一个普通的桌面应用。下载、打开、粘贴链接即可。yt-dlp 和 FFmpeg 已内置并会自动更新。唯一可能用到“终端”的,是上面那一次性的 macOS 首次启动步骤。 **在 macOS 上应用打不开,怎么办?** 运行[首次启动说明](#️-首次启动前请务必阅读)里的两条终端命令。Gatekeeper 会拦截未签名的开源应用,那两行命令会清除这个标记。只需操作一次。 **这只是 yt-dlp 的图形界面吗?** 对于那 1,800+ 个通用网站,它底层使用 yt-dlp,同时为大平台配有原生解析器,并在其上提供真正的界面、下载队列、媒体库和内置播放器。所以可以说是,但远不止一个图形界面。 **它能下载完整的 Udemy 或 Hotmart 课程吗?** 可以。你在平台上登录一次,选择课程,OmniGet 就会下载每节课和每个附件,然后用带时间戳笔记的播放器回放。 **支持哪些网站?** 在线课程、YouTube、TikTok、Instagram、Twitter/X、Reddit、Twitch、Vimeo、哔哩哔哩、Pinterest、Bluesky、各大亚洲平台、图集、种子和磁力,以及通过 yt-dlp 支持的约 1,800 个网站。 **它能在 Windows、macOS 和 Linux 上运行吗?** 都可以。Windows 是便携版 `.exe`,macOS 是 `.dmg`,Linux 是 Flatpak 或安装包。 **能只下载音频,或者只下一个片段吗?** 可以。提取音频为 MP3、M4A、Opus、FLAC 或 WAV,或者设置开始和结束时间,只下载你需要的那一段。 **我的下载是私密的吗?** 是的。一切都在本地运行,你的文件不会离开你的电脑。对于你下载了什么,没有任何遥测。 **能以 4K、HDR 或 Hi-Res 无损下载哔哩哔哩吗?** 可以,需要登录哔哩哔哩账号。OmniGet 对接哔哩哔哩官方 API,严格遵循你的大会员订阅所解锁的权限。不登录时,仍可通过 yt-dlp 以标准画质下载。 --- ## 从源码构建 面向开发者。如果你只是想使用 OmniGet,请[下载发行版](#下载与安装)。 ```bash git clone https://github.com/tonhowtf/omniget.git cd omniget pnpm install pnpm tauri dev ``` 需要 [Rust](https://rustup.rs/)、[Node.js](https://nodejs.org/) 18+ 和 [pnpm](https://pnpm.io/)。
Linux 构建依赖 ```bash sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev patchelf ```
生产构建:`pnpm tauri build`。 --- ## 参与贡献 发现 bug 或有功能建议?[提交 issue](https://github.com/tonhowtf/omniget/issues)。欢迎提交 PR,详见 [CONTRIBUTING.md](CONTRIBUTING.md)。 OmniGet 在 [Weblate](https://hosted.weblate.org/engage/omniget/) 上进行翻译。选择一种语言,在浏览器里翻译,Weblate 会自动开 PR。 ## 致平台方 如果你代表某个被列出的平台并有顾虑,请用公司邮箱发邮件至 **tonhowtf@gmail.com**。该平台会立即从列表中移除。 ## 法律声明 OmniGet 仅供个人使用。请尊重版权和各平台的服务条款。你需对自己下载的内容负责。 ## 许可证 [GPL-3.0](LICENSE)。OmniGet 名称、徽标和吉祥物 Loop 是项目商标,不在代码许可证的涵盖范围内。