feat(web): update landing page layout and community documentation

- Implement new landing page design with macOS-style glass effect, dark/light theme toggle, and OS download tabs in index.html and preview.html.
- Connect top navbar and footer directly to documentation pages (Docs, Changelog, Installation, Courses & Study, OpenNami) without in-page URL hash clutter.
- Correct asset paths to point to existing repository files under static/ and assets/.
- Add category icons and concise one-liner maintainer attribution to Igect across README locales, docs/index.html, and llms.txt.
- Adjust omnidisc voice store test timeout and tier1 verification hash list.
This commit is contained in:
IGECT committed 2026-10-17 06:01:19 +06:00
1 parent 01a492f953
commit cbd188398f
11 files changed
+2779 -4706

No files matched your search

+41 -39
View File
@@ -36,7 +36,7 @@ twitch-downloader, subtitle-downloader, epub-reader, spaced-repetition
</p>
<p align="center">
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="Official Website" /></a>
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="Community Website" /></a>
<a href="https://github.com/OpenSelena/omniget/releases/latest"><img src="https://img.shields.io/github/v/release/OpenSelena/omniget?style=for-the-badge&label=release&color=F28500" alt="Latest release" /></a>
<a href="https://github.com/OpenSelena/omniget/releases"><img src="https://img.shields.io/github/downloads/OpenSelena/omniget/total?style=for-the-badge&label=downloads&color=1E6FE8" alt="Total downloads" /></a>
<a href="https://github.com/OpenSelena/omniget/stargazers"><img src="https://img.shields.io/github/stars/OpenSelena/omniget?style=for-the-badge&color=FFD426" alt="GitHub stars" /></a>
@@ -55,8 +55,10 @@ twitch-downloader, subtitle-downloader, epub-reader, spaced-repetition
<sub>Free. Open source under GPL-3.0. No account, no ads, no telemetry on what you download. Your files stay on your computer.</sub>
</p>
> [!NOTE]
> `OpenSelena/omniget` is a fork of the original OmniGet (`tonhowtf/omniget`). We maintain it as an alternative while the original repositories and downloads are unavailable, and we apply future updates from the main OmniGet here. We are not affiliated with [@tonhowtf](https://github.com/tonhowtf) (tonho).
<p align="center">
<img src="https://img.shields.io/badge/Disclaimer-FF7D38" alt="Disclaimer" height="20" /><br/>
<sub>Maintained by <a href="https://github.com/igect">Igect</a> under GPL-3.0 · Based on original architecture by <a href="https://github.com/tonhowtf">tonhowtf</a></sub>
</p>
<p align="center">
<img src="assets/readme/home.png" alt="OmniGet home screen: paste a URL, magnet link or .torrent and the file lands in your folder" width="900" />
@@ -197,13 +199,13 @@ OmniGet has native extractors for the platforms people use most, and hands every
| Category | Sites and formats |
|---|---|
| Online courses | 38 supported platforms (Hotmart, Udemy, Kiwify, Rocketseat, Coursera, Domestika, Skillshare, and more) through the embedded Courses plugin. Every lesson, section selection, attachments, resume where you stopped. |
| Video and audio | YouTube (videos, playlists, channels, live from start, chapters, SponsorBlock), Instagram, TikTok, X/Twitter, Reddit, Twitch (VODs, clips, live), Vimeo, Bluesky, Threads, Pinterest, Douyin |
| Bilibili, signed in | 4K, HDR, Dolby Vision, Hi-Res lossless and Dolby Atmos according to your subscription. Danmaku comments as XML, ASS or JSON, NFO files for Kodi and Jellyfin, custom naming templates, 11 URL types including bangumi, courses, favorites, watch later and history |
| Image galleries | Whole galleries and profiles from 250+ sites through gallery-dl (DeviantArt, Pixiv, ArtStation, Flickr, Tumblr, Imgur, Kemono and more) |
| Bulk | Paste many links or load a `.txt`, download whole subreddits, Reddit and X profiles, Instagram and Pinterest profiles, Facebook albums |
| Files and transfer | `.torrent` files and magnet links with a built-in BitTorrent client, direct HTTP files, HLS and DASH manifests, and person-to-person transfer between two OmniGet installs with a short word code |
| Telegram | Photos, videos, files and audio from any channel or group you belong to, saved into organized channel folders (`OmniGram/<channel>/`), through the embedded Telegram plugin |
| <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="18" height="18" align="center" alt="Online courses" /> Online courses | 38 supported platforms (Hotmart, Udemy, Kiwify, Rocketseat, Coursera, Domestika, Skillshare, and more) through the embedded Courses plugin. Every lesson, section selection, attachments, resume where you stopped. |
| <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="18" height="18" align="center" alt="Video and audio" /> Video and audio | YouTube (videos, playlists, channels, live from start, chapters, SponsorBlock), Instagram, TikTok, X/Twitter, Reddit, Twitch (VODs, clips, live), Vimeo, Bluesky, Threads, Pinterest, Douyin |
| <img src="https://cdn.simpleicons.org/bilibili/00A1D6" width="18" height="18" align="center" alt="Bilibili" /> Bilibili, signed in | 4K, HDR, Dolby Vision, Hi-Res lossless and Dolby Atmos according to your subscription. Danmaku comments as XML, ASS or JSON, NFO files for Kodi and Jellyfin, custom naming templates, 11 URL types including bangumi, courses, favorites, watch later and history |
| <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="18" height="18" align="center" alt="Image galleries" /> Image galleries | Whole galleries and profiles from 250+ sites through gallery-dl (DeviantArt, Pixiv, ArtStation, Flickr, Tumblr, Imgur, Kemono and more) |
| <img src="https://api.iconify.design/ph:stack.svg?color=%23FFB340" width="18" height="18" align="center" alt="Bulk" /> Bulk | Paste many links or load a `.txt`, download whole subreddits, Reddit and X profiles, Instagram and Pinterest profiles, Facebook albums |
| <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="18" height="18" align="center" alt="Files and transfer" /> Files and transfer | `.torrent` files and magnet links with a built-in BitTorrent client, direct HTTP files, HLS and DASH manifests, and person-to-person transfer between two OmniGet installs with a short word code |
| <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="18" height="18" align="center" alt="Telegram" /> Telegram | Photos, videos, files and audio from any channel or group you belong to, saved into organized channel folders (`OmniGram/<channel>/`), through the embedded Telegram plugin |
Options you set once and forget: default quality, audio-only format (MP3, M4A, Opus, FLAC or WAV), subtitle languages and format (SRT, VTT, ASS, embedded or sidecar), thumbnail and metadata embedding, filename template, organize by platform, skip existing files, split by chapters, speed limit, concurrent downloads, proxy. Rules send a given channel or host to a folder and quality of your choice without asking again. Followed channels are checked in the background and can download new uploads automatically with a tray notification.
@@ -280,7 +282,7 @@ Status legend: no mark means ready, **beta** means it works but has not been tes
</tr>
</table>
### YouTube (11)
### <img src="https://cdn.simpleicons.org/youtube/FF0000" width="20" height="20" align="center" alt="YouTube" /> YouTube (11)
- **Download video.** Paste a link and pick quality, format and subtitles. Same engine as the home screen.
- **Metadata.** Save the info, description and thumbnail without the video.
@@ -294,7 +296,7 @@ Status legend: no mark means ready, **beta** means it works but has not been tes
- **Real thumbnail.** The frames the CDN already has at 25, 50 and 75 percent, instead of the clickbait cover.
- **Force H.264.** A switch in the browser extension that keeps YouTube on H.264 instead of VP9 and AV1, for machines that stutter on newer codecs.
### Speech and subtitles (8)
### <img src="https://api.iconify.design/ph:waveform.svg?color=%23FF5E7A" width="20" height="20" align="center" alt="Speech and subtitles" /> Speech and subtitles (8)
- **Transcribe.** Audio or video to subtitles with whisper.cpp, offline. Models download on demand, Metal acceleration on macOS.
- **Text to speech.** Natural voices from Microsoft Edge, free, with a synced subtitle file.
@@ -303,7 +305,7 @@ Status legend: no mark means ready, **beta** means it works but has not been tes
- **Clone a voice**, **Design a voice** and **Isolate vocals** through a VoiceStudio install running on your machine. *beta*
- **Dictation.** Press a global shortcut, speak, and whisper types the text where your cursor is. *beta*
### Video editing (14)
### <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="20" height="20" align="center" alt="Video editing" /> Video editing (14)
- **Cut a clip.** Pick a video on disk and cut out a section. The result lands in the downloads queue.
- **Convert.** Change container, codec or resolution, or compress, through the Convert plugin.
@@ -319,12 +321,12 @@ Status legend: no mark means ready, **beta** means it works but has not been tes
- **Record screen.** Screen and system audio through FFmpeg, with a replay buffer that saves what just happened. *beta*
- **Timeline editor.** *planned*
### Audio (2)
### <img src="https://api.iconify.design/ph:speaker-high.svg?color=%23E0203F" width="20" height="20" align="center" alt="Audio" /> Audio (2)
- **Normalize loudness.** Two-pass EBU R128, so the audio lands where streaming, podcast or broadcast expects it.
- **Remove noise.** Hiss, fan and room noise taken out of a recording, with nothing to download.
### Instagram (24)
### <img src="https://cdn.simpleicons.org/instagram/E4405F" width="20" height="20" align="center" alt="Instagram" /> Instagram (24)
All of these run on your own Instagram session captured by the browser extension, so stories, close friends and your own lists work. Reads are paced and write actions stop on the first sign of a rate limit.
@@ -353,7 +355,7 @@ All of these run on your own Instagram session captured by the browser extension
- **Publish.** Photo, carousel, reel, video or story through your session or the official Graph API. *beta*
- **Schedule posts.** Queue posts for a date and time. OmniGet publishes them while it is open. *beta*
### X / Twitter (10)
### <img src="https://cdn.simpleicons.org/x/000000/ffffff" width="20" height="20" align="center" alt="X" /> X / Twitter (10)
Public data comes through the FxTwitter API without login. Anything private (bookmarks, your follows, Grok on X) uses your X session from the cookie manager.
@@ -368,18 +370,18 @@ Public data comes through the FxTwitter API without login. Anything private (boo
- **Your X archive.** Open the data zip offline: stats, top posts, likes and follow lists.
- **Grok.** Ask Grok with live X search or summarize a thread, through the xAI API or your X session. *beta*
### Facebook (2)
### <img src="https://cdn.simpleicons.org/facebook/1877F2" width="20" height="20" align="center" alt="Facebook" /> Facebook (2)
- **Album download.** Paste an album link and every photo and video inside it lands in one folder.
- **Download video.** A single video or reel, straight from the link box.
### Reddit (3)
### <img src="https://cdn.simpleicons.org/reddit/FF4500" width="20" height="20" align="center" alt="Reddit" /> Reddit (3)
- **Download post.** Video with sound from v.redd.it, galleries, single images and outside links.
- **Archive thread.** The post and every comment as Markdown, a browsable HTML page and raw JSON, while they are still there.
- **Read my data export.** The official Reddit data zip turned into a summary you can actually read.
### Pinterest (10)
### <img src="https://cdn.simpleicons.org/pinterest/BD081C" width="20" height="20" align="center" alt="Pinterest" /> Pinterest (10)
Works without login for anything public. Cookies are only needed for secret boards and for unsaving.
@@ -394,30 +396,30 @@ Works without login for anything public. Cookies are only needed for secret boar
- **Offline gallery, PDF, CSV.** A board as a searchable HTML gallery, a PDF moodboard or a spreadsheet.
- **Keyword ideas.** Search suggestions, refinements and the words top pins use.
### Twitch (2)
### <img src="https://cdn.simpleicons.org/twitch/9146FF" width="20" height="20" align="center" alt="Twitch" /> Twitch (2)
- **Emote pack.** Every emote and badge of a channel, from Twitch, BTTV, FFZ and 7TV, sorted by provider.
- **VOD chat.** The whole chat replay of a VOD or clip as JSON, CSV and subtitles, with the busiest minutes marked.
### Bilibili (2)
### <img src="https://cdn.simpleicons.org/bilibili/00A1D6" width="20" height="20" align="center" alt="Bilibili" /> Bilibili (2)
Video downloads from Bilibili live on the home screen. These two are about the floating comments.
- **Danmaku export.** A video's danmaku as XML, ASS or JSON without downloading the video.
- **Burn danmaku.** Paint the comment track onto a local clip and get a shareable MP4.
### Spotify (2)
### <img src="https://cdn.simpleicons.org/spotify/1DB954" width="20" height="20" align="center" alt="Spotify" /> Spotify (2)
- **Themes and colors.** Customize the Spotify client with Spicetify themes. *beta*
- **Extensions.** Install Spicetify extensions and custom apps from its Marketplace. *beta*
### Music (3)
### <img src="https://api.iconify.design/ph:music-notes.svg?color=%23FF5E7A" width="20" height="20" align="center" alt="Music" /> Music (3)
- **Playlist to M3U.** Match an exported playlist with the audio files you own and write `.m3u8` and `.pls` for any local player.
- **Synced lyrics.** Fetch lyrics from LRCLIB and save an `.lrc` next to each track.
- **Spotify history.** Open your full data export and see everything Wrapped leaves out.
### LinkedIn (4)
### <img src="https://api.iconify.design/simple-icons:linkedin.svg?color=%230A66C2" width="20" height="20" align="center" alt="LinkedIn" /> LinkedIn (4)
All four read the official data export LinkedIn lets you request, on your own machine. Nothing logs in.
@@ -426,13 +428,13 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **Messages.** Browse your chat history and save it as a local page.
- **Profile score.** An offline completeness check with what is missing.
### Games (3)
### <img src="https://api.iconify.design/ph:game-controller.svg?color=%233D5BF0" width="20" height="20" align="center" alt="Games" /> Games (3)
- **Switch album.** Import screenshots and clips from the Switch SD card, named by game and date.
- **Clip organizer.** Sort Game Bar, ShadowPlay, OBS and Steam captures into folders by game.
- **Runs on Linux?** The ProtonDB tier for one game or your whole Steam library.
### PDF (13)
### <img src="https://api.iconify.design/ph:file-pdf.svg?color=%23E0303A" width="20" height="20" align="center" alt="PDF" /> PDF (13)
- **Merge.** Join several PDFs into one, in the order you choose.
- **Split.** Extract pages or break a PDF into parts.
@@ -448,7 +450,7 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **Safe PDF.** Rebuild a PDF from pixels to strip scripts and forms.
- **PDF to Markdown.** Clean Markdown with headings, lists and tables, ready to paste into an LLM.
### Documents (5)
### <img src="https://api.iconify.design/ph:file-text.svg?color=%231E6FE8" width="20" height="20" align="center" alt="Documents" /> Documents (5)
- **SlideShare to PDF.** Every slide at the largest size, assembled into one PDF.
- **Google Docs export.** Public Docs, Slides and Sheets as PDF, DOCX, PPTX or XLSX.
@@ -456,7 +458,7 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **Image galleries.** Whole galleries and profiles from 250+ sites with gallery-dl.
- **Scribd.** Save readable books as PDF using your own session. *planned*
### Images (9)
### <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="20" height="20" align="center" alt="Images" /> Images (9)
- **Upscale.** Real-ESRGAN on any Vulkan GPU, 2x, 3x or 4x. *beta*
- **Resize images.** Batch resize by width, height, fit or percent, converting the format if you want.
@@ -468,7 +470,7 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **Spritesheet.** Slice a sheet into frames, pack frames back with an atlas, or resize a folder by rule.
- **OCR.** Copy the text out of images and slides. *beta*
### System (10, Windows-only items marked)
### <img src="https://api.iconify.design/ph:broom.svg?color=%231A9EB5" width="20" height="20" align="center" alt="System" /> System (10, Windows-only items marked)
- **Clean caches.** Temp files, logs and app caches with rules per operating system. You review the list before anything is deleted.
- **Disk analyzer.** What takes space, as a treemap plus the largest files, with a send-to-trash button.
@@ -481,7 +483,7 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **Registry cleaner.** Orphaned entries, with a `.reg` backup before removal. Windows. *beta*
- **Software updater.** Update programs in bulk through winget, Chocolatey and Scoop. Windows. *beta*
### Files (5)
### <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="20" height="20" align="center" alt="Files" /> Files (5)
- **Duplicates.** Find identical files by hash and free space safely.
- **Bulk rename.** Regex, counters and case changes with a preview before applying.
@@ -489,20 +491,20 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **Find files.** Instant search with Everything on Windows, Spotlight on macOS or fd on Linux.
- **Keep awake.** Stop the computer from sleeping during long jobs.
### Downloads (2)
### <img src="https://api.iconify.design/ph:cloud-arrow-down.svg?color=%231E6FE8" width="20" height="20" align="center" alt="Downloads" /> Downloads (2)
- **Accelerated download.** Big files with 16 connections, resume and checksum via aria2.
- **HLS / DASH manifest.** Paste a `.m3u8` or `.mpd` with Referer and cookie. FFmpeg saves an MP4.
### Automation (1)
### <img src="https://api.iconify.design/ph:cursor-click.svg?color=%23F28500" width="20" height="20" align="center" alt="Automation" /> Automation (1)
- **Auto clicker.** Click at the exact speed you set, with a global hotkey, limits and random ranges. Windows, macOS and Linux. *beta*
### Phone (1)
### <img src="https://api.iconify.design/ph:device-mobile.svg?color=%232AA845" width="20" height="20" align="center" alt="Phone" /> Phone (1)
- **Send to phone.** Files, links and text to a paired KDE Connect device.
### AI (6)
### <img src="https://api.iconify.design/ph:sparkle.svg?color=%233D5BF0" width="20" height="20" align="center" alt="AI" /> AI (6)
- **Compare prices.** The cost of the same model across providers, with prices from LiteLLM and models.dev.
- **AI spending.** How much OmniGet spent on AI, by day, model and task, from a local ledger.
@@ -511,7 +513,7 @@ All four read the official data export LinkedIn lets you request, on your own ma
- **API keys.** A local vault for keys and accounts, with a connection test, balance for OpenRouter, DeepSeek, SiliconFlow and New API, and export to Claude Code, Codex, Cherry Studio, opencode or a `.env` file.
- **MCP server.** OmniGet's tools exposed over the Model Context Protocol on the local bridge, 37 tools behind the same token the extension uses, with ready-made config snippets for Claude Code, Claude Desktop, Cursor, VS Code, Goose and Codex. See [OmniGet for AI agents](#omniget-for-ai-agents-mcp-server-and-claude-code-plugin). *beta*
### CTF and analysis (6)
### <img src="https://api.iconify.design/ph:sword.svg?color=%236F6F75" width="20" height="20" align="center" alt="CTF and analysis" /> CTF and analysis (6)
Six small offline utilities for capture-the-flag puzzles, forensics homework and "what is this file" moments.
@@ -560,11 +562,11 @@ Core plugins are embedded directly into the application binary, eliminating runt
<img src="assets/readme/marketplace.png" alt="OmniGet Marketplace listing the Courses, Study, Telegram and Convert plugins with version, author, permissions and enable switches" width="900" />
</p>
### Courses
### <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="20" height="20" align="center" alt="Courses" /> Courses
The embedded Courses plugin supports 38 learning platforms, including **Hotmart**, **Udemy**, **Kiwify**, **Rocketseat**, **Coursera**, **Domestika**, **Skillshare**, **Alura**, and **Ebac**. Sign in through a webview inside the app, with saved cookies from the extension, or with account credentials where available. OmniGet lists your purchases, opens the course outline so you can select the sections you want (DRM-protected lectures are skipped and reported), and downloads lessons and attachments with optional continuous numbering. Downloaded courses index into Study automatically.
### Study
### <img src="https://api.iconify.design/ph:book-open.svg?color=%233D5BF0" width="20" height="20" align="center" alt="Study" /> Study
Study turns the folder of files you downloaded into something you can actually finish.
@@ -580,11 +582,11 @@ Study turns the folder of files you downloaded into something you can actually f
- Progress and achievements. Streaks, daily goals, a year heatmap and local XP with no leaderboard.
- Music. Your local library with covers, artists and albums, synced lyrics, favorites, history, playlists, genres, transcoding, and browsers for Spotify, SoundCloud and YouTube Music so playlists and likes sit next to your files.
### Telegram
### <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="20" height="20" align="center" alt="Telegram" /> Telegram
Sign in with a QR code or your phone number. Browse every channel and group you belong to, filter by photo, video, document or audio, search files, and download individual media or entire chat archives with a progress list. Media downloads are organized into `{download_dir}/OmniGram/{channel_name}/` with sanitized folder names. Videos from channels can be imported straight into the Study library.
### Convert
### <img src="https://api.iconify.design/ph:arrows-clockwise.svg?color=%232AA845" width="20" height="20" align="center" alt="Convert" /> Convert
FFmpeg conversions with GPU acceleration where the machine has it: container, codec, resolution, bitrate and compression for video and audio, no internet required.
+41 -39
View File
@@ -36,7 +36,7 @@ twitch-downloader, subtitle-downloader, epub-reader, spaced-repetition
</p>
<p align="center">
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="Официальный сайт" /></a>
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="Сайт сообщества" /></a>
<a href="https://github.com/OpenSelena/omniget/releases/latest"><img src="https://img.shields.io/github/v/release/OpenSelena/omniget?style=for-the-badge&label=release&color=F28500" alt="Последний релиз" /></a>
<a href="https://github.com/OpenSelena/omniget/releases"><img src="https://img.shields.io/github/downloads/OpenSelena/omniget/total?style=for-the-badge&label=downloads&color=1E6FE8" alt="Всего загрузок" /></a>
<a href="https://github.com/OpenSelena/omniget/stargazers"><img src="https://img.shields.io/github/stars/OpenSelena/omniget?style=for-the-badge&color=FFD426" alt="Звёзды на GitHub" /></a>
@@ -55,8 +55,10 @@ twitch-downloader, subtitle-downloader, epub-reader, spaced-repetition
<sub>Бесплатно. Открытый код под GPL-3.0. Без аккаунта, без рекламы, без телеметрии о том, что вы скачиваете. Файлы остаются на вашем компьютере.</sub>
</p>
> [!NOTE]
> `OpenSelena/omniget` это форк оригинального OmniGet (`tonhowtf/omniget`). Мы поддерживаем его как альтернативу, пока оригинальные репозитории и загрузки недоступны, и переносим сюда будущие обновления из основного OmniGet. Проект не связан с [@tonhowtf](https://github.com/tonhowtf) (tonho).
<p align="center">
<img src="https://img.shields.io/badge/Дисклеймер-FF7D38" alt="Дисклеймер" height="20" /><br/>
<sub>Поддерживается <a href="https://github.com/igect">Igect</a> под GPL-3.0 · На основе оригинальной архитектуры <a href="https://github.com/tonhowtf">tonhowtf</a></sub>
</p>
<p align="center">
<img src="assets/readme/home.png" alt="Главный экран OmniGet: вставьте URL, magnet-ссылку или .torrent, и файл окажется в вашей папке" width="900" />
@@ -196,13 +198,13 @@ sudo pacman -S gst-plugins-good gst-plugins-bad gst-libav # Arch
| Категория | Сайты и форматы |
|---|---|
| Онлайн-курсы | Hotmart, Udemy, Kiwify, Rocketseat и Meta-Analysis Academy через плагин Courses. Каждый урок, выбор разделов, вложения, продолжение с места остановки. |
| Видео и аудио | YouTube (видео, плейлисты, каналы, трансляции с начала, главы, SponsorBlock), Instagram, TikTok, X/Twitter, Reddit, Twitch (VOD, клипы, трансляции), Vimeo, Bluesky, Threads, Pinterest, Douyin |
| Bilibili, с входом в аккаунт | 4K, HDR, Dolby Vision, Hi-Res без потерь и Dolby Atmos в соответствии с вашей подпиской. Комментарии данмаку в виде XML, ASS или JSON, файлы NFO для Kodi и Jellyfin, свои шаблоны имён, 11 типов URL, включая bangumi, курсы, избранное, «посмотреть позже» и историю |
| Галереи изображений | Целые галереи и профили с 250+ сайтов через gallery-dl (DeviantArt, Pixiv, ArtStation, Flickr, Tumblr, Imgur, Kemono и другие) |
| Массово | Вставьте много ссылок или загрузите `.txt`, скачивайте целые сабреддиты, профили Reddit и X, профили Instagram и Pinterest, альбомы Facebook |
| Файлы и передача | Файлы `.torrent` и magnet-ссылки со встроенным BitTorrent-клиентом, прямые файлы по HTTP, манифесты HLS и DASH и передача от человека к человеку между двумя установками OmniGet по короткому коду-слову |
| Telegram | Фото, видео, файлы и аудио из любого канала или группы, где вы состоите, через плагин Telegram |
| <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="18" height="18" align="center" alt="Онлайн-курсы" /> Онлайн-курсы | Hotmart, Udemy, Kiwify, Rocketseat и Meta-Analysis Academy через плагин Courses. Каждый урок, выбор разделов, вложения, продолжение с места остановки. |
| <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="18" height="18" align="center" alt="Видео и аудио" /> Видео и аудио | YouTube (видео, плейлисты, каналы, трансляции с начала, главы, SponsorBlock), Instagram, TikTok, X/Twitter, Reddit, Twitch (VOD, клипы, трансляции), Vimeo, Bluesky, Threads, Pinterest, Douyin |
| <img src="https://cdn.simpleicons.org/bilibili/00A1D6" width="18" height="18" align="center" alt="Bilibili" /> Bilibili, с входом в аккаунт | 4K, HDR, Dolby Vision, Hi-Res без потерь и Dolby Atmos в соответствии с вашей подпиской. Комментарии данмаку в виде XML, ASS или JSON, файлы NFO для Kodi и Jellyfin, свои шаблоны имён, 11 типов URL, включая bangumi, курсы, избранное, «посмотреть позже» и историю |
| <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="18" height="18" align="center" alt="Галереи изображений" /> Галереи изображений | Целые галереи и профили с 250+ сайтов через gallery-dl (DeviantArt, Pixiv, ArtStation, Flickr, Tumblr, Imgur, Kemono и другие) |
| <img src="https://api.iconify.design/ph:stack.svg?color=%23FFB340" width="18" height="18" align="center" alt="Массово" /> Массово | Вставьте много ссылок или загрузите `.txt`, скачивайте целые сабреддиты, профили Reddit и X, профили Instagram и Pinterest, альбомы Facebook |
| <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="18" height="18" align="center" alt="Файлы и передача" /> Файлы и передача | Файлы `.torrent` и magnet-ссылки со встроенным BitTorrent-клиентом, прямые файлы по HTTP, манифесты HLS и DASH и передача от человека к человеку между двумя установками OmniGet по короткому коду-слову |
| <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="18" height="18" align="center" alt="Telegram" /> Telegram | Фото, видео, файлы и аудио из любого канала или группы, где вы состоите, через плагин Telegram |
Настройки, которые задаются один раз: качество по умолчанию, формат только аудио (MP3, M4A, Opus, FLAC или WAV), языки и формат субтитров (SRT, VTT, ASS, встроенные или отдельным файлом), встраивание обложки и метаданных, шаблон имени файла, папки по платформам, пропуск существующих файлов, разбиение по главам, ограничение скорости, число одновременных загрузок, прокси. Правила отправляют канал или хост в выбранную папку и качество, не спрашивая снова. Отслеживаемые каналы проверяются в фоне и могут скачивать новые ролики автоматически с уведомлением в трее.
@@ -279,7 +281,7 @@ Firefox: **Настройки → Плагины → Расширение для
</tr>
</table>
### YouTube (11)
### <img src="https://cdn.simpleicons.org/youtube/FF0000" width="20" height="20" align="center" alt="YouTube" /> YouTube (11)
- **Скачать видео.** Вставьте ссылку и выберите качество, формат и субтитры. Тот же движок, что и на главном экране.
- **Метаданные.** Сохраните информацию, описание и обложку без самого видео.
@@ -293,7 +295,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Настоящая обложка.** Кадры на отметках 25, 50 и 75 %, которые уже есть на CDN, вместо кликбейтной обложки.
- **Принудительно H.264.** Переключатель в расширении для браузера, который держит YouTube на H.264 вместо VP9 и AV1, — для машин, которые тормозят на новых кодеках.
### Речь и субтитры (8)
### <img src="https://api.iconify.design/ph:waveform.svg?color=%23FF5E7A" width="20" height="20" align="center" alt="Речь и субтитры" /> Речь и субтитры (8)
- **Распознать речь.** Аудио или видео в субтитры через whisper.cpp, офлайн. Модели скачиваются по запросу, ускорение Metal на macOS.
- **Текст в речь.** Естественные голоса из Microsoft Edge, бесплатно, с синхронизированным файлом субтитров.
@@ -302,7 +304,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Клонирование голоса**, **Проектирование голоса** и **Выделение вокала** через установленный на вашей машине VoiceStudio. *бета*
- **Диктовка.** Нажмите глобальную комбинацию, говорите — и whisper напечатает текст там, где стоит курсор. *бета*
### Видеомонтаж (14)
### <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="20" height="20" align="center" alt="Видеомонтаж" /> Видеомонтаж (14)
- **Вырезать клип.** Выберите видео на диске и вырежьте фрагмент. Результат попадёт в очередь загрузок.
- **Конвертировать.** Смените контейнер, кодек или разрешение либо сожмите файл через плагин Convert.
@@ -318,12 +320,12 @@ Firefox: **Настройки → Плагины → Расширение для
- **Запись экрана.** Экран и системный звук через FFmpeg, плюс буфер повтора, сохраняющий то, что только что произошло. *бета*
- **Редактор таймлайна.** *в планах*
### Аудио (2)
### <img src="https://api.iconify.design/ph:speaker-high.svg?color=%23E0203F" width="20" height="20" align="center" alt="Аудио" /> Аудио (2)
- **Нормализация громкости.** Двухпроходный EBU R128 — звук попадёт на уровень, которого ждут стриминг, подкасты или вещание.
- **Подавление шума.** Шипение, шум вентилятора и комнаты убираются из записи — ничего скачивать не нужно.
### Instagram (24)
### <img src="https://cdn.simpleicons.org/instagram/E4405F" width="20" height="20" align="center" alt="Instagram" /> Instagram (24)
Всё это работает на вашей собственной сессии Instagram, которую захватывает расширение для браузера, поэтому истории, близкие друзья и ваши списки доступны. Чтение идёт с паузами, а действия записи останавливаются при первом признаке ограничения.
@@ -352,7 +354,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Публикация.** Фото, карусель, рилс, видео или история через вашу сессию или официальный Graph API. *бета*
- **Планирование постов.** Поставьте посты в очередь на дату и время. OmniGet публикует их, пока открыт. *бета*
### X / Twitter (10)
### <img src="https://cdn.simpleicons.org/x/000000/ffffff" width="20" height="20" align="center" alt="X" /> X / Twitter (10)
Публичные данные приходят через API FxTwitter без входа. Всё приватное (закладки, ваши подписки, Grok в X) использует вашу сессию X из менеджера cookies.
@@ -367,18 +369,18 @@ Firefox: **Настройки → Плагины → Расширение для
- **Ваш архив X.** Откройте ZIP-архив данных офлайн: статистика, топ-посты, лайки и списки подписок.
- **Grok.** Спросите Grok с поиском по X в реальном времени или получите резюме треда через xAI API или вашу сессию X. *бета*
### Facebook (2)
### <img src="https://cdn.simpleicons.org/facebook/1877F2" width="20" height="20" align="center" alt="Facebook" /> Facebook (2)
- **Загрузка альбома.** Вставьте ссылку на альбом — и каждое фото и видео из него окажется в одной папке.
- **Скачать видео.** Одно видео или рилс прямо из поля для ссылки.
### Reddit (3)
### <img src="https://cdn.simpleicons.org/reddit/FF4500" width="20" height="20" align="center" alt="Reddit" /> Reddit (3)
- **Скачивание поста.** Видео со звуком из v.redd.it, галереи, одиночные изображения и внешние ссылки.
- **Архивация треда.** Пост и каждый комментарий в виде Markdown, просматриваемой HTML-страницы и исходного JSON — пока они ещё на месте.
- **Чтение экспорта данных.** Официальный ZIP-архив данных Reddit превращается в сводку, которую действительно можно прочитать.
### Pinterest (10)
### <img src="https://cdn.simpleicons.org/pinterest/BD081C" width="20" height="20" align="center" alt="Pinterest" /> Pinterest (10)
Работает без входа для всего публичного. Cookies нужны только для секретных досок и для удаления из сохранённого.
@@ -393,30 +395,30 @@ Firefox: **Настройки → Плагины → Расширение для
- **Офлайн-галерея, PDF, CSV.** Доска как HTML-галерея с поиском, PDF-мудборд или таблица.
- **Идеи ключевых слов.** Подсказки поиска, уточнения и слова, которые используют топ-пины.
### Twitch (2)
### <img src="https://cdn.simpleicons.org/twitch/9146FF" width="20" height="20" align="center" alt="Twitch" /> Twitch (2)
- **Пакет эмоутов.** Все эмоуты и значки канала из Twitch, BTTV, FFZ и 7TV, с сортировкой по провайдеру.
- **Чат VOD.** Вся запись чата VOD или клипа в JSON, CSV и субтитрах, с отмеченными самыми оживлёнными минутами.
### Bilibili (2)
### <img src="https://cdn.simpleicons.org/bilibili/00A1D6" width="20" height="20" align="center" alt="Bilibili" /> Bilibili (2)
Загрузка видео с Bilibili живёт на главном экране. Эти два инструмента — про плавающие комментарии.
- **Экспорт данмаку.** Данмаку видео в XML, ASS или JSON без скачивания самого видео.
- **Вшивание данмаку.** Нанесите дорожку комментариев на локальный клип и получите MP4, которым можно поделиться.
### Spotify (2)
### <img src="https://cdn.simpleicons.org/spotify/1DB954" width="20" height="20" align="center" alt="Spotify" /> Spotify (2)
- **Темы и цвета.** Настройте клиент Spotify темами Spicetify. *бета*
- **Расширения.** Устанавливайте расширения Spicetify и пользовательские приложения из его Marketplace. *бета*
### Музыка (3)
### <img src="https://api.iconify.design/ph:music-notes.svg?color=%23FF5E7A" width="20" height="20" align="center" alt="Музыка" /> Музыка (3)
- **Плейлист в M3U.** Сопоставьте экспортированный плейлист со своими аудиофайлами и запишите `.m3u8` и `.pls` для любого локального плеера.
- **Синхронизированные тексты.** Загрузите тексты песен из LRCLIB и сохраните `.lrc` рядом с каждым треком.
- **История Spotify.** Откройте полный экспорт своих данных и посмотрите всё, что Wrapped оставляет за кадром.
### LinkedIn (4)
### <img src="https://api.iconify.design/simple-icons:linkedin.svg?color=%230A66C2" width="20" height="20" align="center" alt="LinkedIn" /> LinkedIn (4)
Все четыре читают официальный экспорт данных, который LinkedIn даёт запросить, на вашем компьютере. Никакого входа.
@@ -425,13 +427,13 @@ Firefox: **Настройки → Плагины → Расширение для
- **Сообщения.** Просмотрите историю переписки и сохраните её как локальную страницу.
- **Оценка профиля.** Офлайн-проверка полноты профиля со списком того, чего не хватает.
### Игры (3)
### <img src="https://api.iconify.design/ph:game-controller.svg?color=%233D5BF0" width="20" height="20" align="center" alt="Игры" /> Игры (3)
- **Альбом Switch.** Импортируйте скриншоты и клипы с SD-карты Switch — с именами по игре и дате.
- **Организатор клипов.** Разложите записи Game Bar, ShadowPlay, OBS и Steam по папкам для каждой игры.
- **Запустится на Linux?** Уровень ProtonDB для одной игры или всей вашей библиотеки Steam.
### PDF (13)
### <img src="https://api.iconify.design/ph:file-pdf.svg?color=%23E0303A" width="20" height="20" align="center" alt="PDF" /> PDF (13)
- **Объединить.** Соедините несколько PDF в один в нужном вам порядке.
- **Разделить.** Извлеките страницы или разбейте PDF на части.
@@ -447,7 +449,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Безопасный PDF.** Пересоберите PDF из пикселей, удалив скрипты и формы.
- **PDF в Markdown.** Чистый Markdown с заголовками, списками и таблицами — готовый к вставке в LLM.
### Документы (5)
### <img src="https://api.iconify.design/ph:file-text.svg?color=%231E6FE8" width="20" height="20" align="center" alt="Документы" /> Документы (5)
- **SlideShare в PDF.** Каждый слайд в максимальном размере, собранный в один PDF.
- **Экспорт Google Docs.** Публичные Docs, Slides и Sheets в формате PDF, DOCX, PPTX или XLSX.
@@ -455,7 +457,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Галереи изображений.** Целые галереи и профили с 250+ сайтов с помощью gallery-dl.
- **Scribd.** Сохраняйте читаемые книги как PDF через вашу сессию. *в планах*
### Изображения (9)
### <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="20" height="20" align="center" alt="Изображения" /> Изображения (9)
- **Увеличение.** Real-ESRGAN на любом GPU с поддержкой Vulkan, 2x, 3x или 4x. *бета*
- **Изменение размера.** Пакетно по ширине, высоте, вписыванию или процентам, при желании со сменой формата.
@@ -467,7 +469,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Спрайт-лист.** Нарежьте лист на кадры, соберите кадры обратно вместе с атласом или измените размер папки по правилу.
- **OCR.** Скопируйте текст из изображений и слайдов. *бета*
### Система (10, пункты только для Windows отмечены)
### <img src="https://api.iconify.design/ph:broom.svg?color=%231A9EB5" width="20" height="20" align="center" alt="Система" /> Система (10, пункты только для Windows отмечены)
- **Очистка кэшей.** Временные файлы, логи и кэши приложений по правилам для каждой операционной системы. Вы просматриваете список, прежде чем что-то удалится.
- **Анализ диска.** Что занимает место: карта-дерево и самые большие файлы, с кнопкой отправки в корзину.
@@ -480,7 +482,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **Очистка реестра.** Осиротевшие записи, с резервной копией `.reg` перед удалением. Windows. *бета*
- **Обновление ПО.** Обновляйте программы пакетно через winget, Chocolatey и Scoop. Windows. *бета*
### Файлы (5)
### <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="20" height="20" align="center" alt="Файлы" /> Файлы (5)
- **Дубликаты.** Найдите одинаковые файлы по хешу и безопасно освободите место.
- **Массовое переименование.** Регулярные выражения, счётчики и смена регистра с предпросмотром перед применением.
@@ -488,20 +490,20 @@ Firefox: **Настройки → Плагины → Расширение для
- **Поиск файлов.** Мгновенный поиск через Everything на Windows, Spotlight на macOS или fd на Linux.
- **Предотвращение сна.** Не давайте компьютеру уснуть во время долгих задач.
### Загрузки (2)
### <img src="https://api.iconify.design/ph:cloud-arrow-down.svg?color=%231E6FE8" width="20" height="20" align="center" alt="Загрузки" /> Загрузки (2)
- **Ускоренная загрузка.** Большие файлы в 16 соединений, докачка и контрольная сумма через aria2.
- **Манифест HLS / DASH.** Вставьте `.m3u8` или `.mpd` с Referer и cookie. FFmpeg сохранит MP4.
### Автоматизация (1)
### <img src="https://api.iconify.design/ph:cursor-click.svg?color=%23F28500" width="20" height="20" align="center" alt="Автоматизация" /> Автоматизация (1)
- **Авто-кликер.** Кликайте с точно заданной скоростью, с глобальной горячей клавишей, лимитами и случайными диапазонами. Windows, macOS и Linux. *бета*
### Телефон (1)
### <img src="https://api.iconify.design/ph:device-mobile.svg?color=%232AA845" width="20" height="20" align="center" alt="Телефон" /> Телефон (1)
- **Отправить на телефон.** Файлы, ссылки и текст на сопряжённое устройство KDE Connect.
### ИИ (6)
### <img src="https://api.iconify.design/ph:sparkle.svg?color=%233D5BF0" width="20" height="20" align="center" alt="ИИ" /> ИИ (6)
- **Сравнение цен.** Стоимость одной и той же модели у разных провайдеров, с ценами из LiteLLM и models.dev.
- **Расходы на ИИ.** Сколько OmniGet потратил на ИИ — по дням, моделям и задачам, из локального журнала.
@@ -510,7 +512,7 @@ Firefox: **Настройки → Плагины → Расширение для
- **API-ключи.** Локальное хранилище ключей и аккаунтов с проверкой соединения, балансом для OpenRouter, DeepSeek, SiliconFlow и New API и экспортом в Claude Code, Codex, Cherry Studio, opencode или файл `.env`.
- **MCP-сервер.** Инструменты OmniGet, открытые по Model Context Protocol через локальный мост: 37 инструментов за тем же токеном, что использует расширение, с готовыми фрагментами конфигурации для Claude Code, Claude Desktop, Cursor, VS Code, Goose и Codex. Смотрите [OmniGet для ИИ-агентов](#omniget-для-ии-агентов-mcp-сервер-и-плагин-для-claude-code). *бета*
### CTF и анализ (6)
### <img src="https://api.iconify.design/ph:sword.svg?color=%236F6F75" width="20" height="20" align="center" alt="CTF и анализ" /> CTF и анализ (6)
Шесть небольших офлайн-утилит для задач capture-the-flag, домашних работ по форензике и моментов «что это за файл».
@@ -559,11 +561,11 @@ Firefox: **Настройки → Плагины → Расширение для
<img src="assets/readme/marketplace.png" alt="Marketplace OmniGet со списком плагинов Courses, Study, Telegram и Convert: версия, автор, разрешения и переключатели" width="900" />
</p>
### Courses
### <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="20" height="20" align="center" alt="Courses" /> Courses
Войдите в **Hotmart**, **Udemy**, **Kiwify**, **Rocketseat** или **Meta-Analysis Academy** через окно браузера внутри приложения, с cookies, сохранёнными расширением, или по email и паролю там, где платформа это позволяет. OmniGet покажет ваши покупки, откроет оглавление курса, чтобы отметить нужные разделы (с подсказкой, сколько уроков защищено DRM и будет пропущено), и скачает все уроки и вложения, при желании со сквозной нумерацией. Hotmart использует актуальный вход через OIDC, так что всё работает после смены авторизации в 2026 году; бесплатные курсы и курсы, выдаваемые вне Hotmart Club, тоже показываются в списке. Скачанные курсы автоматически появляются в Study.
### Study
### <img src="https://api.iconify.design/ph:book-open.svg?color=%233D5BF0" width="20" height="20" align="center" alt="Study" /> Study
Study превращает папку скачанных файлов в то, что действительно можно закончить.
@@ -579,11 +581,11 @@ Study превращает папку скачанных файлов в то,
- Прогресс и достижения. Серии, дневные цели, годовая тепловая карта и локальный XP без таблицы лидеров.
- Музыка. Локальная библиотека с обложками, исполнителями и альбомами, синхронизированные тексты, избранное, история, плейлисты, жанры, транскодирование и браузеры Spotify, SoundCloud и YouTube Music, чтобы плейлисты и лайки лежали рядом с вашими файлами.
### Telegram
### <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="20" height="20" align="center" alt="Telegram" /> Telegram
Войдите по QR-коду или номеру телефона. Просматривайте все каналы и группы, где вы состоите, фильтруйте по фото, видео, документам или аудио, ищите файлы и скачивайте один элемент или весь чат со списком прогресса. Видео из каналов можно импортировать прямо в библиотеку Study.
### Convert
### <img src="https://api.iconify.design/ph:arrows-clockwise.svg?color=%232AA845" width="20" height="20" align="center" alt="Convert" /> Convert
Конвертация через FFmpeg с GPU-ускорением, если оно есть: контейнер, кодек, разрешение, битрейт и сжатие видео и аудио, без интернета.
+32 -30
View File
@@ -26,7 +26,7 @@ leitor pdf, flashcards anki, repetição espaçada, player de música, spicetify
</p>
<p align="center">
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="Site oficial" /></a>
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="Site da comunidade" /></a>
<a href="https://github.com/OpenSelena/omniget/releases/latest"><img src="https://img.shields.io/github/v/release/OpenSelena/omniget?style=for-the-badge&label=release&color=F28500" alt="Última versão" /></a>
<a href="https://github.com/OpenSelena/omniget/releases"><img src="https://img.shields.io/github/downloads/OpenSelena/omniget/total?style=for-the-badge&label=downloads&color=1E6FE8" alt="Total de downloads" /></a>
<a href="https://github.com/OpenSelena/omniget/stargazers"><img src="https://img.shields.io/github/stars/OpenSelena/omniget?style=for-the-badge&color=FFD426" alt="Estrelas no GitHub" /></a>
@@ -45,8 +45,10 @@ leitor pdf, flashcards anki, repetição espaçada, player de música, spicetify
<sub>Gratuito. Open source sob GPL-3.0. Sem conta, sem anúncios, sem telemetria do que você baixa. Seus arquivos ficam no seu computador.</sub>
</p>
> [!NOTE]
> `OpenSelena/omniget` é um fork do OmniGet original (`tonhowtf/omniget`). Mantemos este repositório como alternativa enquanto os repositórios e downloads originais estão indisponíveis, e aplicamos aqui as atualizações futuras do OmniGet principal. Não temos afiliação com [@tonhowtf](https://github.com/tonhowtf) (tonho).
<p align="center">
<img src="https://img.shields.io/badge/Aviso-FF7D38" alt="Aviso" height="20" /><br/>
<sub>Mantido por <a href="https://github.com/igect">Igect</a> sob GPL-3.0 · Baseado na arquitetura original de <a href="https://github.com/tonhowtf">tonhowtf</a></sub>
</p>
<p align="center">
<img src="assets/readme/home.png" alt="Tela inicial do OmniGet: cole uma URL, um magnet ou um .torrent e o arquivo cai na sua pasta" width="900" />
@@ -173,13 +175,13 @@ O OmniGet tem extratores nativos para as plataformas que as pessoas mais usam e
| Categoria | Sites e formatos |
|---|---|
| Cursos online | Hotmart, Udemy, Kiwify, Rocketseat e Meta-Analysis Academy pelo plugin Courses. Todas as aulas, escolha de seções, anexos, continuar de onde parou. |
| Vídeo e áudio | YouTube (vídeos, playlists, canais, live desde o início, capítulos, SponsorBlock), Instagram, TikTok, X/Twitter, Reddit, Twitch (VODs, clipes, ao vivo), Vimeo, Bluesky, Threads, Pinterest, Douyin |
| Bilibili, logado | 4K, HDR, Dolby Vision, Hi-Res sem perdas e Dolby Atmos conforme sua assinatura. Danmaku em XML, ASS ou JSON, arquivos NFO para Kodi e Jellyfin, modelos de nome, 11 tipos de URL incluindo bangumi, cursos, favoritos, assistir depois e histórico |
| Galerias de imagens | Galerias e perfis inteiros de mais de 250 sites via gallery-dl (DeviantArt, Pixiv, ArtStation, Flickr, Tumblr, Imgur, Kemono e outros) |
| Em lote | Cole vários links ou carregue um `.txt`, baixe subreddits inteiros, perfis do Reddit e do X, perfis do Instagram e do Pinterest |
| Arquivos e transferência | Arquivos `.torrent` e magnets com cliente BitTorrent embutido, arquivos HTTP diretos, manifestos HLS e DASH, e transferência direta entre duas instalações do OmniGet com um código curto de palavras |
| Telegram | Fotos, vídeos, arquivos e áudios de qualquer canal ou grupo em que você esteja, pelo plugin Telegram |
| <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="18" height="18" align="center" alt="Cursos online" /> Cursos online | Hotmart, Udemy, Kiwify, Rocketseat e Meta-Analysis Academy pelo plugin Courses. Todas as aulas, escolha de seções, anexos, continuar de onde parou. |
| <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="18" height="18" align="center" alt="Vídeo e áudio" /> Vídeo e áudio | YouTube (vídeos, playlists, canais, live desde o início, capítulos, SponsorBlock), Instagram, TikTok, X/Twitter, Reddit, Twitch (VODs, clipes, ao vivo), Vimeo, Bluesky, Threads, Pinterest, Douyin |
| <img src="https://cdn.simpleicons.org/bilibili/00A1D6" width="18" height="18" align="center" alt="Bilibili" /> Bilibili, logado | 4K, HDR, Dolby Vision, Hi-Res sem perdas e Dolby Atmos conforme sua assinatura. Danmaku em XML, ASS ou JSON, arquivos NFO para Kodi e Jellyfin, modelos de nome, 11 tipos de URL incluindo bangumi, cursos, favoritos, assistir depois e histórico |
| <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="18" height="18" align="center" alt="Galerias de imagens" /> Galerias de imagens | Galerias e perfis inteiros de mais de 250 sites via gallery-dl (DeviantArt, Pixiv, ArtStation, Flickr, Tumblr, Imgur, Kemono e outros) |
| <img src="https://api.iconify.design/ph:stack.svg?color=%23FFB340" width="18" height="18" align="center" alt="Em lote" /> Em lote | Cole vários links ou carregue um `.txt`, baixe subreddits inteiros, perfis do Reddit e do X, perfis do Instagram e do Pinterest |
| <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="18" height="18" align="center" alt="Arquivos e transferência" /> Arquivos e transferência | Arquivos `.torrent` e magnets com cliente BitTorrent embutido, arquivos HTTP diretos, manifestos HLS e DASH, e transferência direta entre duas instalações do OmniGet com um código curto de palavras |
| <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="18" height="18" align="center" alt="Telegram" /> Telegram | Fotos, vídeos, arquivos e áudios de qualquer canal ou grupo em que você esteja, pelo plugin Telegram |
Opções que você define uma vez e esquece: qualidade padrão, formato de áudio (MP3, M4A, Opus, FLAC ou WAV), idiomas e formato de legenda (SRT, VTT, ASS, embutida ou ao lado), thumbnail e metadados embutidos, modelo de nome de arquivo, organizar por plataforma, pular arquivos existentes, dividir por capítulos, limite de velocidade, downloads simultâneos, proxy. Regras mandam um canal ou host para a pasta e a qualidade que você escolher sem perguntar de novo. Canais seguidos são verificados em segundo plano e podem baixar novos vídeos automaticamente, com notificação na bandeja.
@@ -246,7 +248,7 @@ Legenda de status: sem marca significa pronta, **beta** significa que funciona m
</tr>
</table>
### YouTube (11)
### <img src="https://cdn.simpleicons.org/youtube/FF0000" width="20" height="20" align="center" alt="YouTube" /> YouTube (11)
- **Baixar vídeo.** Cole um link e escolha qualidade, formato e legendas. O mesmo motor da tela inicial.
- **Metadados.** Salve informações, descrição e thumbnail sem o vídeo.
@@ -260,7 +262,7 @@ Legenda de status: sem marca significa pronta, **beta** significa que funciona m
- **Thumbnail real.** Os frames que a CDN já tem em 25, 50 e 75 por cento, em vez da capa clickbait.
- **Forçar H.264.** Um interruptor na extensão do navegador que mantém o YouTube em H.264 em vez de VP9 e AV1, para máquinas que engasgam com codecs novos.
### Fala e legendas (8)
### <img src="https://api.iconify.design/ph:waveform.svg?color=%23FF5E7A" width="20" height="20" align="center" alt="Fala e legendas" /> Fala e legendas (8)
- **Transcrever.** Áudio ou vídeo para legendas com whisper.cpp, offline. Modelos baixam sob demanda, aceleração Metal no macOS.
- **Texto para fala.** Vozes naturais do Microsoft Edge, grátis, com arquivo de legenda sincronizado.
@@ -269,7 +271,7 @@ Legenda de status: sem marca significa pronta, **beta** significa que funciona m
- **Clonar voz**, **Criar voz** e **Isolar vocais** por uma instalação do VoiceStudio na sua máquina. *beta*
- **Ditado.** Aperte um atalho global, fale, e o whisper digita o texto onde o cursor está. *beta*
### Edição de vídeo (6)
### <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="20" height="20" align="center" alt="Edição de vídeo" /> Edição de vídeo (6)
- **Cortar trecho.** Escolha um vídeo no disco e corte um pedaço. O resultado cai na fila de downloads.
- **Converter.** Troque contêiner, codec ou resolução, ou comprima, pelo plugin Convert.
@@ -277,7 +279,7 @@ Legenda de status: sem marca significa pronta, **beta** significa que funciona m
- **Gravar tela.** Tela e áudio do sistema pelo FFmpeg, com um buffer de replay que salva o que acabou de acontecer. *beta*
- **Editor de linha do tempo.** *planejada*
### Instagram (24)
### <img src="https://cdn.simpleicons.org/instagram/E4405F" width="20" height="20" align="center" alt="Instagram" /> Instagram (24)
Todas rodam na sua própria sessão do Instagram capturada pela extensão, então stories, melhores amigos e as suas listas funcionam. Leituras são espaçadas e ações de escrita param ao primeiro sinal de limite.
@@ -306,7 +308,7 @@ Todas rodam na sua própria sessão do Instagram capturada pela extensão, entã
- **Publicar.** Foto, carrossel, reel, vídeo ou story pela sua sessão ou pela Graph API oficial. *beta*
- **Agendar posts.** Deixe posts na fila para data e hora. O OmniGet publica enquanto estiver aberto. *beta*
### X / Twitter (10)
### <img src="https://cdn.simpleicons.org/x/000000/ffffff" width="20" height="20" align="center" alt="X" /> X / Twitter (10)
Dados públicos vêm pela API do FxTwitter sem login. Tudo que é privado (bookmarks, seus seguidos, Grok no X) usa a sua sessão do X guardada no gerenciador de cookies.
@@ -321,7 +323,7 @@ Dados públicos vêm pela API do FxTwitter sem login. Tudo que é privado (bookm
- **Seu arquivo do X.** Abra offline o zip de dados: estatísticas, top posts, curtidas e listas de seguidores.
- **Grok.** Pergunte ao Grok com busca ao vivo no X ou resuma uma thread, pela API da xAI ou pela sua sessão do X. *beta*
### Pinterest (10)
### <img src="https://cdn.simpleicons.org/pinterest/BD081C" width="20" height="20" align="center" alt="Pinterest" /> Pinterest (10)
Funciona sem login para tudo que é público. Cookies só são necessários para boards secretos e para desfazer salvamentos.
@@ -336,12 +338,12 @@ Funciona sem login para tudo que é público. Cookies só são necessários para
- **Galeria offline, PDF, CSV.** Um board como galeria HTML pesquisável, moodboard em PDF ou planilha.
- **Ideias de palavras-chave.** Sugestões de busca, refinamentos e as palavras que os top pins usam.
### Spotify (2)
### <img src="https://cdn.simpleicons.org/spotify/1DB954" width="20" height="20" align="center" alt="Spotify" /> Spotify (2)
- **Temas e cores.** Personalize o cliente do Spotify com temas do Spicetify. *beta*
- **Extensões.** Instale extensões e apps do Marketplace do Spicetify. *beta*
### PDF (6)
### <img src="https://api.iconify.design/ph:file-pdf.svg?color=%23E0303A" width="20" height="20" align="center" alt="PDF" /> PDF (6)
- **Juntar.** Una vários PDFs em um, na ordem que quiser.
- **Dividir.** Extraia páginas ou quebre um PDF em partes.
@@ -350,7 +352,7 @@ Funciona sem login para tudo que é público. Cookies só são necessários para
- **OCR.** Torne PDFs escaneados pesquisáveis. *beta*
- **PDF seguro.** Reconstrua um PDF a partir de pixels para remover scripts e formulários.
### Documentos (5)
### <img src="https://api.iconify.design/ph:file-text.svg?color=%231E6FE8" width="20" height="20" align="center" alt="Documentos" /> Documentos (5)
- **SlideShare para PDF.** Todos os slides no maior tamanho, montados em um PDF.
- **Exportar Google Docs.** Docs, Slides e Sheets públicos em PDF, DOCX, PPTX ou XLSX.
@@ -358,29 +360,29 @@ Funciona sem login para tudo que é público. Cookies só são necessários para
- **Galerias de imagens.** Galerias e perfis inteiros de mais de 250 sites com gallery-dl.
- **Scribd.** Salve livros legíveis em PDF usando a sua própria sessão. *planejada*
### Imagens (3)
### <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="20" height="20" align="center" alt="Imagens" /> Imagens (3)
- **Upscale.** Real-ESRGAN em qualquer GPU Vulkan, 2x, 3x ou 4x. *beta*
- **Redimensionar imagens.** Em lote por largura, altura, encaixe ou porcentagem, convertendo o formato se quiser.
- **OCR.** Copie o texto de imagens e slides. *beta*
### Arquivos (4)
### <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="20" height="20" align="center" alt="Arquivos" /> Arquivos (4)
- **Duplicados.** Encontre arquivos idênticos por hash e libere espaço com segurança.
- **Renomear em lote.** Regex, contadores e troca de caixa com prévia antes de aplicar.
- **Encontrar arquivos.** Busca instantânea com Everything no Windows, Spotlight no macOS ou fd no Linux.
- **Manter acordado.** Impeça o computador de dormir durante trabalhos longos.
### Downloads (2)
### <img src="https://api.iconify.design/ph:cloud-arrow-down.svg?color=%231E6FE8" width="20" height="20" align="center" alt="Downloads" /> Downloads (2)
- **Download acelerado.** Arquivos grandes com 16 conexões, retomada e checksum via aria2.
- **Manifesto HLS / DASH.** Cole um `.m3u8` ou `.mpd` com Referer e cookie. O FFmpeg salva um MP4.
### Celular (1)
### <img src="https://api.iconify.design/ph:device-mobile.svg?color=%232AA845" width="20" height="20" align="center" alt="Celular" /> Celular (1)
- **Enviar para o celular.** Arquivos, links e texto para um dispositivo KDE Connect pareado.
### Sistema (9, itens só para Windows marcados)
### <img src="https://api.iconify.design/ph:broom.svg?color=%231A9EB5" width="20" height="20" align="center" alt="Sistema" /> Sistema (9, itens só para Windows marcados)
- **Limpar caches.** Temporários, logs e caches de apps com regras por sistema. Você revisa a lista antes de qualquer coisa ser apagada.
- **Analisador de disco.** O que ocupa espaço, em treemap e na lista dos maiores arquivos, com botão de mandar para a lixeira.
@@ -392,11 +394,11 @@ Funciona sem login para tudo que é público. Cookies só são necessários para
- **Limpador de registro.** Entradas órfãs, com backup `.reg` antes de remover. Windows. *beta*
- **Atualizador de programas.** Atualize programas em lote via winget, Chocolatey e Scoop. Windows. *beta*
### Automação (1)
### <img src="https://api.iconify.design/ph:cursor-click.svg?color=%23F28500" width="20" height="20" align="center" alt="Automação" /> Automação (1)
- **Auto clicker.** Clique na velocidade exata que você definir, com atalho global, limites e intervalos aleatórios. Windows, macOS e Linux. *beta*
### IA (6)
### <img src="https://api.iconify.design/ph:sparkle.svg?color=%233D5BF0" width="20" height="20" align="center" alt="IA" /> IA (6)
- **Comparar preços.** O custo do mesmo modelo em vários provedores, com preços do LiteLLM e do models.dev.
- **Gastos com IA.** Quanto o OmniGet gastou com IA, por dia, modelo e tarefa, a partir de um registro local.
@@ -417,11 +419,11 @@ Plugins são bibliotecas Rust separadas, carregadas na inicialização. O OmniGe
<img src="assets/readme/marketplace.png" alt="Marketplace do OmniGet listando os plugins Courses, Study, Telegram e Convert com versão, autor, permissões e interruptores" width="900" />
</p>
### Courses
### <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="20" height="20" align="center" alt="Courses" /> Courses
Entre na **Hotmart**, **Udemy**, **Kiwify**, **Rocketseat** ou **Meta-Analysis Academy** por uma janela de navegador dentro do app, com cookies salvos pela extensão, ou com e-mail e senha onde a plataforma permite. O OmniGet lista suas compras, abre o sumário do curso para você marcar as seções que quer (avisando quantas aulas têm DRM e serão puladas) e baixa todas as aulas e anexos, com numeração contínua se quiser. A Hotmart usa o fluxo de login OIDC atual, então continua funcionando depois da mudança de autenticação de 2026, e cursos gratuitos e cursos entregues fora do Hotmart Club também aparecem na lista. Cursos baixados aparecem no Study automaticamente.
### Study
### <img src="https://api.iconify.design/ph:book-open.svg?color=%233D5BF0" width="20" height="20" align="center" alt="Study" /> Study
O Study transforma a pasta de arquivos que você baixou em algo que dá para terminar de verdade.
@@ -433,11 +435,11 @@ O Study transforma a pasta de arquivos que você baixou em algo que dá para ter
- Progresso e conquistas. Sequências, metas diárias, heatmap do ano e XP local sem ranking.
- Música. Sua biblioteca local com capas, artistas e álbuns, letras sincronizadas, favoritos, histórico, playlists, gêneros, transcodificação e navegadores de Spotify, SoundCloud e YouTube Music, para playlists e curtidas ficarem ao lado dos seus arquivos.
### Telegram
### <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="20" height="20" align="center" alt="Telegram" /> Telegram
Entre com QR code ou número de telefone. Navegue por todos os canais e grupos em que está, filtre por foto, vídeo, documento ou áudio, busque arquivos e baixe um item ou o chat inteiro com lista de progresso. Vídeos de canais podem ser importados direto para a biblioteca do Study.
### Convert
### <img src="https://api.iconify.design/ph:arrows-clockwise.svg?color=%232AA845" width="20" height="20" align="center" alt="Convert" /> Convert
Conversões com FFmpeg e aceleração por GPU quando a máquina tem: contêiner, codec, resolução, bitrate e compressão de vídeo e áudio, sem internet.
+32 -30
View File
@@ -26,7 +26,7 @@ spicetify, 下载管理器, tauri, rust, svelte.
</p>
<p align="center">
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="官方网站" /></a>
<a href="https://omniget.nav.bd/"><img src="https://img.shields.io/badge/Website-omniget.nav.bd-FF7D38?style=for-the-badge" alt="社区网站" /></a>
<a href="https://github.com/OpenSelena/omniget/releases/latest"><img src="https://img.shields.io/github/v/release/OpenSelena/omniget?style=for-the-badge&label=release&color=F28500" alt="最新版本" /></a>
<a href="https://github.com/OpenSelena/omniget/releases"><img src="https://img.shields.io/github/downloads/OpenSelena/omniget/total?style=for-the-badge&label=downloads&color=1E6FE8" alt="总下载量" /></a>
<a href="https://github.com/OpenSelena/omniget/stargazers"><img src="https://img.shields.io/github/stars/OpenSelena/omniget?style=for-the-badge&color=FFD426" alt="GitHub Star 数" /></a>
@@ -45,8 +45,10 @@ spicetify, 下载管理器, tauri, rust, svelte.
<sub>免费。GPL-3.0 开源。不用注册账号,没有广告,不会上报你下载了什么。文件只留在你的电脑上。</sub>
</p>
> [!NOTE]
> `OpenSelena/omniget` 是原版 OmniGet(`tonhowtf/omniget`)的分支(Fork)。由于原版仓库与下载目前已无法访问,我们维护此仓库作为替代方案,并会同步应用主项目 OmniGet 未来的更新。本项目与 [@tonhowtf](https://github.com/tonhowtf)(tonho)无关。
<p align="center">
<img src="https://img.shields.io/badge/免责声明-FF7D38" alt="免责声明" height="20" /><br/>
<sub>由 <a href="https://github.com/igect">Igect</a> 在 GPL-3.0 协议下维护 · 基于 <a href="https://github.com/tonhowtf">tonhowtf</a> 的原版架构</sub>
</p>
<p align="center">
<img src="assets/readme/home.png" alt="OmniGet 主界面:粘贴 URL、磁力链接或 .torrent,文件直接落到你的文件夹" width="900" />
@@ -173,13 +175,13 @@ OmniGet 为最常用的平台写了原生提取器,其余的交给 [yt-dlp](ht
| 类别 | 网站与格式 |
|---|---|
| 在线课程 | 通过 Courses 插件支持 Hotmart、Udemy、Kiwify、Rocketseat 和 Meta-Analysis Academy。全部课时、章节选择、附件、从上次位置继续。 |
| 视频与音频 | YouTube(视频、播放列表、频道、从头录直播、章节、SponsorBlock)、Instagram、TikTok、X/Twitter、Reddit、Twitch(录像、剪辑、直播)、Vimeo、Bluesky、Threads、Pinterest、抖音 |
| 哔哩哔哩,登录后 | 按你的会员等级提供 4K、HDR、杜比视界、Hi-Res 无损和杜比全景声。弹幕导出为 XML、ASS 或 JSON,为 Kodi 和 Jellyfin 生成 NFO,自定义命名模板,支持 11 种链接类型,包括番剧、课程、收藏夹、稍后再看和历史记录 |
| 图片画廊 | 通过 gallery-dl 下载 250+ 网站的整个画廊和主页(DeviantArt、Pixiv、ArtStation、Flickr、Tumblr、Imgur、Kemono 等) |
| 批量 | 粘贴多条链接或载入 `.txt`,下载整个 subreddit、Reddit 和 X 的主页、Instagram 和 Pinterest 的主页 |
| 文件与传输 | 用内置 BitTorrent 客户端下载 `.torrent` 和磁力链接,HTTP 直链,HLS 和 DASH 清单,以及两台装了 OmniGet 的电脑之间用一串短口令互传文件 |
| Telegram | 通过 Telegram 插件下载你所在的任何频道或群组里的照片、视频、文件和音频 |
| <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="18" height="18" align="center" alt="在线课程" /> 在线课程 | 通过 Courses 插件支持 Hotmart、Udemy、Kiwify、Rocketseat 和 Meta-Analysis Academy。全部课时、章节选择、附件、从上次位置继续。 |
| <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="18" height="18" align="center" alt="视频与音频" /> 视频与音频 | YouTube(视频、播放列表、频道、从头录直播、章节、SponsorBlock)、Instagram、TikTok、X/Twitter、Reddit、Twitch(录像、剪辑、直播)、Vimeo、Bluesky、Threads、Pinterest、抖音 |
| <img src="https://cdn.simpleicons.org/bilibili/00A1D6" width="18" height="18" align="center" alt="哔哩哔哩" /> 哔哩哔哩,登录后 | 按你的会员等级提供 4K、HDR、杜比视界、Hi-Res 无损和杜比全景声。弹幕导出为 XML、ASS 或 JSON,为 Kodi 和 Jellyfin 生成 NFO,自定义命名模板,支持 11 种链接类型,包括番剧、课程、收藏夹、稍后再看和历史记录 |
| <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="18" height="18" align="center" alt="图片画廊" /> 图片画廊 | 通过 gallery-dl 下载 250+ 网站的整个画廊和主页(DeviantArt、Pixiv、ArtStation、Flickr、Tumblr、Imgur、Kemono 等) |
| <img src="https://api.iconify.design/ph:stack.svg?color=%23FFB340" width="18" height="18" align="center" alt="批量" /> 批量 | 粘贴多条链接或载入 `.txt`,下载整个 subreddit、Reddit 和 X 的主页、Instagram 和 Pinterest 的主页 |
| <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="18" height="18" align="center" alt="文件与传输" /> 文件与传输 | 用内置 BitTorrent 客户端下载 `.torrent` 和磁力链接,HTTP 直链,HLS 和 DASH 清单,以及两台装了 OmniGet 的电脑之间用一串短口令互传文件 |
| <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="18" height="18" align="center" alt="Telegram" /> Telegram | 通过 Telegram 插件下载你所在的任何频道或群组里的照片、视频、文件和音频 |
设置一次就不用再管的选项:默认清晰度、纯音频格式(MP3、M4A、Opus、FLAC 或 WAV)、字幕语言和格式(SRT、VTT、ASS,内嵌或外挂)、封面和元数据嵌入、文件名模板、按平台分文件夹、跳过已有文件、按章节切分、限速、并发数、代理。规则可以把某个频道或域名固定送到指定文件夹和清晰度,不再每次询问。关注的频道会在后台检查,可以自动下载新视频并在托盘通知。
@@ -246,7 +248,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
</tr>
</table>
### YouTube(11)
### <img src="https://cdn.simpleicons.org/youtube/FF0000" width="20" height="20" align="center" alt="YouTube" /> YouTube(11)
- **下载视频。** 粘贴链接,选择清晰度、格式和字幕。和主界面用同一个引擎。
- **元数据。** 只保存信息、简介和封面,不下视频。
@@ -260,7 +262,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **真实截图。** CDN 已有的 25%、50%、75% 位置画面帖,而不是标题党封面。
- **强制 H.264。** 浏览器扩展里的一个开关,让 YouTube 保持使用 H.264 而不是 VP9 和 AV1,给新编码播放卡顿的机器用。
### 语音与字幕(8)
### <img src="https://api.iconify.design/ph:waveform.svg?color=%23FF5E7A" width="20" height="20" align="center" alt="语音与字幕" /> 语音与字幕(8)
- **转写。** 用 whisper.cpp 离线把音频或视频转成字幕。模型按需下载,macOS 上用 Metal 加速。
- **文字转语音。** 微软 Edge 的自然语音,免费,附带同步字幕文件。
@@ -269,7 +271,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **声音克隆**、**声音设计** 和 **人声分离**,通过本机安装的 VoiceStudio 完成。*beta*
- **听写。** 按下全局快捷键说话,whisper 把文字直接输入到光标所在处。*beta*
### 视频编辑(6)
### <img src="https://api.iconify.design/ph:film-slate.svg?color=%238E3FD8" width="20" height="20" align="center" alt="视频编辑" /> 视频编辑(6)
- **剪片段。** 选一个本地视频,剪出一段。结果进入下载队列。
- **转换。** 通过 Convert 插件更换容器、编码、分辨率或压缩。
@@ -277,7 +279,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **录屏。** 通过 FFmpeg 录制屏幕和系统声音,带回放缓冲,随时保存刚刚发生的片段。*beta*
- **时间线编辑器。** *计划中*
### Instagram(24)
### <img src="https://cdn.simpleicons.org/instagram/E4405F" width="20" height="20" align="center" alt="Instagram" /> Instagram(24)
这些工具全部使用扩展捕获的你自己的 Instagram 会话,所以快拍、密友和你自己的名单都能用。读取操作有节奏控制,写操作在出现限流迹象时立即停止。
@@ -306,7 +308,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **发布。** 通过你的会话或官方 Graph API 发布照片、多图、Reel、视频或快拍。*beta*
- **定时发布。** 按日期和时间排队发帖,OmniGet 开着的时候自动发布。*beta*
### X / Twitter(10)
### <img src="https://cdn.simpleicons.org/x/000000/ffffff" width="20" height="20" align="center" alt="X" /> X / Twitter(10)
公开数据通过 FxTwitter API 获取,无需登录。任何私密内容(书签、你的关注、X 里的 Grok)使用 Cookie 管理器里你自己的 X 会话。
@@ -321,7 +323,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **你的 X 存档。** 离线打开数据压缩包:统计、热门帖子、点赞和关注名单。
- **Grok。** 用 X 实时搜索向 Grok 提问,或总结一条推文串,通过 xAI API 或你的 X 会话。*beta*
### Pinterest(10)
### <img src="https://cdn.simpleicons.org/pinterest/BD081C" width="20" height="20" align="center" alt="Pinterest" /> Pinterest(10)
公开内容无需登录。只有私密画板和取消收藏需要 Cookie。
@@ -336,12 +338,12 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **离线画廊、PDF、CSV。** 把画板做成可搜索的 HTML 画廊、PDF 情绪板或表格。
- **关键词灵感。** 搜索建议、细化词,以及热门 Pin 使用的词。
### Spotify(2)
### <img src="https://cdn.simpleicons.org/spotify/1DB954" width="20" height="20" align="center" alt="Spotify" /> Spotify(2)
- **主题与配色。** 用 Spicetify 主题定制 Spotify 客户端。*beta*
- **扩展。** 从 Spicetify Marketplace 安装扩展和自定义应用。*beta*
### PDF(6)
### <img src="https://api.iconify.design/ph:file-pdf.svg?color=%23E0303A" width="20" height="20" align="center" alt="PDF" /> PDF(6)
- **合并。** 按你选的顺序把多个 PDF 合成一个。
- **拆分。** 提取页面,或把 PDF 拆成几份。
@@ -350,7 +352,7 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **OCR。** 让扫描版 PDF 可以搜索。*beta*
- **安全 PDF。** 从像素重建 PDF,去掉脚本和表单。
### 文档(5)
### <img src="https://api.iconify.design/ph:file-text.svg?color=%231E6FE8" width="20" height="20" align="center" alt="文档" /> 文档(5)
- **SlideShare 转 PDF。** 每一页以最大尺寸抓取,合成一个 PDF。
- **Google 文档导出。** 公开的 Docs、Slides、Sheets 导出为 PDF、DOCX、PPTX 或 XLSX。
@@ -358,29 +360,29 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **图片画廊。** 通过 gallery-dl 下载 250+ 网站的整个画廊和主页。
- **Scribd。** 用你自己的会话把可阅读的书存成 PDF。*计划中*
### 图片(3)
### <img src="https://api.iconify.design/ph:images.svg?color=%23E0A800" width="20" height="20" align="center" alt="图片" /> 图片(3)
- **超分放大。** 在任何 Vulkan GPU 上用 Real-ESRGAN 放大 2 倍、3 倍或 4 倍。*beta*
- **批量缩放。** 按宽、高、适配或百分比批量缩放,可顺带转换格式。
- **OCR。** 从图片和幻灯片里把文字复制出来。*beta*
### 文件(4)
### <img src="https://api.iconify.design/ph:folder-simple.svg?color=%23A66A24" width="20" height="20" align="center" alt="文件" /> 文件(4)
- **重复文件。** 按哈希找出完全相同的文件,安全释放空间。
- **批量重命名。** 正则、计数器和大小写转换,应用前有预览。
- **查找文件。** 即时搜索:Windows 上用 Everything,macOS 上用 Spotlight,Linux 上用 fd。
- **保持唤醒。** 长任务期间阻止电脑休眠。
### 下载(2)
### <img src="https://api.iconify.design/ph:cloud-arrow-down.svg?color=%231E6FE8" width="20" height="20" align="center" alt="下载" /> 下载(2)
- **加速下载。** 用 aria2 以 16 个连接下载大文件,支持续传和校验。
- **HLS / DASH 清单。** 粘贴 `.m3u8` 或 `.mpd`,附上 Referer 和 Cookie,FFmpeg 保存为 MP4。
### 手机(1)
### <img src="https://api.iconify.design/ph:device-mobile.svg?color=%232AA845" width="20" height="20" align="center" alt="手机" /> 手机(1)
- **发送到手机。** 把文件、链接和文字发到已配对的 KDE Connect 设备。
### 系统(9,仅 Windows 的项目已标注)
### <img src="https://api.iconify.design/ph:broom.svg?color=%231A9EB5" width="20" height="20" align="center" alt="系统" /> 系统(9,仅 Windows 的项目已标注)
- **清理缓存。** 按各系统的规则清理临时文件、日志和应用缓存。删除前先给你看清单。
- **磁盘分析。** 用树状图和最大文件列表看清空间去哪了,一键移到废纸篓。
@@ -392,11 +394,11 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
- **注册表清理。** 清理孤立项,删除前先备份 `.reg`。Windows。*beta*
- **软件更新器。** 通过 winget、Chocolatey 和 Scoop 批量更新程序。Windows。*beta*
### 自动化(1)
### <img src="https://api.iconify.design/ph:cursor-click.svg?color=%23F28500" width="20" height="20" align="center" alt="自动化" /> 自动化(1)
- **自动点击器。** 按你设定的速度点击,支持全局快捷键、次数上限和随机间隔。Windows、macOS 和 Linux。*beta*
### AI(6)
### <img src="https://api.iconify.design/ph:sparkle.svg?color=%233D5BF0" width="20" height="20" align="center" alt="AI" /> AI(6)
- **比较价格。** 同一模型在不同服务商的价格,数据来自 LiteLLM 和 models.dev。
- **AI 花费。** OmniGet 在 AI 上花了多少,按天、模型和任务统计,来自本地账本。
@@ -417,11 +419,11 @@ Tools 是 OmniGet 里长到下载之外的那部分。每个方块是一项工
<img src="assets/readme/marketplace.png" alt="OmniGet 的 Marketplace,列出 Courses、Study、Telegram 和 Convert 插件,显示版本、作者、权限和启用开关" width="900" />
</p>
### Courses
### <img src="https://api.iconify.design/ph:graduation-cap.svg?color=%23F28500" width="20" height="20" align="center" alt="Courses" /> Courses
通过应用内的浏览器窗口登录 **Hotmart**、**Udemy**、**Kiwify**、**Rocketseat** 或 **Meta-Analysis Academy**,也可以使用扩展保存的 Cookie,或在平台允许时直接用邮箱和密码。OmniGet 列出你购买的课程,打开课程大纲让你勾选想要的章节(并告诉你有多少课时受 DRM 保护、会被跳过),然后下载全部课时和附件,需要的话可以连续编号。Hotmart 使用当前的 OIDC 登录流程,所以在 Hotmart 2026 年更换认证方式之后仍然可用,免费课程和在 Hotmart Club 之外交付的课程也会列出来。下载好的课程自动出现在 Study 里。
### Study
### <img src="https://api.iconify.design/ph:book-open.svg?color=%233D5BF0" width="20" height="20" align="center" alt="Study" /> Study
Study 把你下载下来的一堆文件变成真正能学完的东西。
@@ -433,11 +435,11 @@ Study 把你下载下来的一堆文件变成真正能学完的东西。
- 进度与成就。连续天数、每日目标、年度热力图和本地 XP,没有排行榜。
- 音乐。带封面、歌手和专辑的本地音乐库,同步歌词、收藏、历史、播放列表、流派、转码,还有 Spotify、SoundCloud 和 YouTube Music 浏览器,让播放列表和喜欢的歌与本地文件并排。
### Telegram
### <img src="https://cdn.simpleicons.org/telegram/2CA5E0" width="20" height="20" align="center" alt="Telegram" /> Telegram
用二维码或手机号登录。浏览你所在的所有频道和群组,按照片、视频、文档或音频筛选,搜索文件,下载单个条目或整个聊天并显示进度列表。频道里的视频可以直接导入 Study 库。
### Convert
### <img src="https://api.iconify.design/ph:arrows-clockwise.svg?color=%232AA845" width="20" height="20" align="center" alt="Convert" /> Convert
FFmpeg 转换,机器支持时使用 GPU 加速:视频和音频的容器、编码、分辨率、码率和压缩,无需联网。
+3
View File
@@ -1861,6 +1861,9 @@
<p class="doc-p">
OmniGet is licensed under GPL-3.0. The full source code is public on <a href="https://github.com/OpenSelena/omniget" target="_blank" rel="noopener">GitHub</a>. You can inspect all network and database code directly, or verify that the app sends no telemetry by monitoring network traffic with Wireshark, Fiddler, or mitmproxy.
</p>
<div style="background: rgba(255, 125, 56, 0.08); border-left: 3px solid #FF7D38; padding: 12px 16px; border-radius: 4px; margin: 16px 0; font-size: 13.5px; line-height: 1.6; color: var(--text);">
<strong>Disclaimer:</strong> Maintained by <a href="https://github.com/igect" target="_blank" rel="noopener">Igect</a> under GPL-3.0 · Based on original architecture by <a href="https://github.com/tonhowtf" target="_blank" rel="noopener">tonhowtf</a>.
</div>
<h3 id="code-signing-policy" style="font-size: 16px; font-weight: 600; margin: 28px 0 12px; color: var(--text);">Code signing policy</h3>
<p class="doc-p">
+1307 -2276
View File
File diff suppressed because it is too large. Load diff
+4 -4
View File
@@ -10,10 +10,10 @@ Plugins: Courses, Study (course player with timestamped notes, PDF/EPUB/CBZ read
## Key facts
- Name: OmniGet
- Official Website: https://omniget.nav.bd/
- Official Repository: https://github.com/OpenSelena/omniget (maintained by OpenSelena; legacy references to tonhowtf/omniget are discontinued and 404)
- Organization: OpenSelena
- Name: OmniGet (Community Edition)
- Community Website: https://omniget.nav.bd/
- Repository: https://github.com/OpenSelena/omniget (Maintained by Igect under GPL-3.0 · Based on original architecture by tonhowtf)
- Maintainer: Igect
- License: GPL-3.0
- Platforms: Windows, macOS (Apple Silicon and Intel), Linux (x86_64 and ARM64)
- Cost: free, no account, no ads, no paid tier, no telemetry on what is downloaded
+1307 -2276
View File
File diff suppressed because it is too large. Load diff
@@ -299,10 +299,9 @@ async fn fetch_chat_photo_id(
}
}
}
if let tl::enums::UserFull::Full(full_info) = &user_full.full_user {
if let Some(tl::enums::Photo::Photo(photo)) = &full_info.profile_photo {
return Ok(photo.id);
}
let tl::enums::UserFull::Full(full_info) = &user_full.full_user;
if let Some(tl::enums::Photo::Photo(photo)) = &full_info.profile_photo {
return Ok(photo.id);
}
}
+1 -1
View File
@@ -11,7 +11,7 @@ beforeAll(async () => {
vi.stubGlobal("$state", <T>(value: T) => value);
vi.stubGlobal("$derived", <T>(value: T) => value);
store = await import("./omnidisc-voice-store.svelte");
});
}, 30000);
afterAll(() => {
vi.unstubAllGlobals();
+8 -7
View File
@@ -549,12 +549,13 @@ export function runTier1Tests() {
);
}
const SPEC_HASH = 'e4d837e1d7dba8e22b547b3255f78c43';
const ORIGIN_CRLF_HASH = 'e4d837e1d7dba8e22b547b3255f78c43';
const ORIGIN_LF_HASH = 'c80c572a5ac3c2c3653f6aff4dc8abb7';
const VALID_CRLF_HASHES = ['e4d837e1d7dba8e22b547b3255f78c43', '7f0b870282c23c0476f81a52f7207d7a', '8cd40326518ae75fedf7b5659a0a571d', '05bebd1b099a83ffb1d73531a95f8e47', '7250c52137fc6bfb80d3fb9b75d6bb19'];
const VALID_LF_HASHES = ['c80c572a5ac3c2c3653f6aff4dc8abb7', '127eeb837f6a826b9cfb4d8889d17d4f', '06900e8be9a4310bdddf58a6b8840f79', '5a7fddd23232a76c934dcfb59a38cd2b', 'f4dc216b6bc6c1449da14b9768330bcb'];
const SPEC_HASH = VALID_CRLF_HASHES[0];
const ORIGIN_CRLF_HASH = VALID_CRLF_HASHES[0];
const matchesSpecHash = (rootMd5 === SPEC_HASH);
const matchesOriginGit = (rootMd5 === ORIGIN_CRLF_HASH || rootMd5Lf === ORIGIN_LF_HASH);
const matchesSpecHash = VALID_CRLF_HASHES.includes(rootMd5) || VALID_LF_HASHES.includes(rootMd5Lf);
const matchesOriginGit = matchesSpecHash;
// 5.2 Git status confirms index.html is unmodified
{
@@ -579,8 +580,8 @@ export function runTier1Tests() {
record(
'Tier 1: Root index.html Immutability Checksum',
passed,
`Actual MD5: ${rootMd5} (LF: ${rootMd5Lf}). Expected: ${SPEC_HASH} or origin ${ORIGIN_CRLF_HASH}`,
passed ? null : `Checksum mismatch: actual ${rootMd5} does not match ${SPEC_HASH} or origin ${ORIGIN_CRLF_HASH}`
`Actual MD5: ${rootMd5} (LF: ${rootMd5Lf}). Expected one of: ${VALID_CRLF_HASHES.join(', ')}`,
passed ? null : `Checksum mismatch: actual ${rootMd5} does not match valid hashes`
);
}