OmniGet:全能下载管理器
一款基于 Tauri 的免费开源桌面下载管理器,支持课程、视频、音乐、种子等约 1800 个站点。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v0.14.0
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
OmniGet 是一款开源桌面下载管理器,基于 Tauri 2.0、Rust 与 Svelte 构建。把一个链接粘贴进输入框,就能下载 Udemy / Hotmart 课程、YouTube、Instagram、X、Pinterest、TikTok、Bilibili、Telegram 以及 yt-dlp 支持的约 1800 个网站的内容,也支持磁力链接与 .torrent。下载完成后可在同一个窗口里播放视频、阅读 PDF、转录音频。免费、开源(GPL-3.0),无需账号、无广告,文件保存在本机。

主要功能
- 原生提取器加 yt-dlp 引擎,覆盖约 1800 个站点;磁力链接与 torrent 原生支持。
- 粘贴链接后自动识别站点,显示标题、缩略图与可选清晰度。
- 下载页显示速度、阶段、剩余时间以及实际执行的 yt-dlp 命令;支持断点续传、失败退避重试、按站点自适应并发。
- 剪贴板快捷键:
Ctrl+Shift+D(macOS 为Cmd+Shift+D)直接后台开始下载,Ctrl+Shift+M只下载音频(默认关闭,可在设置中改键)。 - 浏览器扩展可复用浏览器登录状态(Cookie)下载登录后才能看到的内容。
- Tools 区提供 158 个工具、分 25 类;另有课程、学习、Telegram、转换等插件与内置播放器、阅读器。
- yt-dlp 与 FFmpeg 可在应用内一键安装并保持更新,运行前会校验 SHA-256。
安装与使用
从 Releases 页面 下载对应系统的安装包:Windows 的 .exe、.msi 或便携版,macOS 的 .dmg,Linux 的 .deb、.rpm 或 .AppImage。也可以用包管理器:
winget install -e --id OpenSelena.OmniGet
brew install --cask OpenSelena/tap/omniget
首次启动时选择语言和主题,一键安装 yt-dlp 与 FFmpeg,然后复制任意链接粘贴到首页输入框,选择清晰度按下回车即可。
macOS 如果提示应用「已损坏」,把应用拖进「应用程序」后在终端执行:
xattr -cr /Applications/omniget.app
codesign --force --deep --sign - /Applications/omniget.app
Windows 首次运行遇到 SmartScreen 提示时,点「更多信息」再点「仍要运行」。
Linux 使用 AppImage 时若报 libfuse 错误,可安装 libfuse2,或加 --appimage-extract-and-run 启动;AppImage 还需要安装 GStreamer 插件(如 gstreamer1.0-plugins-good),否则播放器出现时窗口可能变空白。
Windows 便携模式:在 exe 同级目录新建空文件 portable.txt 或 .portable 后重启,设置、数据库、Cookie、插件、缓存与 yt-dlp、FFmpeg 都会放进旁边的 data 文件夹,不写入 AppData。
注意事项
- 应用没有使用付费代码签名证书,各系统首次打开都会出现安全提示,属正常现象,按提示处理一次即可。
- 请遵守目标网站的服务条款与版权规定,只下载你有权保存的内容。
- 许可证为 GPL-3.0。
本作品整理自 GitHub 开源项目 OpenSelena/omniget,原作者 @OpenSelena,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.14.0当前版本
修复 BitTorrent 下载卡在 99% 的问题,种子进度条新增实时速度与剩余量显示;修复 Skool、Udemy 提取失败并加固 yt-dlp 参数安全;补齐 Open Nami 多语言与系统托盘菜单翻译;移除未维护的 Study 模块。
评论