In diesem kurzen HowTo soll beschrieben werden, wie man mit einem Media Center PC 2004 oder 2005
Premiere und andere digitale Sender über die dBox2 aufnehmen kann.
Voraussetzungen
---------------
dBox2 geflasht mit Neutrino
Ich habe das JtG Team Image vom 1.8.2004 auf einer Sagem Kabel Box und damit funktioniert alles
einwandfrei. Bei Fragen zum Flashen der Box empfehle ich folgende Seiten, da das Flashen hier
sicherlich den Umfang des Howtos sprengen würde:
http://www.dbox2.info
http://tuxbox.berlios.de/forum
Media Center PC mit folgender Software
dBoxWinServer (http://www.dboxwinserver.de)
Muxxi (http://www.jackthegr...=file&file_id=2)
StandByPreventer (http://www.mce-commu...tandbypreventer)
EleCard MPEG2 Player (http://www.elecard.com)
Verschiende Konfigurationsdateien (wird im Text erläutert)
Installation der Software auf dem Media Center PC
-------------------------------------------------
Ich habe auf meinem Rechner zwei Partitionen eingerichtet. Auf Laufwerk C: befindet sich
das Betriebssystem, auf Laufwerk D: die Videos, die Musik usw. Im Folgenden wird von dieser
Konfiguration ausgegangen. Evtl. müssen für den eigenen PC einige Pfade angepasst werden.
Die Videos befinden sich bei auf in D:\Eigene Videos, die Hilfsprogramme in D:\DATA.
dBoxWinServer
Der dBoxWinserver ist ein Streamingserver für die dBox2. Neben diesem gibt es noch einige mehr,
ich habe mich allerdings für diesen entschieden, der er eine eigene Scripting-Engine mitbringt,
die es ermöglicht, mit einem weiteren Softwarepaket (Muxxi) aufgenommene Audio- und Videostreams
in eine Datei zu muxxen und die temporären Dateien nach der Umwandlung zu löschen. So besteht z.B.
auch die Möglichkeit, die aufgenommenen MPEG2-Streams in DivX zu konvertieren. Diese Möglichkeit
wird allerdings hier nicht beschrieben.
Die Installationsdatei zunächst vom Server runterladen (PACKALL.EXE). Ein Verzeichnis
D:\DATA\dBoxWinserver anlegen, die Datei dort hineinkopieren und starten. Der Streamingserver wird
dann in das Verzeichnis extrahiert. PACKALL.EXE kann danach gelöscht werden.
Muxxi
Mit Muxxi machen wir das gleiche: Verzeichnis D:\Data\Muxxi anlegen. Danach die Installations-Dateien
und die weiteren noch benötigten Dateien runterladen und nach D:\Data\Muxxi extrahieren.
StandbyPreventer
Die Datei runterladen und nach D:\Data kopieren. Vorher muss evtl. das letzte .NET Framework über das
Windows Update installiert werden.
Konfiguration der Software auf dem Media Center PC
--------------------------------------------------
dBoxWinserver
Die Konfiguration des dBoxWinservers wird in der Datei D:\DATA\dBoxWinserver\dBoxWinsvr.ini gespeichert.
Zur Vereinfachen der Konfiguration habe ich die komplette Datei hier eingefügt. Die Datei per Cut and Paste
über das Notepad einfach anlegen und abspeichern.
---------- Start D:\DATA\dBoxWinserver\dBoxWinsvr.ini
DBoxIP = 167880896 ServerPort = 4000 Dir = D:\Eigene Videos\ WinBeenden = 0 StandbyManager = 0 StartTray = 1 ScriptStarten = 1 BenutzeGGrab = 0 BenutzeUDRec = 1 Shutdown = 0 StandBy = 1 WinStandby = 1 DBoxWinSvrStandby = 0 NormalPrioUDRec = 1 HighPrioUDRec = 0 RealPrioUDRec = 0 NormalPrioGGrab = 1 HighPrioGGrab = 0 RealPrioGGrab = 0 Verzeichnis = ZDSP ErrorRestart = 1 DBoxWinSvrLog = 0 UDRecStereo = 0 UDRecMultiCh = 1 UDRecMPEG = 1 UDRecPES = 0 UDRecTS = 0 UDRecSplitt = 0 ErweiterteStatusInfo = 1 UDRecVideotext = 0 UDRecIDD = 1 UDRecUDPPort = 31341 GGrabStereo = 1 GGrabMultiCh = 0 GGrabMPEG = 1 GGrabPES = 0 FileSize = 4096 GGrabUDP = 1 GGrabUDPPort = 30000 LastScript = 0 NetAdapterAnz = 1 NetAdapterChk = 0 StandbyTime = 3---------- Stop D:\DATA\dBoxWinserver\dBoxWinsvr.ini
Es wird ausserdem noch folgende Script-Datei benötigt:
---------- Start D:\DATA\dBoxWinserver\muxxi.spt
[DBOXWINSVRSCRIPT] RUN d:\Data\Muxxi\Muxxi.exe -i "d:\Eigene Videos\[PATH]\[VIDEO]" -o "d:\Eigene Videos" -out mpg RUN C:\WINDOWS\SYSTEM32\CMD.EXE /C DEL /Q /S "d:\Eigene Videos\[PATH]" RUN C:\WINDOWS\SYSTEM32\CMD.EXE /C RD "d:\Eigene Videos\[PATH]"---------- Stop D:\DATA\dBoxWinserver\muxxi.spt
Achtung: diese Datei benötigt die Endung .SPT nicht .TXT, also im Explorer die Anzeige der
bekannten Dateiendungen einblenden!
Nach dem Start des Streaming-Servers muss lediglich die IP Adresse der dBox geändert werden. Nach der
Änderung das Abspeichern der Einstellungen nicht vergessen!
Im Startmenü unter Autostart jetzt eine Verknüpfung mit folgenden Eigenschaften erstellen:
Name: dBoxWinServer
Ziel: D:\Data\dBoxWinServer\dboxwinsvr.exe -nodb
Ausführen in: D:\Data\dBoxWinServer
Muxxi
Für Muxxi wird ebenfalls eine Konfigurations-Datei benötigt:
---------- Start D:\DATA\Muxxi\Muxxi.ini
[DVD] Language= Original Language= Film Length=210 Chapter Length=5 Keep DVD Structure=False Save EPG in Output=False [Tipps] SHIFT for OnlyVideo=False [General] Output Type=1 [Output] Output Folder=D:\Eigene Videos Auto Subfolder=True [Temp] Use Temp Folder=False Temp Folder= Delete ES-Files=True Delete MPG-File=True Delete DVD-Structure=True [UDREC] Rewrite GTC=True Generate IDD=False Use Min Sync Count=False Min Sync Count=20 Video-Split=-1 Audio-Split=-1 [Automatic] Process Audio=5 Replace MP2=False [LOG] Save and Close Log=True Minimize Log at start=False Save Log in=0---------- Stop D:\DATA\Muxxi\Muxxi.ini
Es ist ausserdem darauf zu achten, dass die UDREC-Engine von Muxxi und dBoxWinserver identisch
sind. Die zum Zeitpunkt des Schreibens dieses Howtos aktuelle UDREC-Engine ist 0.12g. Diese
Version wird mit dem dBoxWinserver installiert. Evtl. muss also UDREC.EXE von D:\DATA\dBoxWinserver
nach D:\DATA\Muxxi _kopiert_ werden.
StandbyPreventer
Der Media Center PC wird in den Energieoptionen so eingestellt, dass er nach 15 Minuten in den
Standby fährt. Leider fährt Windows XP auch in den Standby, wenn von der dBox aufgenommen wird, oder
die Streams mit Muxxi gemuxxt werden. Aus diesem Grund habe ich ein kleines Tool erstellt, dass bei
einem laufenden Prozess die Standby-Anfrage des Systems unterdrückt.
Im Startmenü unter Autostart müssen zwei Verknüpfungen angelegt werden:
Name: StandByPreventer UDREC
Ziel: D:\Data\StandByPreventer.Exe UDREC
Ausführen in: D:\Data
Name: StandByPreventer Muxxi
Ziel: D:\Data\StandByPreventer.Exe Muxxi
Ausführen in: D:\Data
Elecard Player
Ich habe mir neben dem NVidia MPEG2 Codec den Elecard Codec zugelegt. Der NVidia Codec ist als
Standard für den Media Center definiert, hat allerdings zeitweilig Probleme mit dem abspielen
von aufgenommenen Premiere-Streams. Der Elecard Player hat anscheinend einen "toleranten"
DeMuxer und funktioniert bei mir einwandfrei. Abgesehen davon funktionieren mit diesem Codec auch
SVCDs.
Dieses HowTo ist eine Beschreibung meiner aktuellen Konfiguration. Es mag sein, dass sich hier und
da ein Fehler eingeschlichen hat.
Fragen? Bitte hier ins Forum.


Anmelden
Benutzerkonto erstellen


Nach oben




