summaryrefslogtreecommitdiff
path: root/MANUAL
blob: 3f0b1f7b28e0c16f64bc453f2a11f063f86f3fcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
Video Disk Recorder User's Manual
---------------------------------

* Remote Control Keys

  The following remote control keys are used to control the VDR
  operation. To keep the number of different keys as small as
  possible, several keys have different meanings in the various
  modes:

  Key     Normal      Main       Channels   Timer      Edit/New      Recordings  Replay

  Up      Ch up       Crsr up    Crsr up    Crsr up    Crsr up       Crsr up     Play
  Down    Ch down     Crsr down  Crsr down  Crsr down  Crsr down     Crsr down   Pause
  Left    Prev group  -          -          Disable    Decrement     -           Search back
  Right   Next group  -          -          Enable     Increment     -           Search forward
  Ok      Ch display  Select     Switch     Edit       Accept        Play        Progress disp.
  Menu    Menu on     Menu off   Menu off   Menu off   Menu off      Menu off    Menu on
  Back    -           Menu off   Main menu  Main menu  Discard       Main menu   Recordings menu
  Red     -           Record     Edit       Edit       -             Play        -
  Green   -           -          New        New        -             -           Skip -60s
  Yellow  -           -          Delete     Delete     -             Delete      Skip +60s
  Blue    -           Resume     Mark       Mark       -             -           Stop
  0..9    Ch select   -          -          -          Numeric inp.  -           -

* Navigating through the On Screen Menus

  The "Main" menu can be called up with the "Menu" key of your remote
  control unit. The "Up" and "Down" keys are used to select a specific
  item. The "Left" and "Right" keys can be used to change options, and
  the numeric keys allow direct input of numeric data. The "Ok" key
  confirms any changes (or switches to a channel in the "Channels" menu).
  The "Back" key goes back one level in the menu structure, discarding
  any changes that might have been made in the current menu.
  
  In the "Timers" menu, the current timer can be enabled or disabled with
  the "Right" or "Left" key, respectively (enabled timers are marked with ">").
  "Ok" here opens the "Edit timer" menu.
  
  Textual options, like channel names or recording file names, can be edited
  by pressing the "Right" button (which puts brackets around the current
  character as in "[R]TL"), selecting the desired character position with
  "Left" and "Right", and changing the character with the "Up" and "Down"
  keys. "Ok" then confirms the changes. The special character '^' can be used
  to "cut off" a string at this position. When this character is visible in the
  brackets (as in abc[^]), the next press to the "Left" or "Ok" button will
  actually cut off the string. Using "Up" and/or "Down" brings back the
  original rest of the string (unless you have pressed "Left" or "Ok").
  
  The "Red", "Green", "Yellow" and "Blue" buttons have special meanings
  in various menus and are listed at the bottom of the on-screen-display.
  
  At any point in the menu system, pressing the "Menu" key again will
  immediately leave the menu system (discarding any pending changes).

* The "Schedule" Menu

  The "Schedule" menu implements VDR's "Electronic Program Guide" (EPG).

  Select "Schedule" from the "Main" menu and you get a list of all upcoming
  broadcasts on the current channel.

  "Up" and "Down" can be used to scroll through this list, and pressing "Ok"
  displays detailed information about the selected programme. Pressing "Ok"
  again (or pressing "Back") gets you back into the "Schedule" menu.

  From the "Schedule" menu, the "Green" button opens the "What's on now?"
  menu, which displays all programmes that are currently running on all
  channels that broadcast their programme information on the current
  transponder, or from channels that have been current lately (VDR stores
  all information it gathers in an internal list). The more channels you
  have been switching through lately, the longer this list will be.
  The "Yellow" button opens the "What's on next?" menu, which lists all
  programmes that will start next on all channels.

  Inside the "What's on now/next?" menus the "Green" button toggles between
  the "Now" and "Next" display, and the "Yellow" button gets you back to the
  "Schedule" menu of the current channel.

  The "Red" button allows you to instantly program a timer to record the
  selected programme. You will get into the "Edit Timer" menu in which
  everything has already been filled in, and you can make any modifications
  you may want to apply. Note that the Start and Stop time are offset by the
  MarginStart and MarginStop parameters (see Setup) in order to make sure the
  entire programme is recorded in case it doesn't exactly adhere to its
  published start/stop times. Of course, no guarantee can be given that the
  default margin values will be sufficient, so in case this recording is
  really important you may want to add an extra margin ;-)

  The "Blue" button can be pressed to switch to the channel with the selected
  programme.

