Guide

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.

Note: You may see a Windows SmartScreen warning since the installer is not code-signed. Click "More info" then "Run anyway".

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.

Required: This step must be completed before you can convert any video. The app will prompt you if FFmpeg is not configured.

3. Convert your first video

  1. 1
    Open the app and add a video file (drag and drop or use the file picker).
  2. 2
    Choose an encoding profile — the Default (CPU) profile using AV1 is a great starting point.
  3. 3
    Select your output folder — this is where the converted files will be saved.
  4. 4
    Choose your desired resolutions (free tier supports up to 480p).
  5. 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.

Next steps