[Announce] epgd 0.2.0, scraper2vdr 0.1.0, Happy Easter Eggs

  • ich auch, muss mal schnell was nachschauen ;D

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • also der Fehler kommt bei epgdata nicht bei tvm, und es liegt vermutlich daran, dass ß in der epgdata-genre.xml anders kodiert werden muss damit das mit dem xslt funktioniert...


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • kannst du mal bitte versuchen in der epgdata-genre.xml die Zeile 270 durch diese zu ersetzen?

    Code
    <g1>Fu&szlig;ball</g1>


    ist mal schnell ein Schuss ins Blaue, aber mit dem Ampersand funktionierte das auch auf diesem Weg


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • kannst du mal bitte versuchen in der epgdata-genre.xml die Zeile 270 durch diese zu ersetzen?

    Code
    Fußball


    ist mal schnell ein Schuss ins Blaue, aber mit dem Ampersand funktionierte das auch auf diesem Weg


    Christian

    Hat nichts gebracht.
    (hab aber zur Sicherheit trotzdem noch in epg Beschreibungen geschaut, dort passt das ß)

  • ich glaub das kannst du nur mit nem epgd-dropall testen oder wenn du ein paar Tage wartest - einmal verarbeitete Daten werden nicht noch einmal aus der Datei gelesen, neue sollten kaum kommen da die bei epgdata am Wochenende meist keine Updates schicken. - In jedem Fall wird sich das epg verändern, entweder wird es richtig oder ganz falsch :mua


    Ich teste das bei mit mal mit, hab ne Idee wie ich das austricksen kann mit dem update.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • funktioniert hier, so sah die DB vorher aus:


    Code
    count(*)     genre              source    
     -----------  -----------------  --------- 
     684          FuÃball           epgdata   
     464          Fußball            tvm       
     48           Fußballmagazin     tvm


    und so nach der Änderung bei der ich einen Tag epgdata aktualisiert habe;

    Code
    count(*)     genre           source    
     -----------  --------------  --------- 
     634          FuÃball        epgdata   
     54           Fußball         epgdata   
     464          Fußball         tvm       
     48           Fußballmagazin  tvm


    Wir checken das nächste Woche ein.


    Danke für die Erinnerung: ich hatte das schon vorher gesehen, war dem aber nicht nachgegangen...


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Ingo: lösche doch nochmal das komplette Bilderverzeichnis /var/vdr/scraper2vdr-images und schaue, ob beim Naustart des VDR alle Bilder neu kopiert werden. Das dauert ein bisschen, schau mal ins Log, da steht drinn was das Plugin gerade so treibt...mir ist ein solcher Effekt noch nicht aufgefallen.


    Ich gehe davon aus, dass das bei allen Bildern so ist? Oder nur vereinzelt?


    Ciao Louis


    Du erwartest jetzt bitte keine Aussage über ca. 250 Sender in channelmap.conf und 14 Tage im voraus, die "alle" und "keine einzige" enthält?


    Meine folgenden Aussagen beziehen sich auf meine Aufnahmen: Alle Serien, die "Bildergalerie" anzeigen haben keine Bilder dort, erzeugen aber die Fehlermeldungen über den Versuch Bilder zu laden, wenn ich in die Bildergalerie gehe (BTW: tolle Idee die Detailansicht aufzubrechen!). Alle Filme funktionieren korrekt!


    Nach Stichproben im epg verhält es sich genauso - aber da kann ich keine flächendeckende Aussage aabgeben.


    Das Löschen des Scraper-Verzeichnisses habe ich schon ausprobiert (mehrfach), bevor ich über 3g neu gescrapt habe. Und ebenso vor dem neu-Scrapen selbst.


    Ich habe dropall ohne epg-images ausgeführt, und folgendes gemachT:

    Code
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table series;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table series_episode;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table series_actor;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table series_media;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table movie;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table movie_actors;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table movie_actor;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table movie_media;'
    mysql -u epg2vdr -pepg -Depg2vdr -e 'drop table recordings;'


    Danach waren im mysql/epg2vdr die *.ibd Dateien weg - aber einige *.frm Dateien blieben übrig. Steht da vieleicht noch Schrunz mit veralteten ids drin?


    Gruß, Ingo

  • Ingo: brrr...keine Ahnung. Die Serien- und Movie Tabellen in der mysql DB solltest du eh nie anfassen geschweige denn löschen. Ein epgd-dropall genügt, um die DB in den Ausgangszustang zurückzuversetzen, die Scraper Tabellen sind nur Abbilder der Online DBs inklusive derer IDs, da bringt ein Löschen nichts.


    Aber da du es jetzt eh kaputt gemacht hast, kill doch einfach nochmal alles komplett und starte "from scratch"...


    Zum Verständnis: beim Start des scraper2vdr Plugins werden alle Filme und Serien in den Speicher geladen, dabei wird auch geprüft, ob die dazu Bilder schon passend im lokalen Dateisystem liegen. Falls dies nicht der Fall ist, werden die aus der DB in das lokale FS kopiert. Wenn du also das Verzeichnis komplett löscht, musst du nicht neu scrapen, die Bilder sind ja noch in der DB vorhanden...


    Ciao Louis

  • Aber da du es jetzt eh kaputt gemacht hast, kill doch einfach nochmal alles komplett und starte "from scratch"...


    ...Sätze, die man bei 5GB Volumen-Begrenzung nicht lesen will... :(


    Nur damit wir uns richtig verstehen - Du meinst:

    Code
    /etc/init.d/vdr stop
    /etc/init.d/epgd stop
    epgd-tool -del-db
    epgd-tool -new-db
    /etc/init.d/epgd start
    rm -r [scraper-verzeichnis,epgdata,epgimages]
    /etc/init.d/vdr start
  • Nö, dauert bei mir 4 bis 6 h. Aber ich werde wohl nicht umhin kommen - hier mischt es auch nicht mehr:


  • Nur mal schnell zur Info Ingo, wir hatten das letztens mit dem ofenheizer mein ich: die Größe der DB kannst du nach einem drop database nicht an der Größe des /var/lib/mysql Verzeichnisses ausmachen, Tablespace den sich die mysql einverleibt hat gibt sie durch einfaches droppen der DB nicht wieder her.


    Wenn ich die Größe der DB prüfe dann meist mit diesem SQL:

    SQL
    SELECT 
      table_schema AS 'Datenbankname',
      Round( SUM( data_length ) / 1024 / 1024, 3 ) AS 'Daten (MB)',
      Round( SUM( index_length ) / 1024 / 1024, 3 ) AS 'Index (MB)',
      Round( Sum( data_length + index_length ) / 1024 / 1024, 3 ) AS 'Gesamt (MB)',
      Round( Sum( data_free ) / 1024 / 1024, 3 ) AS 'Freier Speicher (MB)'
    FROM information_schema.tables
    GROUP BY table_schema ;


    Code
    Datenbankname       Daten (MB)     Index (MB)     Gesamt (MB)     Freier Speicher (MB)    
     ------------------  -------------  -------------  --------------  ----------------------- 
     epg2vdr             5100,656       150,344        5251            720                     
     information_schema  0              0,009          0,009           0


    und es ist auch durchaus üblich nicht der gesamte Content auf dem vdr liegt, ich meine louis orientiert sich an den Daten die derzeit benötigt werden. Hier sind beispielsweise nur 3.8Gb auf den Clients...


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Oder so:



  • Stimmt schon weitgehend mit den Dateien überein. Aber wie gesagt, hier zickt einiges, auch das Mischen. Ich lasse jetzt den vdr ohne epg2vdr und scraper2vdr laufen, lösche die epg2vdr db, lege sie neu an, kaufe Volumen und starte den epgd neu... :(


    Danke für Eure Hilfe.

  • Habe 5GB - weitere 5GB 20€. Bei 64kb sind - ohne Scraper - die epg-daten ja erst nach Ende der Sendungen, für die man die Daten holt, vorhanden... :( Leider gibt es auf dem Campingplatz, auf dem ich z.Z. lebe, kein DSL. :(

  • Solle ich meine DB-Files auf eine DVD brennen und dir zuschicken ? Ist vllt schneller als mit 64kb... SCNR...mein Beileid..


    [size=10]nOpacity: Icons
    [size=10]skindesigner: tryoutsglassy

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!