
Celluloid
A simple GTK+ frontend for mpv.
What is Celluloid?
Celluloid (formerly GNOME MPV) is a simple GTK+ frontend for mpv. Celluloid interacts with mpv via the client API exported by libmpv, allowing access to mpv's powerful playback capabilities.
Celluloid interacts with MPV via the client API exported by libmpv, allowing access to mpv's powerful playback capabilities. Celluloid can be configured using the preferences dialog accessible via the "Preferences" menu item. Additional configuration options can be set from an external file using the same syntax as mpv's mpv.conf. See mpv's man page for the full list of options. The file must be specified and enabled in the preferences dialog under the "MPV Configuration" section.
Options can also be set using the "Extra MPV Options" text box in the preferences dialog. The syntax used is the same as mpv's command line options.
Lua Scripts
Celluloid can use most mpv Lua scripts as-is. Some Lua scripts may define keybindings that conflict with GNOME MPV, in which case you'll need to resolve the conflict by explicitly defining new keybindings using input.conf. See mpv's manual for more details.
Lua scripts can be installed by switching to the Lua Scripts tab in the preferences dialog and dropping script files there. A list of mpv Lua scripts can be found here.
Keybindings
Celluloid defines a set of keybindings in the macro DEFAULT_KEYBINDS, which can be found in src/def.h. The syntax used is exactly the same as mpv's input.conf. These keybindings are applied on top of default keybindings provided by mpv.
Additional keybindings can be defined in an external file using mpv's input.conf syntax. The file can be set in the preferences dialog under the "Keybindings" section.
Celluloid Screenshots




Celluloid Features
Celluloid information
Supported Languages
- English
GitHub repository
- 892 Stars
- 83 Forks
- 178 Open Issues
- Updated
Said about Celluloid as an alternative
Actually uses GTK so integrates well into GNOME enviroment.
Parole hangs on many homemade videos, but Celluloid plays anything, as far as I can see.
Good alternative to VLC, it's basically MPS with a nice GTK interface. Pretty lightweight, easy to use, with enough settings for 99% of the use cases.
Tags
- Media Player
- Video Player
- multimedia
- Audio Player
Recent user activities on Celluloid
POX added Works Offline as a feature to Celluloid
IngrownMink4 thinks MPV is an alternative to Celluloid
- vladimir_fomin90 liked Celluloidvf
Comments and Reviews Post a comment/review