mpv.conf
)?
How do I use an mpv config file (- Open the
Preferences
dialog (Ctrl + P). - Switch to the
Config Files
tab. - Check the
Load mpv configuration file
checkbox. - Click on the
mpv configuration file
file chooser button and select your config file. - Click the
Save
button.
input.conf
)?
How do I use an input config file (- Open the
Preferences
dialog (Ctrl + P). - Switch to the
Config Files
tab. - Check the
Load mpv input configuration file
checkbox. - Click on the
mpv input configuration file
file chooser button and select your config file. - Click the
Save
button.
How do I configure key/mouse bindings?
Use an input config file (input.conf
).
How do I set mpv options from the command line?
Prefix the option name with mpv-
. For example, passing --mpv-vf=vflip
to
Celluloid is equivalent to passing --vf=vflip
to mpv.
How do I use loudness normalization?
Use the loudnorm filter. To enable the filter, add the following line to your mpv config file.
af=lavfi=[loudnorm]
There's also another filter called dynaudnorm that can be used instead. Check ffmpeg's documentation for details.
Celluloid takes a long time to start
During startup, Celluloid will attempt to load all hwdec interop contexts. This
can take a long time on machines with multiple GPUs if any of them are in a low
power state. You may be able to speed this up by disabling hwdec interop or
choosing a specific backend using the
gpu-hwdec-interop
option.
Celluloid won't start when installed under nonstandard prefix
If Celluloid is linked against GLib in a different prefix from the one it's
installed in, you'll need to set the environment variable GSETTINGS_SCHEMA_DIR
to the directory containing Celluloid's GSettings schema files. If you used the
included build script to install, this directory will be at
share/glib-2.0/schemas
relative to your prefix. For example, if your prefix is
/opt
, you should set GSETTINGS_SCHEMA_DIR
to /opt/share/glib-2.0/schemas
.