- Program Recording List
- Change recording mode
- Change recording priority
- Change recording file path

## Program Recording List

Click the "recordings" icon in the toolbar to bring up the list of scheduled recordings window.

When a program recording is selected using the "record select menu", the details of that recording request are saved in the database. This window shows all of these recording requests as a list of headings. Under each heading is the list of actual programs that will be recorded due to this request.

The list is ordered so that recording requests that currently have no programs scheduled to record are shown in grey at the end of the list.

- (A) All the the items in the list can be expanded or hidden by using the '+' and '-' icons in the toolbar.
- (B) Alternatively, each heading may be expanded/contracted by using it's own '+' or '-'.
- (C) Select to change the recording mode (this brings up the "record select menu" for the recording request)
- (D) Change the recording priority
- (E) Set the recording filename

## Change recording mode

Selecting the recording "bubble" brings up the recording select menu for this recording request.

Changing the setting will update the recording request (this will be reflected in the EPG listings when you switch back).

## Change recording priority

Selecting the recording priority icon brings up the window to allow you to modify recording priority.

The priority sets the "effort level" that the scheduler uses when trying tro schedule all the recordings. High priority recordings are scheduled before lower priority recordings.

## Change recording file path

Selecting the recording "folder" icon brings up the window to allow you to modify the path for the recording.

The default is an empty path, in which case the built in default of the scheduler Perl script is used. Alternatively you can specify a path for each recording request. Note that you must use the defined variables to ensure each recording filename is unique (if you specify a fixed [non-variable] file path then each new recording will overwrite the last).

The list of defined variables is:

Y

  Four digit year (e.g. 2011) of recording start date.

m

  Two digit month with leading zero of recording start date.

d

  Two digit day with leading zero of recording start date.

H

  Two digit hour with leading zero of recording start time.

M

  Two digit minute with leading zero of recording start time.

S

  Two digit second with leading zero of recording start time.

Ymd

  Shortcut to using Y, m, d variables individually (e.g. results in 20110901 for September 1st, 2011)

HMS

  Shortcut to using H, M, S variables individually (e.g. results in 173500 for 17:35:00)

Ymd

  Shortcut to using Y, m, d, H, M, S variables individually (e.g. results in 20110901173500 for September 1st, 2011 at 17:35:00)

genre

  Broadcast genre string. This is usually not much use as it only conveys 'Film', 'Show', or 'News'.

series

  If the program is part of a series, then this variable is set to 'Series X'.

series_num

  If the program is part of a series, then this variable is set to the series number e.g. 'X'.

episode

  If the program is part of a series, then this variable is set to 'Episode Y'.

episode_num

  If the program is part of a series, then this variable is set to the episode number e.g. 'Y'.

tva_series

  Set to the TVAnytime series string (f present).

tva_prog

  Set to the TVAnytime program string (f present).

title

  Set to the program title (e.g. 'The Big Bang Theory').

subtitle

  This is the "minor title" or extra details string extracted from the program description.

name

  Set to a meaningful name for the program. Default is to the use the title.

audio_dir

  Set to the top-level path for recording all audio files. This is initialised when the application is installed.

video_dir

  Set to the top-level path for recording all video files. This is initialised when the application is installed.

dir

  Automatically set to video_dir or audio_dir depending on the file type.

The default file paths set up are:

video path

  $video_dir/$genre/$title/$tva_series/$YmdHMS-$name.ts

audio path

  $audio_dir/$genre/$title/$series/$YmdHMS-$name.mp3

Note the use of $name to select the above variables.

As an example, if you had a series of crime stories by Agatha Christie that you were recording, you could set the recording's path to:

            $dir/Crime/Agatha Christie/$YmdHMS-$name.mp3

If you had installed the application to record audio to /var/lib/quartzpvr/audio (for example), then a recording of 'The Moving Finger' on September 1st 2011 at 17:35:00 would be saved as:

            /var/lib/quartzpvr/audio/Crime/Agatha Christie/20110901173500-The Moving Finger.mp3