Seite 6 von 12

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 12:09
von Maliboy
@BartW
Laut Deiner hoerzu2vdr Config, lädst Du keine Erweiterten Infos herunter...

Code: Alles auswählen

DisableDescription = [b]true[/b];
Und laut Deiner EPG_Upload.INI muss die TGD Datei in ein Verzeichnis \EPGData auf dem Topfield (nicht \ProgramFiles\EPGdata).
Und damit hatte ich eigentlich auch immer Probleme. Versuche mal den Eintrag

Code: Alles auswählen

TGD directory=[b]ProgramFiles[/b]
zu ändern und die TGD Datei dann direkt nach dem TOPFIELD unter ProgramFiles (wo auch die INI liegt) zu kopieren...
in

Code: Alles auswählen

TGD directory=EPGData

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 12:10
von Maliboy
[quote=""helfo""]So jetzt habe ich es. :patsch:

In der ini stand EPGData statt EPGdata.[/quote]

Ist der TOPF 'Case Sensetive' ? :shock:

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 13:18
von Dr.Phlox
[quote=""frankello""]Nein, konnte ich nicht. Wenn ich merke, nach x-Installationen klappts immer noch nicht, lass ichs sein. Ich hab' alle Net-Varianten aufgespielt, aber daran lag es nicht. Bist du mittlerweile einen Schritt weiter?[/quote]
Nein, ich bin auch nicht weiter, obwohl ich mich seit 2 Tagen intensiv mit dem Problem beschäftige. Eine Neuinstallation von .NET 1.1/2.0 hilft auf jeden Fall nicht weiter. :confused:

Topiefan, der Autor von TVM2TGD, konnte auch nicht helfen:
viewtopic.php?p=159684#p159684

Inzwischen habe ich TVM2TGD auf zwei anderen Rechnern probiert und bekomme immer dieselbe Fehlermeldung. Auch Clickfinder habe ich schon neu installiert. Das ist schon merkwürdig, dass TVM2TGD auch auf anderen Rechnern nicht läuft. Da ich in letzter Zeit keine Installationen auf den Rechnern durchgeführt habe, denke ich immer noch, dass eines der Microsoft Security Updates etwas an den Rechnern verändert, sodass TVM2TGD nicht mehr funktioniert. :thinker:

Im Moment teste ich einen anderen Weg: ich konvertiere die Clickfinder-Daten mit dem Tool TVMovie2XMLTV in das XMLTV-Format, um dann mit Bubendorfs XMLTV2TGD-Script noch eine Konvertierung in das TGD-Format durchzuführen. Das ist ein wenig umständlich, scheint aber zu funktionieren.

Klar könnte man dann auch gleich XMLTV (TV Today) als Quelle für die EPG-Daten verwenden, aber die Clickfinder-Premium-Daten sind ausführlicher und der Download geht viel schneller als bei XMLTV. :?

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 13:21
von Maliboy
@Dr.Phlox
Heist das, Du setzt die Perl Scripte ein ?
Oder ist das wieder ein anderes Tool (was ich noch nicht gefunden habe ? )

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 13:44
von BartW
[quote=""helfo""]Hallo Homer,

anbei eine TGD-Datei.

Viele Grüße

helfo[/quote]

Wenn ich diese Datei verwende funktioniert es, dh. an den Einstellungen von den Dateien die auf dem Topf sind kann es nicht liegen.

[quote=""Maliboy""]@BartW
Laut Deiner hoerzu2vdr Config, lädst Du keine Erweiterten Infos herunter...

Code: Alles auswählen

DisableDescription = [b]true[/b];
Und laut Deiner EPG_Upload.INI muss die TGD Datei in ein Verzeichnis \EPGData auf dem Topfield (nicht \ProgramFiles\EPGdata).
Und damit hatte ich eigentlich auch immer Probleme. Versuche mal den Eintrag

Code: Alles auswählen

TGD directory=[b]ProgramFiles[/b]
zu ändern und die TGD Datei dann direkt nach dem TOPFIELD unter ProgramFiles (wo auch die INI liegt) zu kopieren...
in

Code: Alles auswählen

TGD directory=EPGData
[/quote]

Die tgd-Datei von helfo habe ich in den Ordner EPGData reingepackt und es hat funktioniert, also es liegt an dem Datenimport von hoerzu2vdr.
Verwendet jemand hoerzu2vdr um die Daten für Comedy Central runterzuladen?
Wenn ja, wäre ich über die Dateien in den man Eingestellungen vornehmen muss dankbar.

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 13:46
von Dr.Phlox
[quote=""Maliboy""]@Dr.Phlox
Heist das, Du setzt die Perl Scripte ein ?[/quote]
Ich Moment habe ich noch nicht für das Problem programmiert. Aber wenn ich das Problem nicht bald so löse, schreibe ich mir ein eigenes Tool, um Clickfinder-Daten nach TGD zu konvertieren. :D

