summaryrefslogtreecommitdiff
path: root/Tools/master-timer/LIESMICH
blob: 9694875076b281c9f5b9e7abdeb5e6f23deff519 (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
		Master-Timer
		============


1. Einleitung
-------------

Master-Timer ist ein System zum automatischen Aufnehmen von Serien und Filmen.

2. Voraussetzungen
------------------

VDR liefert die "epg.data".

3. Konfigurationsdateien
------------------------

Alle Konfigurationsdateien liegen unter "<HOME>.master-timer"

config: Eine Ansammlung von Key-Value Paaren. Alle sind "optional" und 
        erhalten dann die angegebenen Default-Werte

(# = Kommentarzeilen)
marginstart	(Default 600)
  Anzahl der "Sicherheits" Sekunden die ein Timer frueher beginnen soll

marginstop	(Default 600)
  Anzahl der "Sicherheits" Sekunden die ein Timer laenger dauern soll

defaultprio	(Default 50)
  Die Prioritaet die fuer Timer verwendet wird wo keine Prioritaet 
  angegeben ist

DVBCards	(Default 1)
  Anzahl der vorhandenen DVB-Karten (Derzeit nicht verwendet)

Dest-Host 	(Default "localhost")
  Host-name oder IP des Rechners auf dem VDR laeuft

Dest-Port 	(Default "2001")
  Port der VDR verwendet

jointimers	(Default 0)
  Sollen aufeinanderfolgende Timer auf den gleichen Kanal zusammengefasst 
  werden (0 = "Nein", alles andere "Ja")

debug		(Default 0)
  Debug-Level, die einzelnen Debug-Werte muessen aus folgenden Werten 
  zusammengezaehlt werden
    1     : Dump "torecord"
    2     : Dump all timers
    4     : Show when a timer will be deleted
    8     : Dump the "Done" REs
    16    : Verbose Config-Reading

deepblack: Eine Liste von Titeln die man NIEMALS NIMMER sehen will
           Jede Zeile = 1 Titel

subtitle-movies: Eine Liste der "Subtitel" die ein Zeichen fuer einen Film sind
                 (Soweit die von den Sendern richtig ausgefuellt sind.)
                 Jede Zeile = 1 Subtitel

torecord: Die Sachen die man Aufnehmen will
          Jede Zeile = 1 Timer
# Format: (Every field is "optional".
# [Title RE|Subtitle RE|Description RE|Channel-Name|Timeframe|Prio|Timer-Title]
#
# To record something at least one of the "Title", "Subtitle" or "Description" 
# Fields has to be provided. This 3 fields are "include" and the rest are 
# "exclude" fields!
#
# More than one channel definition can be provided. The delimiter is ";"
# Additionaly you can make a "blacklist" of Channels when you prepent a "!" to the first Channel Definition
# The "!" is only tested for the FIRST Channel definition.
# You can only have a white or a blacklist (Mixing doesn't make sense!)
#
# ex. Record the series "Deep Space Nine" on Sci-Fantasy in the timeframe 09:00 - 14:00
# Deep Space Nine|||Sci-Fantasy|0900-1400|99|DS9
#
# Record all "Actionfilm"s with "Schwarzenegger"
# |Actionfilm|Schwarzenegger
#


done: 	The titles/subtitles which are already recorded/should not be recorded
        (Programmed Timers which got inserted into "done" will be deleted 
         automaticaly)

4. Notices
----------

- Recordings "overlapping" on the same channel, will be joined into one Timer
- Title/Subtitle/Descriptions are "fixed" for Channel that don't fill them 
  out "correctly" (Currently the "Bugs" from Pro-7/VOX/VIVA)
  Pro7: Remove the Title from the Subtitle  '<Title> / <Subtitle>'
  VOX/VIVA: Subtitle is enclosed into "" and after ". " is the description
  VIVA: When the Subtitle beginns with space the subtitle is moved to
        description
  All (except the second VIVA one) fixes are tried onto ALL Subtitles.

5. Known-Bugs
-------------

- It isn't checked if there are enough DVB-Cards
- Overlapping Timers, on the same channel, are always joined
- JOINed timers which are "done" don't get deleted automaticaly