sys:// video pipeline for vj workflows

MaSeL Converter

Converts videos for VJ playback, archiving, web output and loops. One app, no terminal.

HAP · ProRes · H.264 · H.265 · VP9 · GIF · PNG-Seq // Luma/Chroma-Keying · 3D-LUT · Trim/Speed/Reverse · Crossfade-Loops · Batch

MaSeL Converter — screenshot of the user interface
Version loading … MaSeL Converter for macOS or Windows Free. No subscription. No tracking. Open source in progress.
native app ≈ 157 MB macOS 11+ / Windows 10+ auto-update
Download now
0 Codecs HAP Q, ProRes 4444, H.265 …
0 Filter Luma · Chroma · 3D-LUT
0 Phone-Home No tracking. No ads.
0 Offline Native app · auto-update

Render Pipeline · Live

FFmpeg · 3 parallel streams
HAP
0%
ProRes 422
0%
H.264
0%
01

What the app can do

Six areas, all in the GUI — no FFmpeg command in the terminal needed.

Codecs

HAP / HAP Q / HAP Alpha, ProRes 422/4444, H.264, H.265, VP9 WebM, GIF, PNG sequence. CRF slider for H.264/H.265/VP9.

Example: 0 GBfor a 60s 4K clip as HAP Q

Keying & LUT

Luma key, chroma key with despill, 3D LUT (.cube/.3dl) for color grading and Log→Rec.709 conversion.

Example: 0 sgreen-screen live preview

Clip Tools

Trim, speed 0.25×–4×, reverse, crossfade loop with phase-bar preview.

Example: 0max. crossfade loop

Resolution & FPS

Original / 4K / 1080p / 720p / 480p / Custom. 24 / 25 / 30 / 60 / 120 fps. Letterbox for mismatched aspect ratios.

Example: 0max. frame rate

Queue & Batch

Drag-and-drop, whole folders, custom settings per job, retry, reorder by drag, output paths per job.

Example: 0clips without UI freeze

Merge & Image Sequence

Merge compatible jobs into one file (stream copy, no re-encode). Or render PNG sequences into a clip with FPS/duration/fade.

Example: 0with stream-copy merge
02

Details for every feature

Click an area — instructions, tips, real-world examples.

Choose a codec

Encoding tab
  1. Open the codec dropdown in the Encoding tab.
  2. HAP / HAP Q / HAP Alpha for GPU playback in Resolume. ProRes 422 / 4444 for editing and mastering. H.264 / H.265 / VP9 for the web.
  3. For H.264/H.265/VP9 the CRF slider (0–51) appears. Lower = better/larger.

Example: 4K footage for a Resolume live set → HAP Q. Output is .mov with real-time playback and no CPU load.

Resolution & FPS

Encoding tab
  1. FPS dropdown: Original / 24 / 25 / 30 / 60 / 120.
  2. Resolution dropdown: Original / 4K / 1080p / 720p / 480p / Custom.
  3. Custom reveals your own width/height fields. Mismatched aspect ratios are fitted with letterboxing.

Example: Normalize clips in 4K, 1080p, 720p → 1920×1080 @ 30 fps.