[RELEASE] Takealug EPG Grabber

  • Man ihr haut ja rein.

    Ich bin aktuell noch bei der Umstellung der Episoden auf eine Anzeige in Kodi.
    Dazu habe ich aktuell mal den Aeon-Nox Silvo etwas gemodded. Damit dort auch die
    Episoden-Infos angezeigt werden.
    Wer mag kann gerne hier die Änderungen anschauen:

    https://github.com/Grabber66/Aeon-Nox-SiLVO

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • welche anzeige ?
    wird doch angezeigt ? :)
    (sofern episoden im xml_ns format ankommen)

    Einmal editiert, zuletzt von DeBaschdi (28. Februar 2019 um 10:09)

  • Man ihr haut ja rein.

    Ich bin aktuell noch bei der Umstellung der Episoden auf eine Anzeige in Kodi.
    Dazu habe ich aktuell mal den Aeon-Nox Silvo etwas gemodded. Damit dort auch die
    Episoden-Infos angezeigt werden.
    Wer mag kann gerne hier die Änderungen anschauen:

    https://github.com/Grabber66/Aeon-Nox-SiLVO

    Schaue ich mir gerne mal an..

    mal was anderes.. ich verwende auch den silvo.. für den gibts noch einen geilen TV-Mod.. meinst du du könntest das fest integrieren ?! oder mal ansehen ?!
    ich habe von Skinning gar keinen Plan..

    würde die zus. Dateien hier hochladen wenn gewünscht.

    Meine Hardware

    NAS-->: G4560, 8GB, Gigabyte DS3H- WD Red OMV 4.x (latest)| TVHeadend 4.x.x (latest) | DD CineS2 V6. (+Oscam)
    Raspi 4 --> LibreElec (latest)
    Nvidia Shield 2017

  • Schaue ich mir gerne mal an..
    mal was anderes.. ich verwende auch den silvo.. für den gibts noch einen geilen TV-Mod.. meinst du du könntest das fest integrieren ?! oder mal ansehen ?!
    ich habe von Skinning gar keinen Plan..

    würde die zus. Dateien hier hochladen wenn gewünscht.


    Hi, ich habe mir das mal angeschaut. Sieht aber nicht gut aus. Solo hat leider nicht geschrieben welche Dateien er verändert hat und MikeSilvo hat gerade in dem Bereich danach auch ne menge gemacht. ( So wie ich es sehe auch mit Teilen von Solo0815)
    Ein zusammenfügen der beiden Sourcen bring seeeehr viele Konflikte. Und ich muss ganz ehrlich sagen so gut fand ich den Mod
    nicht das ich mich da weiter reinknie - sry

    Aber wer mag. Im obrigen git ist ein branch mit dem TV-Mod und nem Pull-reqeust auf die aktuelle Version.

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


  • So nachdem ich das ganze nun bereits ein paar Tage nutze, komme ich auch endlich dazu ein feedback zu geben.
    Bin echt zufrieden ohne großen Aufwand endlich ein vernünftiges EPG zu haben :thumbup:

    Bierspende ist natürlich auch schon unterwegs.

    Nutze das ganze übrigens mit dem MediaPortal TV Server. Funktioniert super, musste nur die EPG Sender Namen mit meinen Sender mappen, da es Unterschiede in der Schreibweise gibt.

    Wenn möglich, würd ich mich noch über folgende Sender freuen:

    WDR HD Dortmund
    Sky 1 HD
    CNBC Europe

  • na klar :)
    Ich nehm wieder "sammelkanalbestellungen" entgegen :)
    Ich bin mir aber sicher das sky1 und wdr bereits verfügbar ist?.
    Ich check das.

  • Beim händischen zuordnen der EPG-Quelle ist mir aufgefallen, das Sky Cinema Action und Sky Cinema Emotion fehlt. Könntest du das bitte auch noch hinzu fügen?

    Danke

    Spoiler anzeigen

    Server: Supermicro mit 2xXeon E5-2690v2 und 128GB RAM, Emby-Server, Plex-Server, Tvheadend. Ubuntu-Server 18.04 LTS, ZFS-Datengrab

    Workstation Threadripper 2950x mit 32GB RAM

    Client: 2x X96 Libreelec mit Kodi 18.1

  • nickelodeon ist doch nick oder?
    Falls ja, das ist bereits enthalten jr auch. :)

    Ok wußte ich nicht ;)

    Sky Cinema Action ist mit der ID "Sky Action HD" definiert.
    Sky Cinema Emotion ist mit der ID "Sky Emotion" definiert.
    Siehe hier: https://takealug.de/wordpress/2019…g-zum-download/

    Oder fehlen die Sender komplett?

    Ja ist mir auch aufgefallen, aber von Hand ja kein Problem!

  • Hi,

    ich habe nochmal ne Frage zu den beiden Perl scripten.
    Bislang hatte ich "nur" den genremapper genuzt. Eben wollte ich den ratingmapper mit einbauen.
    Doch nachdem ich das gemacht habe bekomme ich beim genremapper folgenden Fehler:


    Code
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Komdie'
    Warning: Unmanaged category: 'Berhmte Leute'

    Sieht so aus als ob der ratingmapper die Umlaute rausschmeist.
    Das sind aber auch genau die 3 die ich noch händisch in meinen Gernemapper einbauen musste
    Habt ihr das auch ?

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


    Einmal editiert, zuletzt von Grabber66 (5. März 2019 um 10:55)

  • Leider nein hab ich beides schon so vorliegen:

    Code
    root@openmediavault:/home/webgrab# file -i ratingmapper.pl                                                                                  
    ratingmapper.pl: text/html; charset=utf-8                                                                                                   
    root@openmediavault:/home/webgrab# file -i generemapper.pl                                                                                  
    generemapper.pl: text/plain; charset=utf-8


    Gibt es noch ne andere Idee ?


    Hier nochmal die komplette Ausgabe der Shell :

    Spoiler anzeigen


    rooroot@openmediavault:/home/webgrab# ./epg2.sh
    Reading XML file
    Parsing Sections
    Pass 1 complete
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Wide character in print at /usr/lib/x86_64-linux-gnu/perl/5.20/IO/Handle.pm line 159.
    Updating Stars
    Warning: Unmanaged category: 'Komdie'
    ...
    Warning: Unmanaged category: 'Komdie'
    Warning: Unmanaged category: 'Berhmte Leute'
    Warning: Unmanaged category: 'Komdie'
    ...
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Komdie'
    ...
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Populre Kunst'
    Warning: Unmanaged category: 'Komdie'
    ...
    root@openmediavault:/home/webgrab#

    Und Hier mal mein Script in dem ich deine Beiden aufrufe (hab ich aus dem Git):

    Bash
    #!/bin/bash
    
    
    rm /home/webgrab/data/guide-rated.xml
    /home/webgrab/ratingmapper.pl /home/webgrab/data/rex_guide.xml > /home/webgrab/data/guide-rated.xml
    
    
    rm /home/webgrab/data/guide-mapped.xml
    /home/webgrab/generemapper.pl < /home/webgrab/data/guide-rated.xml > /home/webgrab/data/guide-mapped.xml

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


    8 Mal editiert, zuletzt von Grabber66 (6. März 2019 um 11:15)

  • Clone mal beide scripte neu aus dem git (kein copy paste)

    Die categorys "Populäre Kunst" sind aber definiert, oder?
    Oder grabbst du im orginal "Populre Kunst" und das ist nicht definiert ?
    Vllt ist auch deine Bash nicht utf8 tauglich ? Kann man das verstellen?

    **edit
    Tritt das problem auch auf, wenn du den genremapper vor dem ratingmapper startest?

    4 Mal editiert, zuletzt von DeBaschdi (5. März 2019 um 13:11)

  • Hi,

    wenn ich die perl scripte anderherum ausführe. Also genremapper vor ratingmapper.
    Dann bekomme ich die Meldung nicht.

    Scheint also so herum zu funktionieren.

    Aber dann habe ich in TVHeadend keine Umlaute mehr.

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


    Einmal editiert, zuletzt von Grabber66 (5. März 2019 um 14:31)

  • da ich den fehler hier lokal nicht nachstellen kann (alle umlaute sind da) vermute ich einen bug in deiner perl xml:dom Version.

  • Danke aber für die Hilfe. Ich schaue mal was ich da machen kann....
    Wenn ich eine Lösung gefunden habe melde ich mich nochmal.

    Mein System:

    Spoiler anzeigen


    Server

    Wohnzimmer

    im Haus verteilt


    Cooler Master Elite 110
    ASRock J3455-ITX
    16GB DDR3L-1333
    3x WD green 3TB
    1x 60GB BOOT-SSD
    OMV 6.x
    TVHeadend 4.3.xx

    Phillips PUS8546
    Kodi 21 Beta (maven)

    diverse
    Raspberry Pi
    LibreElec 9.x


Jetzt mitmachen!

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