Command line
The options the application takes, as djv -h prints them. The Python version of DJV takes the same options. Commands, which can be given on the command line as well, are described under Automation.
Usage
djv [input] [option],...
Arguments
input- One or more timelines, movies, image sequences, or directories.
Audio options
-audio, -a (value)- Audio file name.
Compare options
-compare, -b (value)- Compare "B" file name.
-compareMode, -c (value)- Compare mode. Options: "None", "B", "Wipe", "Butterfly", "Overlay", "Difference", "Horizontal", "Vertical", "Tile".
-wipeCenter, -wc (value)- Wipe center. Default: "0.5 0.5".
-wipeRotation, -wr (value)- Wipe rotation. Default: "0".
Playback options
-speed (value)- Playback speed.
-playback, -p (value)- Playback mode. Options: "Stop", "Forward", "Reverse".
-loop (value)- Loop mode. Options: "Loop", "Once", "Ping-Pong".
-timeUnits, -tu (value)- Set the time units. Options: "Frames", "Seconds", "Timecode".
-seek (value)- Seek to the given time.
-frameRange, -fr (value)- Frame range of an image sequence (e.g., 1-100). This is the range the sequence is meant to cover, which need not be the frames on disk: a render in progress can be watched over the range it will end up with, the frames that are not there yet following the missing frames setting. Applies to the first file opened.
-inPoint, -in (value)- Set the in point.
-outPoint, -out (value)- Set the out point.
Directories options
-dirFilter (value)- Filter the files when opening a directory: a case-insensitive substring, or a wildcard pattern with "*" and "?" (e.g., "*.mov").
-dirDepth (value)- How many directory levels to open: 1 opens the directory alone. Default: "1".
Color options
-ocio (value)- OCIO configuration file name (e.g., config.ocio).
-ocioInput (value)- OCIO input name.
-ocioDisplay (value)- OCIO display name.
-ocioView (value)- OCIO view name.
-ocioLook (value)- OCIO look name.
-lut (value)- LUT file name.
-lutOrder (value)- LUT operation order. Options: "Post-Config", "Pre-Config".
Commands options
-command (value)- Execute a command after startup. The command name may be followed by JSON arguments; e.g., "Playback/Forward" or "Playback/Seek { \"frame\": 100 }". This option may be repeated to execute multiple commands in order. Use -listCommands to see the available commands.
Testing options
-debugLoop (value)- Load the command line inputs in a loop. This value is the number of seconds for each cycle. Default: "10".
-exit- Start the user interface and then exit. The windows are not shown: there is nobody to show them to, and a window that appears for a few frames in the middle of a test run is one that can be clicked into by accident.
-screenshot (value)- Write a screenshot of the window to this file and then exit.
-widgetDump (value)- Write the window's widget tree as JSON to this file and then exit.
Benchmark options
-benchmark (value)- Play headlessly for this many seconds and report the frame rate achieved. Default: "5".
Style options
-displayScale, -ds (value)- Set the display scale.
-colorStyle, -cs (value)- Set the color style. Options: "Dark", "Light", "Custom".
Capture options
-captureManifest (value)- Screenshot manifest (JSON).
-captureShot (value)- Id of the single shot to capture.
-captureOutput (value)- Output directory for PNG + JSON. Default: ".".
Files options
-settingsFile (value)- Settings file name. The default is in the application support directory; System Information shows it.
-logFile (value)- Log file name. The default is in the application support directory; System Information shows it.
-resetSettings- Reset the settings to their defaults.
Options
-hideSetup- Hide the setup dialog that is shown on the first run.
-version- Print the version and exit.
-sysInfo- Print the system information and exit.
-listCommands- Print the list of commands and exit.
-log- Print the log to the console.
-help, -h, --help, --h- Show this message.
-helpJSON- Print the command line arguments and options as JSON and exit.