GNU/Linux packages

Arch Linux https://www.archlinux.org/packages/celluloid
Arch Linux (Git) https://aur.archlinux.org/packages/celluloid-git
Debian https://tracker.debian.org/pkg/celluloid
Fedora (rpmfusion) https://admin.rpmfusion.org/pkgdb/package/free/celluloid
Frugalware https://www.frugalware.org/packages/219868
OpenSUSE https://software.opensuse.org/package/gnome-mpv
Gentoo https://packages.gentoo.org/packages/media-video/celluloid
Guix http://guix.gnu.org/packages/celluloid-0.18
Solus https://packages.getsol.us/shannon/g/gnome-mpv/
Ubuntu https://launchpad.net/~xuzhen666/+archive/ubuntu/gnome-mpv

Flatpak

Flatpak packages support multiple distributions and are sandboxed. Flatpak 0.9.5+ is recommended for best integration.

Stable releases are hosted on Flathub:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub io.github.celluloid_player.Celluloid

Development versions are also packaged:

flatpak install https://dl.tingping.se/flatpak/gnome-mpv.flatpakref

Source Code

The source code can be obtained from the official repository on GitHub.

Before building, ensure that the following dependencies are installed.

[1]: Not required when building from release tarballs

Run the following command in the source code directory to build and install:

./autogen.sh && make && sudo make install

When building from release tarballs, replace ./autogen.sh with ./configure:

./configure && make && sudo make install

Alternatively, you can use Meson:

meson build && cd build && ninja && sudo ninja install