EVERYTHING XIAOMI
Get listed

Celluloid

Celluloid is a free GTK+ frontend for mpv on Linux and Windows.

Place
#43 of 76
Score
6.7
Celluloid's website

What Celluloid is

Celluloid is a free GTK+ frontend for mpv on Linux and Windows. It uses mpv through the libmpv client API, while allowing mpv configuration files to control options and keybindings. You can open files and URIs from command-line arguments, a file chooser, an Open Location dialog, or drag and drop. Playlist entries can be added, removed, and rearranged by dragging, and loaded playlist files or online playlists such as YouTube playlists expand into individual items. Celluloid supports network playback, subtitles, hardware acceleration, and most mpv user scripts. Scripts can be installed from the Plugins tab in preferences. The player implements the MPRIS D-Bus interface for compatible desktop clients and is described as fully functional on Wayland. Linux packages, Flatpak and Snap releases, and source builds are available. Flatpak packages support multiple distributions and are sandboxed. The software is distributed under GNU GPL version 3 or later, without warranty.

Good

  • Free software under GNU GPL version 3 or later
  • Supports network playback, subtitles, and hardware acceleration
  • Drag-and-drop playlist editing
  • Most mpv user scripts supported
  • Works with Flatpak, Snap, packages, and source builds

Watch out

  • Some scripts can conflict with Celluloid keybindings
  • No free trial because the software is already free
  • Flatpak sandboxing may affect package behavior

Who it suits

Celluloid suits Linux or Windows users who want an mpv-based player with configurable controls, playlists, subtitles, network playback, and script support. It also fits Wayland desktops and users seeking MPRIS integration.

Verdict

Celluloid combines an approachable GTK+ interface with mpv configuration and script support. Its Linux and Windows availability, playlist tools, and desktop integration make it suitable for configurable playback without a paid plan.

Plans and prices

From Celluloid's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Free softwareFreeGNU GPL version 3 or later

The facts

Each one read from Celluloid's own pages, with the date it was checked.

What it does

Configuration
It can use mpv configuration files and input configuration for options and keybindings.checked 11 Oct 2026
Desktop integration
Celluloid implements the MPRIS D-Bus interface for integration with compatible desktop clients.checked 11 Oct 2026
File and URI input
Files and URIs can be opened through command-line arguments, a file chooser, an Open Location dialog, or drag and drop.checked 11 Oct 2026
Flatpak sandbox
The installation page says Flatpak packages support multiple distributions and are sandboxed.checked 11 Oct 2026
Hardware acceleration
Yeschecked 21 Sep 2026
Installation
The maker lists Linux packages, Flatpak releases on Flathub, Snap releases on Snapcraft, and source builds.checked 11 Oct 2026
License
Celluloid is distributed under the GNU General Public License, version 3 or later, without warranty.checked 11 Oct 2026
License model
freechecked 21 Sep 2026
Limits
Some mpv scripts may define keybindings that conflict with Celluloid and require new bindings in input.conf.checked 11 Oct 2026
Network playback
Yeschecked 21 Sep 2026
Online playlists
Playlist files and online playlists such as YouTube playlists are expanded into individual items when loaded.checked 11 Oct 2026
Playback engine
Celluloid interacts with mpv through the libmpv client API.checked 11 Oct 2026
Playlist
Playlist entries can be added, removed, and rearranged using drag and drop.checked 11 Oct 2026
Purpose
Celluloid is a GTK+ frontend for mpv, designed to be easy to use while remaining configurable.checked 11 Oct 2026
Scripts
Celluloid supports most mpv user scripts, which can be installed through the Plugins tab in preferences.checked 11 Oct 2026
Subtitle support
Yeschecked 21 Sep 2026
Wayland
The project says Celluloid is fully functional on Wayland.checked 11 Oct 2026

Money

Free plan
Yeschecked 21 Sep 2026

Where it runs

Supported platforms
Linux,Windowschecked 21 Sep 2026

Alternatives to Celluloid

All alternatives
  1. 1

    foobar2000

    Free planAndroidiOSAPILinux
    8.3Free plan
  2. 2

    Volumio

    Free planAndroidiOSWebAPI
    8.2Free plan
  3. 3Infuse logo

    Infuse

    Free planiOSmacOS
    8.1From $16.99 a year
  4. 4

    mpv

    Free planAndroidAPILinuxmacOS
    7.9Free plan
  5. 5Audirvāna logo

    Audirvāna

    AndroidiOSLinuxmacOS
    7.7From $6,999 a year
  6. 6MediaPortal logo

    MediaPortal

    Free planAndroidiOSWebWindows
    7.6Free plan