print view ]

4. Command line options

4.1 dvdrip: main GUI program

Content ] [ Top ]

Although dvd::rip is a GUI program, it has some command line options:

4.1.1 Synopsis

Usage: dvdrip [-c] [-d level] [-p file] [-f function [-t title-nr]] [file]
       dvdrip --version | -version | -v

       -c open cluster control window

       -d set debugging level

       -f execute one of the following functions (needs filename)
          transcode         transcode the selected title
          transcode_split   transcode and split the selected title

       -t title-nr to which the function above should apply
          (Default: last selected title)

       -p preferences filename (Default: ~/.dvdriprc)
          A new file is created, if it doesn't exist.

4.1.2 Options

-c Starts dvd::rip and opens the cluster control window only. The standard GUI doesn't appear.
-d This is mainly for developers and sets the debugging level. Level 1 switches a few internal debugging messages on, Level 2 enables function/method call tracing, Level 3 adds actual parameters of function/method calls.

The -f option must be used together with a filename. The given function will be applied on the loaded project and dvd::rip exits afterwards. If you ommit the -t option, the last selected title will be used. The following functions can be executed this way:

Transcode the selected title (no splitting)

Transcode and split the selected title
This option is usefull to write simple batch scripts for automatic transcoding of several movies, or starting at a specific time using the at command.


  dvdrip -f transcode_split movie.rip


This option makes mostly sense in conjunction with -f. It selects the given title number of a project, on which a function should be applied.


  dvdrip -f transcode -t 2 movie.rip


If you want to have multiple preferences (e.g. for multiple machines sharing the same home directory), you can pass an alternative name for dvd::rip's preferences file using the -p option. If the file doesn't exist, it will be created with the default values.


  dvdrip -p ~/.dvdriprc-$(hostname)

This will use a preferences file which has the name of the actual host appended.

4.2 dvdrip-master: Cluster control daemon

Content ] [ Top ]

4.2.1 Synopsis

Usage: dvdrip-master [-w [-W port] ] [loglevel]

       loglevel  logs messages to stdout
                 1 - basic logging, no details
                 2 - log actual jobs
                 3 - log all executed commands also

       -w        start webserver service
       -W port   port for webserver (default: 8888)

4.2.2 Options

The options -w and -W control the cluster control daemon's webinterface, which is described in its own chapter.

Additionally you can set a logging level, which defaults to 2. Level 1 only prints some very basic, but no progress information, level 2 report started and finished jobs, level 3 also reports the executed commands (which is very useful for debugging purposes). Higher levels activate tracing information.


[ top ]