3,365 apps tracked 0 new today 17 updated today Synced 2m ago

Celluloid

Plays videos

The Celluloid Developers ✓ Verified

io.github.celluloid_player.Celluloid
View on Flathub ↗

Celluloid is a simple media player that can play virtually all video and audio formats. It supports playlists and MPRIS2 media player controls. The design of Celluloid follows the GNOME Human Interface Guidelines, but can also be adapted for other systems that don't use client-side decorations (CSD). It is based on the mpv library and GTK.

Features:

  • Drag and drop playlist
  • Loading external mpv configuration files
  • MPRIS2 D-Bus interface

Screenshots

The main window showing the application in action
The main window showing the application in action
The main window with CSD disabled
The main window with CSD disabled
The main window with playlist open
The main window with playlist open

Observed history

App ChangeVersionWhen ↑
updated0.3027 Sept 2026

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

0.3028 Mar 2026

This release contains the following changes:

  • Fix the file chooser not remembering the location of last opened file.
  • Prevent the seek bar and playback buttons from becoming reversed under RTL locales.
  • Updated the shortcuts dialog to use libadwaita.
  • Fix the timestamp popover that appears when hovering the seek bar not appearing at the right location.
  • Fix Blu-ray discs not being detected.
  • Add Cornish translation by Flynn.
  • Add Kazakh translation by Baurzhan Muftakhidinov.
  • Add Uzbek translation by Bilolbek Normuminov.

This listing is incomplete. See git log for complete changelog.

0.2917 May 2025

This release contains the following changes:

  • Fix an issue that can cause flickering or black screens with Nvidia GPU.
  • Fix preferences dialog not saving configuration files.
  • Fix controls not re-appearing after being hidden.
  • Fix main menu popover not appearing at the right location when toggled with keyboard shortcut.
  • Make displaying file durations in the playlist optional.
  • Fix controls being off-center in some configurations.

This listing is incomplete. See git log for complete changelog.

0.283 Apr 2025

This release contains the following changes:

  • Add the standard F10 key binding for activating the main menu button.
  • Implement GUI redesign by @jannuary.
  • Update some of the deprecated GTK API usage.
  • Fix a crash that occurs on exit with GTK 4.17.
  • Add support for loading Lua modules from `script-modules`.
  • File durations are now displayed in the playlist when available.
  • Make next/previous buttons control playlist position by default.
  • Add Irish translation by Aindriú Mac Giolla Eoin.
  • Drop Autotools.

This listing is incomplete. See git log for complete changelog.

0.2724 Jun 2024

This release contains the following changes:

  • Add a loading screen that gets displayed during initialization and buffering.
  • Reduce the time it takes for the main window to get displayed after launching.
  • Opening and closing the preferences dialog will no longer trigger an mpv reset unless options that require it are changed.
  • Update the look for controls and header bar in floating mode.
  • Update some of the deprecated GTK API usage.
  • Add support for multi-file user scripts.

This listing is incomplete. See git log for complete changelog.