Omniform is a native desktop application for Windows, macOS, and Linux that puts a graphical interface on top of two established command-line tools — yt-dlp for downloading and ffmpeg for conversion. Instead of requiring you to install and maintain either tool yourself, Omniform downloads both automatically on its first launch, stores them in its own application data folder, and keeps them completely separate from any system-wide installation. The result is a self-contained downloader that requires no manual configuration: install the app, open it, paste a URL, and pick a format.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/damianiglesias/omniform/llms.txt
Use this file to discover all available pages before exploring further.
Supported platforms
Omniform supports any website that yt-dlp supports — which covers thousands of video and audio hosting services. The primary tested platforms are:- YouTube — videos, Shorts, playlists
- TikTok — individual posts and profiles
- Instagram — Reels and posts
- Any other yt-dlp-supported site — the full list is maintained at github.com/yt-dlp/yt-dlp
Supported output formats
| Category | Formats |
|---|---|
| Video | MP4, WebM |
| Audio | MP3, WAV, FLAC, M4A, OGG |
How it works
Omniform operates through a two-tool pipeline:- yt-dlp fetches the media stream from the source URL. It handles authentication with the platform, selects the appropriate stream for the requested quality, and writes the raw download to a temporary file.
- ffmpeg takes that file and re-encodes or remuxes it into the format you selected.
Key features
Native Desktop UI
A proper graphical application window on Windows, macOS, and Linux — no browser extension, no web app, no command line required.
Download Queue
Add multiple URLs to the queue and watch each one with real-time progress, download speed, and estimated time remaining.
Format & Quality Selection
Choose the output format and quality per download. Video quality options include Best, 1080p, 720p, and 480p. Audio quality options include High (320 kbps), Medium (160 kbps), and Low (96 kbps).
Clipboard Detection
Omniform reads your clipboard whenever you focus the app window. Copy a URL from your browser, switch to Omniform, and the URL is already in the input field.
Automatic First-Run Setup
yt-dlp and ffmpeg are downloaded and configured automatically on first launch. No manual installation, no PATH changes, no version mismatches.
Cancel Downloads
Any in-progress download can be cancelled individually from the queue without affecting other active downloads.