Celluloid Video Player Gets GTK 4 UI Refresh

Celluloid 0.24 release gets a modern visual refresh with libadwaita and further refinements.

Celluloid Video Player Gets GTK 4 UI Refresh

Celluloid is a front-end for mpv (an open-source media player for the command-line).

If you want to avoid bothering with the technical details, Celluloid is one of the best video players for Linux. Many Linux distributions offer Celluloid pre-installed as the default video player, among other essential packages.

With Celluloid v0.24 release, it finally uses libadwaita along with other refinements.

🆕 Celluloid v.0.24: Overview

Recently, several applications have migrated over to GTK 4 (using libadwaita).

Whether you hate/love the idea, the applications seem to blend in well with GNOME while providing a modern look.

For instance, a useful BitTorrent client, Fragments, received a UI refresh earlier this year. There are more examples as well.

Zrythm Switches to GTK 4 and libadwaita Ahead of Other Digital Audio Workstations (DAWs)
Now that it’s been a while since GTK 4 was unveiled, several applications have started to make the move from GTK 3. The latest of which is Zrythm. While still in its alpha phase, this change is incredibly large and impactful, so let’s take a look at it!

Similarly, Celluloid v0.24 seems to hit the right spot in user experience with this move. In addition to this change, here are the key highlights of the release:

  • Migrating to GTK 4
  • Dark mode support using libadwaita.
  • Redesigned control box.
  • Make controls layout adaptive.
  • Display chapter marks in the seek bar.
  • Display chapter titles in the seek bar pop over.
  • Add option to make the video area draggable.

In my quick experience with Celluloid on Pop!_OS 22.04 LTS, the UI is refreshing, and works as one would expect.

The dark mode looks perfect. By default, it respects the system choice. However, I would want an option to explicitly choose the dark/light theme.

Maybe, we can hope for this addition with the next update.

Suggested Read 📖

11 Best Open Source Video Players for Linux [2021]
Wondering which video player should you use on Linux? Here’s a list of top open source video players available for Linux distributions.

📥 Download Celluloid 0.24

If you are installing it from the repositories, you may not get the latest version yet (depends on your distribution).

The best way to get the latest release is to get the Flatpak package on Flathub. You can use the software center for that or install it via the terminal using the following command:

flatpak install flathub io.github.celluloid_player.Celluloid

You can refer to our Flatpak setup guide if you are new to Linux.