scraper2vdr falsche Scrapinfos / Titel mehrfach in verschiedenen Erscheinungsjahren

  • Hi,


    mir ist jetzt schon ein paar mal aufgefallen, dass der Scraper zwar die Infos zum richtigen Filmtitel, aber aus dem falschen Produktions/Erscheinungsjahr holt.
    Könnte man bitte das Scrapen so etweitern, dass nicht nur nach dem Filmtitel, sondern auch dem entsprechenden Erscheinungsjahr gescraped wird?

    VDR: yavdr-ansible/22.04 LTS auf Intel NUC (BOXNUC6CAYH), 2x Kingston KVR16LS11/4, One For All URC 2981

    VDR-Server: yavdr-ansible/22.04 LTS in ESXi VM

  • ja hab ich auch gesehen, besonders bei so richtigen Klassikern wie die 3 Musketiere oder ähnlich


    kannst ja mal nen Featurerequest einstellen vllt fällt dem Louis da ja was zu ein...


    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



  • Weiss nicht, ob das die API hergibt. Notfalls müsste man dann Text-Infos aller gefunden Filme laden und nach Erscheinungsdatum das richtige herausfinden.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Ich habe mal ein Ticket erstellt, das Jahr hat man ja meist durch den EPG, Louis fällt dazu bestimmt was ein....

    VDR: yavdr-ansible/22.04 LTS auf Intel NUC (BOXNUC6CAYH), 2x Kingston KVR16LS11/4, One For All URC 2981

    VDR-Server: yavdr-ansible/22.04 LTS in ESXi VM

  • Man könnte das ggf. auch so wie in der eventsview.sql von gda lösen: http://projects.vdr-developer.…igs/eventsview-gda.sql#n2 Damit landet bei Filmen das Jahr mit im Titel und der Scraper sucht gleich richtig.


    Ich denke man könnte das Jahr beim Scrapen eigentlich auch direkt im Suchstring in Klammern mitgeben.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ah, die eventsview habe ich noch gar nicht gesehen von gda :)
    Alexander: scheint mir auf den ersten Blick, das gleiche zu sein, wie du/wir mit epgsearch gemacht hatten?

    VDR: yavdr-ansible/22.04 LTS auf Intel NUC (BOXNUC6CAYH), 2x Kingston KVR16LS11/4, One For All URC 2981

    VDR-Server: yavdr-ansible/22.04 LTS in ESXi VM

  • Man könnte das ggf. auch so wie in der eventsview.sql von gda lösen: http://projects.vdr-developer.…igs/eventsview-gda.sql#n2 Damit landet bei Filmen das Jahr mit im Titel und der Scraper sucht gleich richtig.


    Ich denke man könnte das Jahr beim Scrapen eigentlich auch direkt im Suchstring in Klammern mitgeben.



    Hallo Hallo Hallo,


    der scraper scraped nicht über den View - wenn der scraper über das Jahr scrapen soll dann bedarf es einer Anpassung im epgd, der View ist nur für das zuständig was der VDR sich abholt...


    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



  • Alexander: scheint mir auf den ersten Blick, das gleiche zu sein, wie du/wir mit epgsearch gemacht hatten?


    Ja, statt das Verzeichnis für den durch epgsearch erstellten Timer zu setzen wird hier der Titel direkt geändert - das hat aber den Nachteil, dass ein Suchstring wie "~Filme~Titel (Jahr)" beim Scrapen vermutlich Probleme macht, aber "Titel (Jahr)" sollte bei Filmen mit der themoviedb eigentlich gut funktionieren.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Mir ging es bei meiner Frage an Alexander darum, ob man sich wenn man sowieso eine Eventsview hat sich den Umweg über die epgsearchcats sparen kann und sich gleich besser die Aufnahmetitel mit Jahr bei Filmen und Serieninfos/Staffelfolge gleich in der View zusammen bauen sollte.

    VDR: yavdr-ansible/22.04 LTS auf Intel NUC (BOXNUC6CAYH), 2x Kingston KVR16LS11/4, One For All URC 2981

    VDR-Server: yavdr-ansible/22.04 LTS in ESXi VM

  • das hatte Gerald vor ein paar Monaten mal versucht und da gab es Probleme mit der Tilde - da hat der vdr nicht mitgespielt


    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



  • Hallo Hallo Hallo,


    der scraper scraped nicht über den View - wenn der scraper über das Jahr scrapen soll dann bedarf es einer Anpassung im epgd, der View ist nur für das zuständig was der VDR sich abholt...

    Ach stimmt, beim EPG läuft das ja anders als bei den Aufnahmen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • das hatte Gerald vor ein paar Monaten mal versucht und da gab es Probleme mit der Tilde - da hat der vdr nicht mitgespielt


    Christian


    Also geht das was wir gebaut hatten nicht nur mit dem View, sondern man braucht epgsearch?

    VDR: yavdr-ansible/22.04 LTS auf Intel NUC (BOXNUC6CAYH), 2x Kingston KVR16LS11/4, One For All URC 2981

    VDR-Server: yavdr-ansible/22.04 LTS in ESXi VM

  • ja genau, so hatte ich Gerald verstanden das er die "~" nicht ins vdr EPG übertragen konnte...


    Oder in der Zukunft ein anderes Tool für Serienaufnahmen...


    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



  • Es funktioniert ja wunderbar wie es ist im Moment, nur wenn man sowieso eine View hat, hätte man die ja erweitern können und epgsearch nicht mehr gebraucht...

    VDR: yavdr-ansible/22.04 LTS auf Intel NUC (BOXNUC6CAYH), 2x Kingston KVR16LS11/4, One For All URC 2981

    VDR-Server: yavdr-ansible/22.04 LTS in ESXi VM

  • Oder in der Zukunft ein anderes Tool für Serienaufnahmen...


    Es geht ja nicht nur um Serienaufnahmen, epgsearch kann für jeden Timer, der über das Plugin erstellt wird den Pfad anpassen :)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Moin,


    jo stimmt bei "Die drei Musketiere" ist mir das auch schon aufgefallen ;)


    Die themoviedb API gibt erst mal nicht her, das Jahr als Suchkriterium mitzugeben, aber wenn es mehrere Suchtreffer gibt, dann ist das Erscheinungsjahr im Resultset auch mit dabei. Ich wende bisher einen Levenshtein Algorithmus auf den Namen an, um bei mehreren Treffern den besten zu finden, aber bei mehreren Treffern mit gleichem Namen macht es durchaus Sinn, auf das Erscheinungsjahr zu prüfen.


    Das Erscheinungsjahr steht bei Filmen anscheinend zuverlässig in der DB...dann kann ich das bei Gelegenheit mal einbauen.


    Ciao Louis

  • Die themoviedb API gibt erst mal nicht her, das Jahr als Suchkriterium mitzugeben

    In der API-Beschreibung ist es als optionales Suchkriterium mit aufgelistet: http://docs.themoviedb.apiary.io/#search

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • In der API-Beschreibung ist es als optionales Suchkriterium mit aufgelistet: http://docs.themoviedb.apiary.io/#search


    Dann sollte es ja "recht einfach" umzusetzen sein :)

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • In der API-Beschreibung ist es als optionales Suchkriterium mit aufgelistet: http://docs.themoviedb.apiary.io/#search


    Ah cool, das habe ich doch glatt übersehen. Dann ist es wirklich einfach, der Suchanfrage das Jahr mitzugeben. Das werde ich demnächst mal einbauen.


    Ciao Louis

  • muss man mal sehen wie sich das verhält wenn das Jahr knapp daneben liegt...


    Willst du dann für die movies auch einen dedizierten scrapview machen wie bei den Serien, Louis?


    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



Jetzt mitmachen!

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