Omniform supports seven output formats split between video and audio. Choosing the right format and quality depends on how you plan to use the file — whether that is sharing a clip, archiving a recording, playing music offline, or embedding media on a website. This page describes every available option and the yt-dlp arguments Omniform uses to achieve each one.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.
ffmpeg must be present for format conversion to work. On first launch Omniform
automatically downloads and sets up both yt-dlp and ffmpeg. If you see a
dependency banner at the top of the app, wait for setup to complete (or click
Retry if it stalled) before adding downloads.
Video formats
Select a video format — MP4 or WebM — to download a file that contains both a video track and an audio track. The Quality dropdown switches to resolution-based options when any video format is active.- MP4
- WebM
MP4 is the most universally compatible container format. Omniform instructs yt-dlp to fetch the best available MP4 video stream (
[ext=mp4]) and an M4A audio stream ([ext=m4a]), then merges them with ffmpeg into a single .mp4 file using --merge-output-format mp4.MP4 is the right choice for most users — it plays on every major operating system, media player, phone, and smart TV without additional codecs.Video quality options
| Quality label | Resolution cap | yt-dlp format selector |
|---|---|---|
| Best available | None — highest resolution the platform offers | bestvideo[ext=mp4]+bestaudio[ext=m4a]/best |
| 1080p | Height ≤ 1080 px | bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]/best[height<=1080] |
| 720p | Height ≤ 720 px | bestvideo[height<=720][ext=mp4]+bestaudio[ext=m4a]/best[height<=720] |
| 480p | Height ≤ 480 px | bestvideo[height<=480][ext=mp4]+bestaudio[ext=m4a]/best[height<=480] |
-f flag passes the format selector to yt-dlp, and --merge-output-format ensures the final container is the format you chose (e.g. mp4).
Audio formats
Select an audio format to extract only the audio track from the source video. Omniform passes the-x (extract audio) and --audio-format flags to yt-dlp, which handles the extraction and re-encoding via ffmpeg. The Quality dropdown switches to bitrate-based options when any audio format is active.
- MP3
- WAV
- FLAC
- M4A
- OGG
MP3 (MPEG Audio Layer III) is the most universally compatible audio format. It is supported by every device, media player, and streaming platform. MP3 is the best default choice for music, podcasts, and general audio use.
Audio quality options
Audio quality maps to yt-dlp’s VBR (variable bitrate) quality scale via--audio-quality:
| Quality label | yt-dlp quality value | Approximate bitrate |
|---|---|---|
| High (320kbps) | 0 (best) | ~320 kbps |
| Medium (160kbps) | 2 | ~160 kbps |
| Low (96kbps) | 5 | ~96 kbps |
0 instructs the encoder to use the best quality it can achieve, which typically results in a bitrate around 320 kbps for MP3.
Choosing the right combination
| Use case | Recommended format | Recommended quality |
|---|---|---|
| Music library (lossless archive) | FLAC | High |
| Music library (space-efficient) | MP3 | High (320kbps) |
| Podcast or spoken audio | MP3 | Medium (160kbps) |
| Raw audio for editing/DAW | WAV | High |
| Apple devices / iTunes | M4A | High |
| Web or game audio | OGG | Medium (160kbps) |
| Video — general sharing | MP4 | Best available |
| Video — smaller file size | MP4 | 720p |
| Video — web embedding | WebM | Best available |
| Video — archiving | MP4 | Best available |