[quote=""Maliboy""]Oder ist das wieder ein anderes Tool (was ich noch nicht gefunden habe ? )[/quote]
Ja, TVMovie2XMLTV ist ein weiteres Tool, das ich vor einiger Zeit im HTPC-Board.de entdeckt habe. Im Moment finde ist es allerdings nirgendwo mehr zum Download. :thinker:

EDIT: TVMovie2XMLTV gibt es wohl nicht mehr im Download. Ein anderer Programmier hat aber etwas Ähnliches geschrieben:

TVM2XML
http://home.arcor.de/w.schneider.bln/tvm2xml/

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 15:38
von Maliboy
[quote=""Dr.Phlox""]Ja, TVMovie2XMLTV ist ein weiteres Tool, das ich vor einiger Zeit im HTPC-Board.de entdeckt habe. Im Moment finde ist es allerdings nirgendwo mehr zum Download. :thinker:

EDIT: TVMovie2XMLTV gibt es wohl nicht mehr im Download. Ein anderer Programmier hat aber etwas Ähnliches geschrieben:

TVM2XML
http://home.arcor.de/w.schneider.bln/tvm2xml/[/quote]

Hatte ich gerade auch entdeckt...

Dieses Programm greift ja auf die lokale MDB Datenbank zurück...

Die Perl Scripte, von dehnen ich geredet habe, gehen auf den TV Movie Server...

AW: Wie TDG Dateien erzeugen ?

Verfasst: Sa 27. Jan 2007, 23:26
von frankello
[quote=""Dr.Phlox""]

Ich Moment habe ich noch nicht für das Problem programmiert. Aber wenn ich das Problem nicht bald so löse, schreibe ich mir ein eigenes Tool, um Clickfinder-Daten nach TGD zu konvertieren. :D


Ja, TVMovie2XMLTV ist ein weiteres Tool, das ich vor einiger Zeit im HTPC-Board.de entdeckt habe. Im Moment finde ist es allerdings nirgendwo mehr zum Download. :thinker:

EDIT: TVMovie2XMLTV gibt es wohl nicht mehr im Download. Ein anderer Programmier hat aber etwas Ähnliches geschrieben:

TVM2XML
http://home.arcor.de/w.schneider.bln/tvm2xml/[/quote]

Vielleicht tust du den Ahnungslosen einen Gefallen, indem du nachdem es lüppt eine kleine Anleitung hier postest. Wäre sehr nett.

mfg

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 11:49
von Dr.Phlox
[quote=""frankello""]Vielleicht tust du den Ahnungslosen einen Gefallen, indem du nachdem es lüppt eine kleine Anleitung hier postest. Wäre sehr nett.[/quote]

Nachdem TVM2TGD bei mir wohl dauerhaft den Dienst eingestellt hat und ich es durch verschiedenes Herumprobieren nicht mehr zum Laufen bekomme :mad: , habe ich einen alternativen Weg gefunden, meine Clickfinder-Daten auf den Topfield zu laden. :D

Der Weg ist aber vermutlich nur für diejenigen interessant, die wie ich Clickfinder Premium einsetzen, weil man sonst gleich XMLTV (TV Today) als Quelle für EPG-Daten verwenden könnte. Denn nach meiner neuen Methode konvertiere ich die Clickfinder-Daten erst nach XMLTV und dann nach TGD - also leider eine Doppelkonvertierung, aber es geht!

Für das Ganze braucht man folgende Zutaten:

Clickfinder-Daten nach XMLTV:
TVM2XML von W. Schneider

XMLTV-Daten nach TGD:
XMLTV2TGD von Bubendorf

TGD zum Topfield übertragen:
TFCopy von Aldarin

Mein kleines DOS-Batch-Skript CLICK2TGD.bat, das das Ganze automatisiert. :D

(1) Obige Tools herunterladen und auspacken.

(2) Jetzt erstellt man folgende Verzeichnisstruktur, weil die in meinem Batch vorausgesetzt wird.

\Euer_Verzeichnis\ -> Hier CLICK2TGD.bat und alles aus dem XMLTV2TGD-Paket hineinkopieren (CLICK2TGD.bat, xmltv2tgd.jar, xmltv2tgd.properties, dom4j-1.6.1.jar)

\Euer_Verzeichnis\tvm2xml -> Hier alles aus dem TVM2XML-Paket hineinkopieren (tvm2xml.exe, channels.lst). TVM2XML wird nur ausgepackt und muss nicht installiert werden.