* Selecting a Channel

  There are four ways to select a channel:

  1. With no On Screen Menu displayed press the "Up" or "Down" key to switch
     to the next higher or lower channel.
  2. Press the "Menu" button to bring up the On Screen Menu, select "Channels"
     and browse through the list with the "Up" and "Down" key; to switch to the
     selected channel press "Ok".
  3. Directly type in the channel number with the numeric keys ('0'..'9');
     if no key is pressed for about half a second, the digits collected so
     far will define the channel number.
  4. From the "Now", "Next" and "Event" menus (accessible through the "Schedule"
     menu) by pressing the "Blue" button.

  Pressing the '0' key in normal viewing mode toggles between the current and
  the previous channel.

  After switching to a different channel the channel number and name, as well
  as the current time are displayed at the top of the screen. If available, the
  'current/next' information will be displayed below this line. This display
  automatically goes away after about five seconds, or if any key is pressed.
  To bring up the channel display without switching channels you can press
  the "Ok" button.

* Switching through channel groups

  If the 'channels.conf' file contains "group separators" you can switch
  through these groups by pressing the "Left" and "Right" key while no
  menu is being displayed. The channel display will show the name of the
  group, and if you press the "Ok" button while the group name is being
  displayed, you will switch to the first channel of that group.

  Channel groups can be whatever you decide them to be. You can either
  group your channels by "Bouquet", by language, genre or whatever your
  preferences may be.

* Instant Recording

  You can start recording the current channel by pressing the "Red" button
  in the "Main" menu. This will create a timer event named "@channelname" that
  starts at the current time and records for two hours.
  If you want to modify the recording time you need to edit the timer.
  Stop instant recording by pressing the "Menu" button and selecting
  "Stop Recording", or by disabling the timer.

* Replaying a Recording

  All recordings are listed in the "Recordings" menu. Browse through the
  list with the "Up" and "Down" button and press "Ok" (or the "Red" button)
  to start playback. New recordings are marked with an '*'.
  Playback can be stopped via the "Main" menu by selecting "Stop replaying",
  or by pressing the "Blue" button outside the menu.
  A previously stopped playback session can be resumed by pressing the "Blue"
  button in the "Main" menu.

* Replay Control

  The following keys have the listed meaning in Replay mode:

  - Up      Resumes normal replay from any "pause", "forward" or "backward"
            mode.
  - Down    Halts playback at the current position. Press again to continue
            playback.
  - Blue    Stops playback and stores the current position, so that
            playback can be resumed later at that point.
  - Left
    Right   Runs playback forward or backward at a higher speed; press
            again to resume normal speed. If in Pause mode, runs forward or
            backward at a slower speed; press again to return to pause mode.
            Pressing and holding down the button performs the function until
            the button is released again.
  - Green
    Yellow  Skips about 60 seconds back or forward.
            Pressing and holding down the button performs the function until
            the button is released again.
  - Ok      Brings up the replay progress display, which shows the date,
            time and title of the recording, a progress bar and the
            current and total time of the recording.
            Press "Ok" again to turn off the progress display.
  - Back    Stops replaying and brings up the "Recordings" menu. This can be
            used to easily delete a recording after watching it, or to switch
            to a different recording.

* Programming the Timer

  Use the "Timer" menu to maintain your list of timer controlled recordings.
  The parameters in the "Edit Timer" menu have the following meanings:

  Active:    Defines whether the timer will be processed (set it to 'no' to
             temporarily desable a timer).
  Channel:   The channel to be recorded (as defined in the "Channels" list).
             Any changes made in the "Channels" list (like renaming or
             reordering channels) will be automatically reflected in the
             timers settings.
  Day:       The day on which this timer shall start. This can be either a
             "day of month" (1..31), which allows programming a "single shot"
             timer that hits once and is deleted after it ends. Single shot
             timers can be programmed up to one month into the future.
             Another option here are "repeating timers" which are defined
             by listing the days of the week on which they shall record.
             For example, a timer that shall record every monday and wednesday
             would have a Day setting of "M-W----".
  Start:     The start time of the timer in hh:mm as 24 hour ("military") time.
  Stop:      The stop time of the timer.
  Priority:  The Priority (0..99) is used to decide which timer shall be
             started in case there are two or more timers with the exact same
             start time. The first timer in the list with the highest Priority
             will be used. This value is also stored with the recording and is
             later used to decide which recording to remove from disk in order
             to free space for a new recording. If the disk is full and a new
             recording needs more space, an existing recording with the lowest
             Priority (and which has exceeded its guaranteed Lifetime) will be
             removed.
  Lifetime:  The number of days (0..99) a recording made through this timer is
             guaranteed to remain on disk before it is automatically removed
             to free up space for a new recording. Note that setting this
             parameter to very high values for all recordings may soon fill up
             the entire disk and cause new recordings to fail due to low disk
             space.
  File:      The name under which a recording created through this timer will
             be stored on disk (the actual name will also contain the date and
             time, so it is possible to have a "repeating timer" store all its
             recordings under the same name; they will be distinguishable by
             their date and time).
             If this field is left blank, the channel name will be used to form
             the name of the recording.

  A timer can also be programmed by pressing the "Red" button on the "Schedule",
  "Now", "Next" or "Event" menus.

