VIDEO PLAYER IN FLUTTER FOR LINUX

Video on Linux.
Made simple.

Meet VPFL, a modern video player designed to make watching videos on Linux straightforward from the very first launch.

Enjoy a clean, intuitive interface, easy-to-access playback controls, and a personal video library that makes finding and returning to your videos simple.

LINUX PACKAGINGDEBRPMARCH

THE APPLICATION01 / PLAY
Current VPFL Linux player showing a coastal video and its desktop window controls
ACTUAL VPFL APPLICATION / OCTOBER 2026 BUILDPLAYBACK →
YOUR VIDEO. YOUR DESKTOP.EXPLORE THE PLAYER

01 / THE PLAYER

WATCH YOUR WAY

The controls you need.
Right where you need them.

Watching a video should feel effortless.

Play, pause, adjust the volume, skip forward or backward, change playback speed, select subtitles, and go fullscreen with controls that are easy to find and understand.

VPFL brings the features you use most into a clean, thoughtfully designed interface, so you can enjoy your videos without unnecessary steps.

VPFL playback controls showing the progress bar, audio, subtitles, speed and fullscreen
ACTUAL VPFL PLAYBACK / OCTOBER 2026 BUILDCONTROLS IN REACH
PLAYVOLUMESUBTITLESSPEEDFULLSCREEN

02 / YOUR VIDEO LIBRARY

YOUR VIDEOS, YOUR WAY

Your local videos.
All in one place.

Your videos stay on your computer, organized the way you want.

VPFL makes it easy to return to recently watched videos, remember your favourite folders, and browse your collection from one convenient place.

01 / CONTINUE

Pick up where you left off.

Recently played videos appear on Home. Open one again and continue from your saved position.

02 / FOLDERS

Your folders, your collection.

Choose folders for VPFL to remember, then browse with thumbnails and filenames that make your collection easy to explore.

03 / FIRST PLAY

Ready from the first play.

Open a supported video and start watching. Sensible defaults get you going; controls and settings remain within reach.

Thoughtfully designed, from the first play.
You choose what to watch. VPFL handles the everyday playback details.

03 / BUILT FOR THE DESKTOP

AT HOME ON YOUR DESKTOP

Made for Linux.

VPFL is built to work naturally with your Linux desktop, from installation to everyday playback.

01 / DESKTOP

Part of your desktop.

Find VPFL in your application menu, open supported videos from your file manager, and choose it as your default player when you want to.

02 / OPEN

Open it your way.

Open a video inside VPFL, launch it from your desktop, or start playback from the terminal.

03 / PACKAGING

Packaged for Linux.

Choose the package built for your system, with DEB, RPM, and Arch options for their tested targets.

FROM YOUR TERMINALvpfl ~/Videos/movie.mkv

A properly installed package makes the command available without manual PATH setup.

libmpv and underlying FFmpeg libraries support playback. GPU rendering is available on compatible setups, with software rendering as a fallback.

More about playback compatibility

GPU rendering describes video presentation, not hardware video decoding. Distribution and graphics compatibility continue to be tested; package targets and known limits are documented in the project.

Read compatibility notes ↗

04 / CHOOSE YOUR FLAVOUR

LINUX PACKAGES

Download for your favourite
distro flavour.

Choose the package that fits your Linux distribution.

Direct downloads appear here when a verified public release is available. Check GitHub Releases for current files.

01 / DEBIAN FAMILY.DEB

DEB

For the Debian family.
Ubuntu 24.04 · Linux Mint 22.x

NO VERIFIED ASSET

Available when a release is published
02 / RPM FAMILY.RPM

RPM

For the Fedora family.
Fedora 44 · desktop validation pending

NO VERIFIED ASSET

Available when a release is published
03 / ARCH LINUX.PKG.TAR.ZST

ARCH

For Arch Linux.
Arch Linux · x86_64 package

NO VERIFIED ASSET

Available when a release is published

05 / OPEN SOURCE

Free. Open source.
Built in the open.

VPFL is free and open-source software licensed under Apache License 2.0. Use it, explore the code, make improvements, report issues, or contribute to its development.

Commercial use is welcome under the license.

Apache License 2.0View on GitHub Contributing ↗Apache License 2.0 ↗Original VPFL work is Apache-2.0; third-party components retain their own licenses.