Getting Started
From download to your first converted video in four steps.
1. Download & Install
Download the Windows installer from the Download page. Run the .exe installer and follow the prompts. The app installs like any standard Windows application.
2. Set up FFmpeg
The app requires FFmpeg for all encoding operations. FFmpeg is not bundled with the installer — you download it separately and point the app to it.
Follow the step-by-step FFmpeg Setup Guide to download, extract, and configure the FFmpeg path in the app.
3. Convert your first video
- 1 Open the app and add a video file (drag and drop or use the file picker).
- 2 Choose an encoding profile — the Default (CPU) profile using AV1 is a great starting point.
- 3 Select your output folder — this is where the converted files will be saved.
- 4 Choose your desired resolutions (free tier supports up to 480p).
- 5 Click Convert and wait for it to finish.
The app generates multi-resolution streams, thumbnails, poster images, a hover preview video, and HLS + DASH manifests — all in one pass.
4. Preview & Deploy
Your output folder contains everything you need:
- ✓
master.m3u8— HLS manifest - ✓
manifest.mpd— DASH manifest - ✓ Resolution folders (240p, 360p, 480p, etc.) with CMAF segments
- ✓
poster/— HD and low-res poster images - ✓
thumbnails/— Seek preview thumbnails + VTT file - ✓
preview/— 5-second hover preview video - ✓
subtitles/— Converted WebVTT subtitle tracks (if detected)
Use the included player-videojs.html to preview locally (run the bundled server-start.bat for a local HTTP server). When ready, upload the entire output folder to any CDN — AWS S3, Cloudflare R2, or your own server.