\Euer_Verzeichnis\tfcopy -> Hier alles aus dem TFCopy-Paket hineinkopieren (tfcopy.exe, TfDll.dll)

\Euer_Verzeichnis\tgd -> Zielverzeichnis für .xml und .tgd Dateien

(3) Als nächstes startet man TVM2XML und stellt über [>Datei>Einstelungen...] folgende Verzeichnisse in den Voreinstellungen ein:

TV Movie Datenbank -> C:\Programme\TV Movie\TV Movie ClickFinder\tvdaten.mdb
TV Movie Update -> C:\Programme\TV Movie\TV Movie ClickFinder\tvupdate.exe
XMLTV Ausgabedatei -> \Euer_Verzeichnis\tgd\tvdata.xml

(4) Dann erstellt man in TVM2XML über das Menü [>EPG Daten>Kanalliste erzeugen] eine Liste alle Kanäle aus Clickfinder (channels.lst). Weil man aber sicher nicht alle Kanäle auf den Topfield hochladen möchte, bearbeitet man über [EPG Daten>Kanalliste bearbeiten] die Liste und löscht alle Sender, die man nicht exportieren will. Wichtig: die channels.lst muss sich im TVM2XML-Programmverzeichnis befinden.

(5) Die standardmässig gesetzte Option [Leerzeichen in Sender ID ersetzen] sollte man nicht aktivieren. Es sei denn, man passt die epg_uploader.ini auf dem Topfield auch entsprechend an.

(6) Jetzt sollte man den ganzen Konvertierungsprozess durch einen Doppelclick auf die CLICK2TGD.bat laufen lassen können.

Was macht CLICK2TGD.bat? Zunächst wird über TVM2XML eine XMLTV-Datei aus den Clickfinder-Daten erzeugt. Anschließend wird die .xml-Datei über XMLTV2TGD in das TGD-Format konvertiert und mit dem aktuellen Datum als Dateinamen umbenannt. Zum Schluss wird die TGD-Datei per TFCopy in das Verzeichnis \EPGdata auf den Topfield übertragen.

Auf dem Topfield braucht man dann für das Laden der TGD-Daten mit 3PG eine korrekte epg_uploader.ini (siehe in diesem Thread). Leider hat 3PG aber doch noch einen Bug beim Laden von TGD-Dateien, sodass das vollständige Laden aller Daten nicht immer klappt. Anscheinend muss die Reihenfolge der Daten in den TGD-Dateien mit der Reihenfolge der entsprechenden Sender im Topfield übereinstimmen. Hier muss t3xi noch etwas nachbessern. :D

Ich sorge wegen des 3PG-Bugs bei meiner channels.lst aber vorerst dafür, dass die Reihenfolge der Sender zu der Receiver-Reihenfolge passt. TVM2XML exportiert die Sender nämlich in der Reihenfolge aus der channels.lst.


Sollte ich TVM2TGD doch wieder zum Laufen bekommen, kann man sich die obige Doppelkonvertierung sparen. Vielleicht hat der Programmierer von TVM2TGD Topiefan doch noch eine Idee, warum das Tool nicht mehr läuft. Denn, dass das Tool bei mir auf 3 Rechnern nicht mehr läuft ist schon etwas merkwürdig. :thinker: Es wird hier sicher bald noch mehr Benutzer geben, bei denen TVM2TGD nicht mehr funktionieren wird.

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 15:20
von serkman
@Dr.Phlox: Danke! Als Clickfinder-Premium-User freue ich mich über die Anleitung, aber im Moment läuft bei mir TVM2TGD noch ohne Probleme, obwohl mein PC auch sämtliche Windows Updates bekommt, ich habe das NET-Framework 1.1 und 2.0 drauf. Aber Anleitung ist sicherheitshalber gespeichert, danke!

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 15:52
von Dr.Phlox
[quote=""serkman""]@Dr.Phlox: Danke! Als Clickfinder-Premium-User freue ich mich über die Anleitung, aber im Moment läuft bei mir TVM2TGD noch ohne Probleme, obwohl mein PC auch sämtliche Windows Updates bekommt, ich habe das NET-Framework 1.1 und 2.0 drauf. Aber Anleitung ist sicherheitshalber gespeichert, danke![/quote]
Freut mich zu hören, dass ich helfen konnte. Ich habe gerade wieder Lust aufs Programmieren bekommen und bin dabei mit AutoHotKey eine rebustere Version meiner CLICK2TGD.bat zu programmieren. :D

