A configuration file path can be specified using the
--config argument. PySceneDetect also looks for a config file named
scenedetect.cfg in one of the following locations:
scenedetect help to see the exact path on your system which will be used (it will be listed under the help text for the -c/--config option). You can click here to download a
scenedetect.cfg config file to use as a template. Note that lines starting with a
# are comments and will be ignored. The
scenedetect.cfg template file is also available in the folder where PySceneDetect is installed.
Specifying a config file path using -c/--config overrides the user config file. Specifying values on the command line will override those values in the config file.
The syntax of a configuration file is:
[command] option_a = value #comment option_b = 1
[global] min-scene-len = 0.8s [detect-content] threshold = 26 [split-video] preset = slow rate-factor = 17 # Don't need to use quotes even if filename contains spaces filename = $VIDEO_NAME-Clip-$SCENE_NUMBER [save-images] format = jpeg quality = 80 num-images = 3
scenedetect.cfg file in the location you installed PySceneDetect or download it from Github for a complete listing of all configuration options.