CapturePlugin - NEU: DVB-TV
Aus TV-Browser Wiki
Inhaltsverzeichnis |
[bearbeiten] CapturePlugin - DVB-TV
Zuerst einmal vielen Dank für die Anleitung zu Win-TV, die durch Hinweis auf jt.exe zu dieser neuen Anleitung führte.
Diese Anleitung ist speziell für die Variante mit externem Videorecorder (ich nenne ihn hier DVR), der normalerweise im Ruhezustand ist nur für Aufnahmen geweckt werden soll. Der TV-Browser läuft auf einem normalen Arbeits-PC und schickt seine Taskplanungen mittels jt.exe zum DVR.
DVR:
- muss RTC-Alarm im BIOS unterstützen
- Netzkarte muß per WOL den PC wecken können
- Energieoptionen: Ruhezustand aktivieren (dann "Übernehmen")
Ruhezustand nach 20min
"Kennwort beim Reaktivieren des Computers anfordern" deaktivieren
- Der angemeldete Benutzer muß ein Kennwort haben
- Der angemeldete Benutzer muß im AT-Dienstkonto eingetragen sein (Geplante Tasks -
Erweitert - AT-Dienstkonto)
- Im Programm Digital-TV muß "Energiesparmodus deaktivieren" aktiviert sein
- Empfehlung: "Fernsehbild und Sound ... während einer Aufnahme aus"
Arbeits-PC:
- jt.exe in %Windir%\system32 ( ftp://ftp.microsoft.com/reskit/win2000/jt.zip )
Bei meiner Installation habe ich tt_budget_219.zip verwendet (geht auch mit der Hauppauge Nova-t alte Version) und die Software nach den Sendern suchen lassen. Nach dem Speichern der Kanalliste stehen die Sender mit diversen Daten im Programmordner (normalerweise C:\Programme\TechnoTrend\TT-budget) in der Datei DigitalTV-t.lst.
In der Datei steht für jeden Sender eine Zeile mit einer Menge Daten; für uns von Interesse ist aber nur der Sendername und der Key. Kopiere Dir erst mal diese Datei in einen Bearbeitungsordner und entferne die überflüssigen Informationen. Das sieht dann etwa so aus:
Das Erste 21140102000E05790000
ZDF 21140202020202210000
SAT.1 21140301401801810000
RTL Television 21140305401501510000
RTL2 21140305401601610000
KABEL1 21140301400A00A10000
ProSieben 21140301401301310000
VOX 21140305402202210000
arte 21140101000200C90000
Info/3sat 21140202020302310000
Super RTL 21140305401B01B10000
WDR 21140304000F00F10000
NDR FERNSEHEN 211401010003012D0000
rbb Berlin 21140102000C04B10000
MDR FERNSEHEN 21140101000100650000
Südwest BW/RP 21140304001001010000
rbb Brandenburg 21140102000B04B10000
Das ist ein Auszug aus der Senderliste für Berlin/Brandenburg; da ich keine Musik- oder Sportsender aufnehme für meine Zwecke ausreichend.
Jetzt kommen wir zur Konfiguratin des Capture-Plugin:
Im TVBrowser "Plugins" -> "Capture Plugin" -> Karteireiter "Geräte" -> "Gerät hinzufügen", netten Namen ausdenken und mit Voreinstellung übernehmen.
Jetzt erscheint das Gerät in der Liste und Du wählst "Gerät konfigurieren". Inhaltsverzeichnis [AnzeigenVerbergen] 1 Karteireiter "Applikation" 2 Karteireiter "Parameter" 3 Karteireiter "Einstellungen" 4 Karteireiter "Kanäle"
[bearbeiten] Karteireiter "Applikation"
"Applikation": JT
Karteireiter "Parameter"
"Aufnehmen": /SM \\DVR /sj ApplicationName = d:\progra~1\techno~1\tt-bud~1\dvb-tv.exe
Parameters = "/1 %CNU E:\Video\%T2_%SY%SMO%SD_%SH%SMI.mpg MPG %LM Stop
2000MB" SystemRequired=1 DeleteWhenDone=1 /ctj StartTime=%SH:%SMI
StartDate=%SMO:%SD:%SY type=ONCE Disabled=0 /sc %UN %UP /saj %SY%SMO%SD_%T2
- /SM \\DVR - der Rechner, auf dem das Programm läuft (geht also auch übers Netz)
- /sj ApplicationName - Programmname mit Pfad als Kurznahme!
(evtl. in DOS-Box prüfen mit dir/x)
Parameters :
- /1 - Software im Aufnahmemodus starten
- %CNU - externer Kanalname - näheres kommt noch im Karteireiter "Kanäle"
- E:\Video\%T2_%SY%SMO%SD_%SH%SMI.mpg - Name der Aufnahmedatei, %T2 ist der
Name der Sendung, %SY%SMO%SD ist das Datum YYYYMMDD, %SH%SMI die Uhrzeit
HHMM. Damit stellen wir sicher, daß bei gleichem Namen der Sendung die alten
Aufnahmen nicht überschrieben werden (z. B. "Enterprise" heißt ja jede Woche
gleich)
- MPG - habe ich auch nur von TechnoTrend übernommen
- %LM - Länge der Aufnahme in Minuten; das Plugin rechnet dabei gleich Vor- und
Nachlaufzeit mit ein.
- Stop - auch wieder nur übernommen
- 2000MB - das ist der maximal zulässige Wert für die Dateigröße, das Programm
erzeugt bei Überschreiten automatisch Folgedateien mit Numerierung. Mit
PVAStrumento lässt sich das aber wieder zusammenfassen - NTFS vorausgesetzt.
- SystemRequired=1 - Setzt "Computer zum Ausführen des Tasks reaktivieren"
- DeleteWhenDone=1 - Setzt "Task löschen, wenn er nicht erneut geplant wird"
- /ctj StartTime=%SH:%SMI StartDate=%SMO:%SD:%SY - Start des Tasks
- type=ONCE - Task einmalig ausführen
- Disabled=0 - Damit ist der Task aktiv
- /sc %UN %UP - Benutzername und Passwort für den DVR - müssen noch unter Kateireiter
"Einstellungen" eingetragen werden
- /saj %SY%SMO%SD_%T2 - Name des Tasks, also JJJJMMTT_Titel
"Löschen": /SM \\DVR /sd %SY%SMO%SD_%T2
Hier muß hinter /sd die selbe Bezeichnung stehen, die bei "Aufnahme" hinter /saj
gewählt wurde
[bearbeiten] Karteireiter "Einstellungen"
"Wieviel Minuten früher starten?": Empfehlung 10 - etwas Vorlauf schadet nicht
"Wieviel Minuten später stoppen?": Empfehlung 40 - leider wird ja über DVB-t kein
VPS ausgestrahlt und wenn "Wetten dass.." über-
zieht oder eine Sondersendung reingeht, sollte
genügend Puffer am Ende bereitstehen.
Bei "Benutzer" und "Passwort" müssen die gültigen Benutzerdaten für den DVR eingetragen werden.
"Überprüfe, ob ein Fehlerwert zurückgegeben wird" und "Nur Programme erlauben, die in der Zukunft liegen" habe ich aktiviert; "Maximale Anzahl gleichzeitiger Aufnahmen" ist 1 (mir ist kein System bekannt, daß unter Windows mehr macht).
[bearbeiten] Karteireiter "Kanäle"
Hier müssen die externen Namen der Kanäle eingepflegt werden - dafür haben wir ja am Anfang unsere Liste erstellt. Die Namen der im TVBrowser angezeigten Kanäle erscheinen bereits unter "Interner Name", dazu mußt du jetzt noch den Key aus der DigitalTV-t.lst unter "Externer Name" eintragen.
Zum Schluß noch alles mit "OK" abschließen.
Getestet ist das alles mit einem XP-HomeEdition, auf dem der TV-Browser läuft, und einem W2k-Rechner, der die TV-Karte enthält und auf seine Befehle wartet.
Um die Aufnahmen auch programmieren zu können, muß der DVR natürlich "geweckt" werden - sein Normalzustand ist ja der Ruhezustand. Ich verwende dafür LANStart (vielen Dank für dieses nützliche Tool an Ralf Spettel http://www.spettel.de/ ).
Um auf dem DVR immer die korrekte Zeit zu haben, verwende ich den Windows Time Synchronizer von http://www.wintimesync.com/ , deren kostenlose Version für unsere Zwecke ausrecht (auch an die Macher dieses Programmes vielen Dank).

