dvd::rip documentation - Command line options
Author: Joern Reder
Description: All about dvd::rip - the full featured DVD Ripper GUI for Linux, written in Perl - dvd::rip documentation - Command line options
Keywords: dvd, rip, linux, perl, divx, transcode, video, mpeg, gtk, DVD, RIP, LINUX, PERL, DIVX, TRANSCODE, VIDEO, MPEG, GTK

# DOCUMENTATION | dvd::rip - Copyright © Jörn Reder, All Rights Reserved

# 4. Command line options
4.1 dvdrip: main GUI program 4.1.1 Synopsis 4.1.2 Options 4.2 dvdrip-master: Cluster control daemon 4.2.1 Synopsis 4.2.2 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
Option | Description
-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.
-f | 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 Transcode the selected title (no splitting) transcode_split 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. Example:
      dvdrip -f transcode_split movie.rip
-t | 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. Example:
      dvdrip -f transcode -t 2 movie.rip
-p | 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. Example:
      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.

DOCUMENTATION | dvd::rip - Copyright © Jörn Reder, All Rights Reserved