* Parameters in the "Setup" menu

  Select "Setup" from the "Main" menu to enter the setup menu. From there you can
  modify the following system parameters (note that "boolean" values will be
  displayed as "no" and "yes" in the "Setup" menu, while in the setup file they
  are stored as '0' and '1', respectively):

  OSDLanguage = 0        Defines the language used to display the OSD texts.
                         0 = Englisch
                         1 = Deutsch

  PrimaryDVB = 1         Defines the primary DVB interface (i.e. the one that
                         will display the menus and will react on input through
                         the remote control). Valid values range from '1' to the
                         number of installed DVB cards. If more than one DVB card
                         is installed and a recording is to be started, the
                         program will try to use a free DVB card that is different
                         from the primary DVB interface, so that the viewer will
                         be disturbed as little as possible.

  ShowInfoOnChSwitch = 1 Turns the display of the current/next information on
                         or off when switching the channel. The information is
                         always displayed when pressing the "Ok" button in
                         normal viewing mode.

  MenuScrollPage = 1     0 = when pressing the "Down" ("Up") key while the cursor
                             is on the last (first) line of a list page, the
                             list is advanced by a full page and the cursor will
                             be at the top (bottom) of that page
                         1 = dto., but the cursor remains at the bottom (top) of
                             the page (this mode allows for faster scrolling
                             through long lists).

  MarkInstantRecord = 1  Defines whether an "instant recording" (started by
                         pressing the "Red" button in the "Main" menu) will be
                         marked with a '@' character to make it distinguishable
                         from timer recordings in the "Recordings" menu.
                         0 = instant recordings will not be marked
                         1 = instant recordings will be marked.

  LnbFrequLo = 9750      The low and high LNB frequencies (in MHz)
  LnbFrequHi = 10600

  SetSystemTime = 0      Defines whether the system time will be set according to
                         the time received from the DVB data stream.
                         0 = system time will not be set
                         1 = system time wil be set
                         Note that this works only if VDR is running under a user
                         id that has permisson to set the system time.
  MarginStart = 2        Defines how many minutes before the official start time
  MarginStop = 10        of a broadcast VDR shall start recording, and how long
                         after the official end time it shall stop recording.

* Executing system commands

  The "Main" menu option "Commands" allows you to execute any system commands
  defined in the configuration file 'commands.conf' (see FORMATS for details).
  The "Commands" option will only be present in the "Main" menu if a valid
  'commands.conf' file containing at least one command definition has been
  found at program start.

  This feature can be used to do virtually anything, like checking for new
  mail, displaying the CPU temperature - you name it! All you need to do is
  enter the necessary command definition into 'commands.conf' and implement
  the actual command that will be called. Such a command can typically be a
  shell script or a Perl program. Anything that command writes to stdout will
  be displayed on a result screen after executing the command. In order to
  avoid error messages going to stderr, command definitions should redirect
  stderr to stdout (see FORMATS).

  WARNING: THE COMMANDS DEFINED IN 'commands.conf' WILL BE EXECUTED UNDER THE
  =======  SAME USER ID THAT VDR IS RUNNING WITH. BE VERY CAREFUL WHEN
           DEFINING THESE COMMANDS AND MAKE SURE THEY DON'T HARM YOUR SYSTEM,
           ESPECIALLY IF YOU ARE RUNNING VDR UNDER A HIGH PRIVILEGED USER ID
           (LIKE 'root').