[Announce] epgd 0.2.0, scraper2vdr 0.1.0, Happy Easter Eggs
- louis
- Geschlossen
-
-
-
Hi,
habe mir hier jetzt alle 44 Seiten am Stück durchgelesen und finde das generell eine interessante Idee... meine Frage wäre aber, hat das schon jemand auf einem "Internet-Server" getestet? Ich habe zuhause nichts dauerhaft laufen und will das nicht mit auf den VDR hauen. Außerdem könnte ich dann gleich drei VDR-Systeme mit versorgen. Zugriff natürlich nur mit VPN, werde den MySQL-Port nicht öffnen. (Wobei eine Rest-API o.ä. in epgd schon was tolles wäre... wenn mehrere Anwendungen direkt über die Datenbank kommunizieren da kriege ich als Webanwendungsentwickler schon etwas Bauchschmerzen )
Wie wird sich das auf die Performance auswirken? Da hier viele schon von Gigabit-LAN usw schreiben... Entsteht da wirklich so viel und so häufig Traffic? Wenn sich der VDR direkt die "aufbereiteten Daten" laden kann sollte das doch eig. weniger sein als die ganzen Rohdaten quer aus dem Internet zu ziehen oder?
-
Habe gerade epg2vdr und scraper2vdr gupfated, und dabei wieder epgdata und das scraper2vdr Verzeichnis gelöscht. Nach dem ersten vdr Neustart hatte ich wiede genau die von mir beschriebenen Phänomene. Habe dann den vdr gestoppt und gestartet; und - tatata - alles war wieder gut. Verstehe mich nicht falsch: jetzt, wo ich das weiss, ist das ok. Aber vieleicht interessiert es Dich ja. Hier mal drei Logschnipsel (1. Vdrstart nach sleep; 2. Erster Vdrstart nach Löschen von epgdata und scraper-dir; 3. "Mach alles wieder gut"-Vdrrestart):
Code
Alles anzeigenrep -4 "Loading new Movies" /var/log/messages May 16 07:21:11 adler vdr: scraper2vdr: Last plugin init was at '14.05.16 07:20:41' May 16 07:21:14 adler vdr: scraper2vdr: Loaded 500 series, continuing... May 16 07:21:16 adler vdr: scraper2vdr: Loaded 918 new Recordings from Database, 809 series, 42 movies May 16 07:21:17 adler vdr: scraper2vdr: Loaded 23124 new scraped Events from Database May 16 07:21:17 adler vdr: scraper2vdr: Loading new Movies from Database... May 16 07:21:18 adler vdr: scraper2vdr: Loaded 1292 new Movies in 1s from Database May 16 07:21:18 adler vdr: scraper2vdr: Loading new Series and Episodes from Database... May 16 07:21:21 adler vdr: scraper2vdr: Loaded 500 series, continuing... May 16 07:21:25 adler vdr: scraper2vdr: Loaded 1000 series, continuing... -- May 16 07:52:34 adler vdr: scraper2vdr: Connection established successfull! May 16 07:52:37 adler vdr: scraper2vdr: Loaded 500 series, continuing... May 16 07:52:43 adler vdr: scraper2vdr: Loaded 918 new Recordings from Database, 809 series, 42 movies May 16 07:52:43 adler vdr: scraper2vdr: Loaded 23124 new scraped Events from Database May 16 07:52:43 adler vdr: scraper2vdr: Loading new Movies from Database... May 16 07:52:44 adler gen2vdr: gg_switch </01.root.VDR> May 16 07:52:45 adler gen2vdr: Starting <01.root.VDR> May 16 07:52:45 adler gen2vdr: gg_startapp <01.root.VDR> May 16 07:52:45 adler gen2vdr: /_config/bin/gg_setactapp.sh VDR -- May 16 08:02:54 adler vdr: video/vdpau: synced after 148 frames May 16 08:02:56 adler vdr: scraper2vdr: Loaded 500 series, continuing... May 16 08:02:57 adler vdr: scraper2vdr: Loaded 918 new Recordings from Database, 809 series, 42 movies May 16 08:02:58 adler vdr: scraper2vdr: Loaded 23124 new scraped Events from Database May 16 08:02:58 adler vdr: scraper2vdr: Loading new Movies from Database... May 16 08:02:59 adler vdr: scraper2vdr: Loaded 1292 new Movies in 1s from Database May 16 08:02:59 adler vdr: scraper2vdr: Loading new Series and Episodes from Database... May 16 08:03:01 adler vdr: scraper2vdr: Loaded 500 series, continuing... May 16 08:03:05 adler vdr: scraper2vdr: Loaded 1000 series, continuing...
Sieht also so aus, als ob scraper2vdr bei einem Start nach dem Löschen von epgdata und scraperdir nur unvollständig die Aufnahmen scrapt. Habe heute leider keine Zeit folgendes zu testen: epgdata und scraperdir löschen, und warten, ob und wann er den scraper-Lauf macht, den der Restart erzwingt. Vieleicht könnte das ja mal jemand, der hier mit liest.
Louis: Danke für Deine großartigen bunten Plugins, Deinen Support und Deine Geduld!
Gruß, Ingo
EDIT: Mist - falsches Forum. Könnte ein Moderator das bitte in den epgd-Thread vrschieben? Sorry & Danke.
-
ich denke das ist nicht wirklich parktikabel wenn es um was anderes als Textbasierte Felder und Informationen geht - spätestems mit Bildercontent wird das merkwürdig, genauso wie der EPG Handler des master vdr der ja sehr schnell seine Daten loswerden muss
Denke das ist ne blöde Idee...
Christian
-
Ab und zu startet der epg2vdr plugin mit latin1 woran liegt das? Richtig wäre eigentlich utf8
CodeMay 17 17:53:47 datenserver epgd: Set locale to 'de_DE.UTF-8' May 17 17:53:47 datenserver epgd: detected UTF-8 May 17 17:53:47 datenserver epgd: Loading uuid from '/etc/epgd/uuid' succeeded $ May 17 17:53:47 datenserver epgd: Loading plugin: /usr/local/lib/epgd/plugins/l$ May 17 17:53:47 datenserver epgd: Loading plugin: /usr/local/lib/epgd/plugins/l$ May 17 17:53:47 datenserver epgd: Read 28 option from /etc/epgd/epgd.conf May 17 17:53:47 datenserver epgd: Info: Stylesheet '/etc/epgd/tvmovie-utf-8.xsl$ May 17 17:53:47 datenserver epgd: Info: Stylesheet '/etc/epgd/epgdata-utf-8.xsl$ May 17 17:53:48 datenserver epgd: SQL client character now 'utf8' May 17 17:53:48 datenserver epgd: State now 'init'
CodeMay 17 18:00:20 [vdr] epg2vdr: Set locale to 'de_DE.UTF-8' May 17 18:00:20 [vdr] epg2vdr: SQL client character now 'latin1' May 17 18:00:23 [vdr] epg2vdr: Info: Last update was at '14.05.17 17:26:51' May 17 18:00:23 [vdr] epg2vdr: Start reading external ids from db May 17 18:00:23 [vdr] epg2vdr: Finished reading external id's from db, got 245 $
-
wie startest du den vdr, yavdr oder was nutzt du auf dem Gerät?
Christian
-
wie startest du den vdr, yavdr oder was nutzt du auf dem Gerät?
Christian
Ich gehe doch mal stark davon aus, dass Jemand der Gen2vdr in seiner Signatur stehen hat, ganz bestimmt nicht das ya-Zeugs verwendet, -
Ich gehe doch mal stark davon aus, dass Jemand der Gen2vdr in seiner Signatur stehen hat, ganz bestimmt nicht das ya-Zeugs verwendet,
Na ja, dann hättest du auch sicher gleich die Frage beantworten können, wie denn der epgd nun gestartet wird, oder doch nicht?Gerald
-
Du Louis, ich muss da mal fragen wie ich am besten hier vorgehe:
und zwar hatte ich ja aufgrund eines fehlerhaften devel Standes des epgd gestern einen totalen Datengau der epg2vdr- und auch der Scrapertabellen - jetzt hab ich mir gedacht: bist ja ein Fuchs und dropst nicht die DB sondern löscht alle Tabellen bis auf die recordingstabelle, weil das ist ja die Einzige die ich nicht einfach wieder herstellen kann.
Gesagt getan, alles gut aber er scheint den der recordings Tabelle korrespondierenden Kontent nicht wieder neu runterzuladen. Kann ich das irgendwie austricksen?
Ansonsten hätte ich morgen eine tagfüllende Aufgabe für jede Aufnahme der letzten 4-6 Wochen (so lange scrapt der scraper glaub ich hier schon) für jede Folge (nicht nur für die ganze Serie, vorher wars ja auch richtig) die entsprechende ID zu suchen und files anzulegen. Geht mir insbesondere nicht um die historischen Altaufnahmen sondern die der letzten Wochen, für die ganz Alten hab ich ja damals schon scrap Files angelegt..
Hilfe...!!!
Christian
-
Na ja, dann hättest du auch sicher gleich die Frage beantworten können, wie denn der epgd nun gestartet wird, oder doch nicht?Gerald
Da ich leider kein Hellseher bin und nicht weiß, was, wie und womit installiert wurde, kann ich das leider nicht. -
Gesagt getan, alles gut aber er scheint den der recordings Tabelle korrespondierenden Kontent nicht wieder neu runterzuladen. Kann ich das irgendwie austricksen?
Musst Du eventuell die scraperids in der recordingstabelle noch nullen?
-
Na ja, dann hättest du auch sicher gleich die Frage beantworten können, wie denn der epgd nun gestartet wird, oder doch nicht?Gerald
hatte er nicht nach epg2vdr gefragt?`- daher war ich am vdr hängengeblieben...
[Edit] grad noch mal geprüft: ich hab auf 90% aller Aufnahmen eine movie_id oder eine series_id, die Verknüpfung ist also noch sauber, bei den anderen passt das schon das die keine haben [/Edit]
Christian
-
Da ich leider kein Hellseher bin und nicht weiß, was, wie und womit installiert wurde, kann ich das leider nicht.
Ich wusste nicht, das Gentoo hellseherische Fähigkeiten erfordert, sorry.Gerald
-
hatte er nicht nach epg2vdr gefragt?`- daher war ich am vdr hängengeblieben...
Ne, du hattest wohl recht, ich war blind, geht um den VDR, aber dazu muss man ja bei Gentoo hellsehen können.Gerald
-
Tja, auch Meister Grimbart weiß halt nicht alles.
-
Musst Du eventuell die scraperids in der recordingstabelle noch nullen?
naja vllt, andererseits stehen da ja schon die richtigen Verknüpfungen drin nur das physische Gerödel fehlt auf den series und movie Tabellen - da will ich auch nicht aufs blaue an der Tabelle manipuieren...
Icht warte lieber was Louis sagt
Christian
-
Naja, wenn die IDs da schon drin stehen, geht der scraper davon aus, dass alles schon da ist. Nehme an, es wird nicht jedesmal geprüft, ob der Content noch existiert.
-
Tja, auch Meiser Grimbart weiß halt nicht alles.
Was ist ein Meiser? Eine männliche Meise? [Blockierte Grafik: http://netfamilie.de/wp-content/uploads/Kleine-Meise-300x224.jpg]Und meinst du nicht eher Grimm abgeleitet von grimmig?
Gerald
-
Naja, wenn die IDs da schon drin stehen, geht der scraper davon aus, dass alles schon da ist. Nehme an, es wird nicht jedesmal geprüft, ob der Content noch existiert.
Ja genauso ist das denke ich: deswegen ja austricksenChristian
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!