GTK frontend for mpv that plays local files and URIs with mpv configuration and script support
GPL-3.0
- C
- Meson
- Python

About Celluloid
Celluloid, formerly GNOME MPV, is a simple GTK frontend for the mpv media player. It wraps mpv's powerful playback engine in a clean GNOME-style interface for video and audio on the Linux desktop.
Files and network URIs open from the file chooser, an Open Location dialog, or drag and drop. A playlist supports drag-and-drop reordering and expands playlist files and online playlists into individual items.
Advanced users can tap mpv's full configuration: mpv.conf options, extra mpv flags, input.conf keybindings, and most mpv user scripts installable from a Plugins tab. Celluloid is free software under the GPL 3 license and runs entirely on your own machine.
Key features
- GTK interface for the mpv playback engine
- Opens local files and network URIs, including drag and drop
- Playlist with reordering and automatic playlist expansion
- mpv.conf, extra mpv options, and input.conf keybinding support
- Installs most mpv user scripts from a Plugins tab
Details
- On GitHub since
- 2014
- Platforms
- Linux
- Interface
- GTK+ frontend for mpv
- Playback
- libmpv client API
- Configuration
- Preferences · dconf · mpv.conf
- License
- GPL-3.0-or-later
