Celluloid 0.28 Introduces Lua Module Support and a Revamped User Interface

Celluloid 0.28 Brings UI Refresh and Lua Module Support

Celluloid, an open-source video player, recently released version 0.28, which includes notable enhancements to its user interface and new support for Lua modules. This updated version aims to simplify user interaction with the highly configurable MPV media player, which serves as the backend for Celluloid.

In this release, the developers focused primarily on UI improvements. The player controls have been refined across different modes, reducing clutter by displaying only essential buttons. Users can now find controls for jumping back, play/pause, and jumping forward alongside a seek bar and volume slider.

For those with multiple videos in their playlists, the previous and next buttons will appear, allowing easy navigation through queued items. Additionally, the current video title has been moved from the floating window control to the main player control box.

The playlist also saw a significant update. It now appears over the video canvas with a semi-transparent look, showing the video file duration for easier access and a better user experience.

Moreover, Celluloid 0.28 introduces Lua module support, allowing users to leverage the capabilities of MPV via a new script-modules folder. This addition expands the player’s plugin support and enhances functionality.

For keyboard users, a welcomed feature is the ability to open the main menu without needing a mouse, simply by pressing the F10 key.

Here are other notable changes in Celluloid 0.28:

  • Default controls for next and previous buttons now adjust playlist positions.
  • Floating controls in window mode feature a floating header bar.
  • Fixed application crashes related to GTK 4.17.
  • Increased minimum window width to 290.
  • Open button now includes a text label.
  • Deprecated GTK API calls have been removed.
  • The build process is simplified as it no longer utilizes autotools.
  • Upgraded libadwaita dependency to version 1.6.
  • Added Irish Gaelic translation.

To get the latest version of Celluloid, users on Ubuntu 24.10 or 25.04 can add the Celluloid PPA and install it with the following commands:

sudo add-apt-repository ppa:xuzhen666/gnome-mpvsudo apt update && sudo apt install celluloid

For users of Ubuntu 24.04 LTS (or earlier), the official Flatpak build from Flathub can be used once it’s updated.

For further details, you can review the official change-log.


Posted

in

, ,

by

Tags: