Skip to main content

Installation

Download the latest release archive from the Releases page, extract it, and run FrameLift. No installer is needed — the archive is self-contained, with the executable, the bundled plugin DLLs/SOs in plugins/, and the shared libraries it needs.

Platforms: Windows (x86_64) and Linux (X11/Wayland via Qt 6).

Requirements

A GPU supporting Vulkan 1.1+ or OpenGL 3.3. FrameLift auto-selects Vulkan and falls back to OpenGL when needed; zero-copy GPU decode additionally requires a Vulkan 1.3 video-decode capable GPU.

Linux runtime libraries

On Linux, install Qt 6 (Qt Quick), FFmpeg, and libass from your distribution, plus a Vulkan loader — for example:

# Debian/Ubuntu-style package names
libqt6quick6 libqt6quickcontrols2-6 libavcodec libavformat libavfilter libass9 libvulkan1

The Vulkan and OpenGL loaders are resolved at runtime, so only a working GPU driver is required to run.

What's in the archive

ItemPurpose
FrameLift / FrameLift.exeThe host executable.
plugins/The bundled feature plugins (playlist, history, overlay, …) loaded at startup.
Shared libraries (Windows)Qt 6, FFmpeg, and libass DLLs next to the executable.

To add a third-party plugin later, drop its plugin DLL/SO into plugins/. To disable a built-in feature, toggle it in Settings → Plugins (see the Configuration Reference).

Next

  • Playback — opening files and streams, tracks, the playlist, and history.
  • Settings — everything you can configure.
  • Keybinds — default shortcuts and how to rebind them.