ARTICLE · 1018390
【GitHub趋势】OmniGet:把下载、课程播放与离线阅读放进一个桌面应用
【GitHub趋势】OmniGet:把下载、课程播放与离线阅读放进一个桌面应用

项目简介
| 字段 | 内容 |
|---|---|
| 项目名称 | tonhowtf/omniget |
| 项目地址 | https://github.com/tonhowtf/omniget |
| Star 数 | 12760 |
| Fork 数 | 1094 |
OmniGet 是免费的开源桌面应用,支持 Windows、macOS 和 Linux。它将 yt-dlp 等下载工具接入图形界面,并把课程播放、文档阅读放进同一工作流程:保存资料后,可以继续在应用中学习。仓库说明
核心特性
链接下载:粘贴链接后预览内容、选择画质。 任务续传:支持中断恢复,遇到限流会延迟重试。 课程整理:通过 Courses 插件选择课程章节及附件。 学习接续:Study 提供播放进度恢复、时间戳笔记及 PDF、EPUB 阅读。
以上功能以官方 README为依据。
快速开始
Windows 用户若已具备 winget,可按 README 使用以下安装命令;其他系统可从仓库的 Releases 入口选择对应安装包。安装后打开应用,选择语言和主题,再按引导安装下载所需的 yt-dlp 与 FFmpeg。
winget install -e --id tonhowtf.OmniGet
接着粘贴一个自己有权保存的内容链接,核对预览和画质后开始下载,再到 Downloads 页面查看进度。上述步骤来自README 安装与首次下载说明,本文未实机测试。
为什么火了
从功能与需求看,把下载参数变成可选界面,再衔接播放和阅读,可能更容易吸引不熟悉命令行的学习者。它减少了保存资料后切换工具的步骤,这是一个直观的使用收益。这里仅作产品层面的推测,没有具体传播事件或增长曲线证据。
适合谁
适合希望集中保存、观看和整理学习资料的人。需要注意,官方明确说明 DRM 保护的课程会被跳过,已购买课程也不意味着每节课都能下载;这会影响完整离线保存的预期。官方限制说明