home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Hard- und Software rund um den HTPC
Software
3rd Party Software
EPG Daten für MediaPortal
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="lightshock" data-source="post: 1096789" data-attributes="member: 76421"><p>Hi,</p><p></p><p>nachdem bei mir die Premiumversion von ClickFinder ausgelaufen ist habe ich mich mal umgesehen was es denn noch so gibt. Hängen geblieben bin ich dann bei <a href="http://www.epgdata.com/" target="_blank">epgdata.com</a>. Nachdem es aber nicht ganz so einfach ist die Daten passend für MediaPortal zu bekommen, habe ich mit Hilfe von <a href="https://forum.team-mediaportal.com/members/p%C3%BCnktchen.107846/" target="_blank">pünktchen</a> an einem kleinen Programm gebastelt das genau das tut:</p><p>Es erzeugt eine tvguide.xml für das XmlTv-Plugin.</p><p></p><p><strong>Was wird benötigt</strong></p><p>Damit die Daten herungtergeladen werden können wird die Software <a href="http://xmltv.org" target="_blank">xmltv</a> benötigt. Diese muss nun passend eingestellt werden. epgdata2tvguide muss im selben Ordner liegen wie die xmltv.exe.</p><p>Nachdem xmltv konfiguriert wurde könnt ihr epgdata2tvguide aufrufen und warten bis die fertige tvguide.xml erzeugt wurde.</p><p></p><p><strong>Was kann epgdata2tvguide</strong></p><p>Um nur die EPG-Daten herunterzuladen bräuchte man kein kleines Programm wie epgdata2tvguide. Hierfür würde auch eine Batchdatei langen. Also haben wir (pünktchen und ich, wobei der Großteil von pünktchen kam) ein paar Features in das Programm eingebaut.</p><p>So ist es möglich die Beschreibung anzupassen oder zu erweitern. Man kann jede beliebige fertige tvguide.xml benutzen um Beschreibungen anzupassen.</p><p></p><p><strong>Wie nutzt man epgdata2tvguide</strong></p><p>Das einfachste ist natürlich epgdata2tvguide.exe ohne Parameter aufzurufen. Das Programm macht dann alles von selbst. Aber damit epgdata2tvguide flexibel zu halten ist, gibt es natürlich auch diverese Übergabeparameter:</p><p></p><ul> <li data-xf-list-type="ul">--help<br /> Ruft dieHilfe auf.<br /> <br /> </li> <li data-xf-list-type="ul">--create-channels<br /> Erzeugt nochmals die Channels-Datei. Die Datei wird automatisch erzeugt wenn diese nicht existiert.<br /> <br /> </li> <li data-xf-list-type="ul">--days:[n]<br /> Die Anzahl der Tage von denen das TV-Programm ausgelesen werden soll. Standard sind 7.<br /> <br /> </li> <li data-xf-list-type="ul">--force<br /> Lädt das TV-Programm trotz Sperre erneut herunter. Das Herunterladen wird nur einmal am Tag genehmigt.<br /> <br /> </li> <li data-xf-list-type="ul">--config-file:"Datei"<br /> Einstellungsdatei für XMLTV. Wird nicht angegeben wird der Standardspeicherort der Konfigurationsdatei benutzt.<br /> <br /> </li> <li data-xf-list-type="ul">--output-path:"Ordner"<br /> Speichert die TVGuide.xml in den angegebenen Ordner. Standard ist der aktuelle Ordner<br /> <br /> </li> <li data-xf-list-type="ul">--new-desc:"Felder"<br /> Stellt eine neue Beschreibung zusammen. Die Felder müssen in der XML-Datei vorkommen. Felder die nicht existieren, werden nicht ersetzt. Wenn ein Feldname mit einem * endet, wird dies als Wildcard benutzt.<br /> <em>Für einen Zeilenumbruch kann die Zeichenfolge \n benutzt werden. (ab 0.2.223)</em><br /> Z.B. "country date | length* Minuten | desc" -> D 2012 | 90 Minuten | Filmbeschreibung<br /> <br /> </li> <li data-xf-list-type="ul">--only-desc:"Datei"<br /> Erzeugt nur die TVGuide.xml mit einer neuen Beschreibung ohne Daten aus dem Internet zu laden. "Datei" gibt die XML-Grunddatei an.</li> </ul><p>Bei Fragen ...</p><p><strong></strong></p><p><strong>Changelog für v0.2.233</strong></p><ul> <li data-xf-list-type="ul">Es ist nun möglich Beschreibungen mit einem Zeileumbruch zu machen (Danke an pünktchen)<br /> Der Zeilenumbruch wird mit \n realisiert.<br /> <br /> Und damit das mit dem Zeilenumbruch auch funktioniert, benötigt ihr die Datei "XmlTvImport_mit_Zeilenumbruch.zip". Diese, von <a href="https://forum.team-mediaportal.com/members/p%C3%BCnktchen.107846/" target="_blank">pünktchen</a>, angepasste Datei ermöglicht den Zeilenumbruch zu importieren. Standardmäßig wird dieser nämlich ignoriert.<br /> Ich habe die Datei mit MediaPortal 1.9 PreRelease getestet. Von daher sollte diese auch mit den Vorgängerversionen laufen. Die DLL muss in den Pluginordner vom TV-Server kopiert werden. Denkt daran den TV-Service vorher zu stoppen.</li> </ul><p></p><p>[SPOILER="Ältere Changelogs"]</p><p><strong>Changelog für v0.2.231</strong></p><ul> <li data-xf-list-type="ul">Programmstart</li> </ul><p>[/SPOILER]</p></blockquote><p></p>
[QUOTE="lightshock, post: 1096789, member: 76421"] Hi, nachdem bei mir die Premiumversion von ClickFinder ausgelaufen ist habe ich mich mal umgesehen was es denn noch so gibt. Hängen geblieben bin ich dann bei [URL='http://www.epgdata.com/']epgdata.com[/URL]. Nachdem es aber nicht ganz so einfach ist die Daten passend für MediaPortal zu bekommen, habe ich mit Hilfe von [URL='https://forum.team-mediaportal.com/members/p%C3%BCnktchen.107846/']pünktchen[/URL] an einem kleinen Programm gebastelt das genau das tut: Es erzeugt eine tvguide.xml für das XmlTv-Plugin. [B]Was wird benötigt[/B] Damit die Daten herungtergeladen werden können wird die Software [URL='http://xmltv.org']xmltv[/URL] benötigt. Diese muss nun passend eingestellt werden. epgdata2tvguide muss im selben Ordner liegen wie die xmltv.exe. Nachdem xmltv konfiguriert wurde könnt ihr epgdata2tvguide aufrufen und warten bis die fertige tvguide.xml erzeugt wurde. [B]Was kann epgdata2tvguide[/B] Um nur die EPG-Daten herunterzuladen bräuchte man kein kleines Programm wie epgdata2tvguide. Hierfür würde auch eine Batchdatei langen. Also haben wir (pünktchen und ich, wobei der Großteil von pünktchen kam) ein paar Features in das Programm eingebaut. So ist es möglich die Beschreibung anzupassen oder zu erweitern. Man kann jede beliebige fertige tvguide.xml benutzen um Beschreibungen anzupassen. [B]Wie nutzt man epgdata2tvguide[/B] Das einfachste ist natürlich epgdata2tvguide.exe ohne Parameter aufzurufen. Das Programm macht dann alles von selbst. Aber damit epgdata2tvguide flexibel zu halten ist, gibt es natürlich auch diverese Übergabeparameter: [LIST] [*]--help Ruft dieHilfe auf. [*]--create-channels Erzeugt nochmals die Channels-Datei. Die Datei wird automatisch erzeugt wenn diese nicht existiert. [*]--days:[n] Die Anzahl der Tage von denen das TV-Programm ausgelesen werden soll. Standard sind 7. [*]--force Lädt das TV-Programm trotz Sperre erneut herunter. Das Herunterladen wird nur einmal am Tag genehmigt. [*]--config-file:"Datei" Einstellungsdatei für XMLTV. Wird nicht angegeben wird der Standardspeicherort der Konfigurationsdatei benutzt. [*]--output-path:"Ordner" Speichert die TVGuide.xml in den angegebenen Ordner. Standard ist der aktuelle Ordner [*]--new-desc:"Felder" Stellt eine neue Beschreibung zusammen. Die Felder müssen in der XML-Datei vorkommen. Felder die nicht existieren, werden nicht ersetzt. Wenn ein Feldname mit einem * endet, wird dies als Wildcard benutzt. [I]Für einen Zeilenumbruch kann die Zeichenfolge \n benutzt werden. (ab 0.2.223)[/I] Z.B. "country date | length* Minuten | desc" -> D 2012 | 90 Minuten | Filmbeschreibung [*]--only-desc:"Datei" Erzeugt nur die TVGuide.xml mit einer neuen Beschreibung ohne Daten aus dem Internet zu laden. "Datei" gibt die XML-Grunddatei an. [/LIST] Bei Fragen ... [B] Changelog für v0.2.233[/B] [LIST] [*]Es ist nun möglich Beschreibungen mit einem Zeileumbruch zu machen (Danke an pünktchen) Der Zeilenumbruch wird mit \n realisiert. Und damit das mit dem Zeilenumbruch auch funktioniert, benötigt ihr die Datei "XmlTvImport_mit_Zeilenumbruch.zip". Diese, von [URL='https://forum.team-mediaportal.com/members/p%C3%BCnktchen.107846/']pünktchen[/URL], angepasste Datei ermöglicht den Zeilenumbruch zu importieren. Standardmäßig wird dieser nämlich ignoriert. Ich habe die Datei mit MediaPortal 1.9 PreRelease getestet. Von daher sollte diese auch mit den Vorgängerversionen laufen. Die DLL muss in den Pluginordner vom TV-Server kopiert werden. Denkt daran den TV-Service vorher zu stoppen. [/LIST] [SPOILER="Ältere Changelogs"] [B]Changelog für v0.2.231[/B] [LIST] [*]Programmstart [/LIST] [/SPOILER] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Hard- und Software rund um den HTPC
Software
3rd Party Software
EPG Daten für MediaPortal
Contact us
RSS
Top
Bottom