Es wird auch eine Ini-Datei geben, in der alle notwendigen Verzeichnisse und sonstigen Voreinstellungen eingetragen werden können. CLICK2TGD wird dann auch die Parameter für TVM2XML direkt einstellen können, sodass man alles zentral in der Ini festlegen kann und nichts mehr in den anderen Tools einstellen muss. :cool:

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 16:08
von serkman
[quote=""Dr.Phlox""]Freut mich zu hören, dass ich helfen konnte. Ich habe gerade wieder Lust aufs Programmieren bekommen und bin dabei mit AutoHotKey eine rebustere Version meiner CLICK2TGD.bat zu programmieren. :D
Es wird auch eine Ini-Datei geben, in der alle notwendigen Verzeichnisse und sonstigen Voreinstellungen eingetragen werden können. CLICK2TGD wird dann auch die Parameter für TVM2XML direkt einstellen können, sodass man alles zentral in der Ini festlegen kann und nichts mehr in den anderen Tools einstellen muss. :cool: [/quote]

Das klingt gut! Lust aufs Programmieren habe ich auch, aber muss leider im Moment noch für die Uni mein Java-Programmierpraktikum abschliessen, deswegen freue ich mich über Deinen Plan. Eine automatische Abarbeitung über die ini-Datei würde mich sehr freuen, bitte nicht beim Programmieren stören lassen :D

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 16:13
von harbad
[quote=""serkman""]Im TV Movie Clickfinder ist ComedyCentral jetzt mit drin.[/quote]

komisch, hab grad auf die 5.21 aktualisiert, ich finde ihn aber nicht.

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 16:17
von serkman
@harbad: ComedyCentral wurde bei mir ganz unten in der Kanalliste eingeführt, kam aber bei mir nicht beim Versionsupdate, sondern beim normalen Datenupdate.

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 16:35
von harbad
bei mir kommt da nix. sehr seltsam. hab auch mitte letzter woche eine mail von tv movie bekommen, da stand drin das das ganze noch dauern wird weil der sender nicht daten in der benötigten qualität bereitstellt.

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 16:40
von serkman
@harbad: im Moment komme ich leider nicht an mein "Topfield-Laptop" aber ich habe gestern Abend die ComedyCentral-Daten für die nächsten 14 Tage vom Clickfinder auf den Topfield gelegt und von 3PG ohne Probleme importieren lassen, komisch.

Nachtrag: @harbad: hast eine PN bekommen.

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 17:31
von Dr.Phlox
[quote=""serkman""]@harbad: ComedyCentral wurde bei mir ganz unten in der Kanalliste eingeführt, kam aber bei mir nicht beim Versionsupdate, sondern beim normalen Datenupdate.[/quote]
@harbad: Bei mir war es genau so. Comedy Central ist jetzt bei den Clickfinder-Daten dabei.

AW: Wie TDG Dateien erzeugen ?

Verfasst: So 28. Jan 2007, 17:49
von Homer
Bei tvtoday ist Comedy Central immer noch unbekannt. :cry:

Viele Grüße
Homer

AW: Wie TDG Dateien erzeugen ?

Verfasst: Mo 29. Jan 2007, 00:08
von frankello
[quote=""Dr.Phlox""]

Freut mich zu hören, dass ich helfen konnte. Ich habe gerade wieder Lust aufs Programmieren bekommen und bin dabei mit AutoHotKey eine rebustere Version meiner CLICK2TGD.bat zu programmieren. :D

Es wird auch eine Ini-Datei geben, in der alle notwendigen Verzeichnisse und sonstigen Voreinstellungen eingetragen werden können. CLICK2TGD wird dann auch die Parameter für TVM2XML direkt einstellen können, sodass man alles zentral in der Ini festlegen kann und nichts mehr in den anderen Tools einstellen muss. :cool: [/quote]


Ebenfalls danke für die Anleitung. In den nächsten Tagen werd' ichs ausprobieren, aber vermutlich klappts nicht ohne Zusatzfrage ;-))).

TFCopy von Aldarin konnte ich im Moment nicht saugen, kein Seitenaufbau.

MfG

AW: Wie TDG Dateien erzeugen ?

Verfasst: Mo 29. Jan 2007, 20:55
von BartW
[quote=""BartW""]Wenn ich diese Datei verwende funktioniert es, dh. an den Einstellungen von den Dateien die auf dem Topf sind kann es nicht liegen.



Die tgd-Datei von helfo habe ich in den Ordner EPGData reingepackt und es hat funktioniert, also es liegt an dem Datenimport von hoerzu2vdr.
Verwendet jemand hoerzu2vdr um die Daten für Comedy Central runterzuladen?
Wenn ja, wäre ich über die Dateien in den man Eingestellungen vornehmen muss dankbar.[/quote]

Verwendet keiner hoerzu2vdr in Verbindung mit Comedy Central?