cytec
Könnte man bei SC nicht einfach komplett auf tvdb verzichten und alle Infos von glotz holen ?
Oder gibt es denn alternativen, bei denen man deutsche Airdates bester integrieren kann ?

    Jack_77 Manchmal fehlen auch Episoden wie z.B. bei https://www.glotz.info/show/?tab=series&id=350071 -> hier wurden in DE schon 22 Epsioden der ersten Staffel ausgestrahlt. Bei Glotz existieren aber nur 17.

    Da sind doch 22 in der ersten Staffel... Folge 22 lief am 3.12.2019 laut deinem Link 😉
    Wie desperado591 schon sagte, hatten wir lange Probleme mit tvdb und da wurde bei vielen Serien keine neuen Infos gezogen, die sollten jetzt aber nach und nach alle eintrudeln... sonst wie gesagt bescheid geben.

    D3ltorohd Könnte man bei SC nicht einfach komplett auf tvdb verzichten und alle Infos von glotz holen ?

    Jein das ist da so tief verbaut das du leider nicht wirklich ne andere möglichkeit hast. das "einfachste" das mir einfällt wäre die entsprechende lib zu patchen: du überschreibst die library die die importieren mit einer die die infos im selben format zurück gibt wie die aktuelle, die daten aber von glotz abruft...

    Edit: falls das wer machen will: https://github.com/SickChill/SickChill/tree/master/lib/tvdbsimple das die entsprechende library

    hust hust da ich heute mal ein paar minuten zeit hatte, hab ich mal eben auf schnell zumindest 2 Endpunkte der V3 testweiße umgesetzt:

    /series/{id} und /series/{id}/episodes damit sollte eigentlich so 99.9% von SickChill's bedarf abgedeckt werden (dachte ich)... dann hab das ganze kurz getestet.

    Ich finde es echt krass dass SC mittlerweile für JEDE Episode einen Request macht... das Spamt die server zu wie sonst was oO solange das so ist... neeee danke das sind Anzahl Staffeln x Anzahl Eisoden pro Staffel + ( Serien Infos + ( Bild * anzahl der Bilder pro serie )) Requests... FÜR EINE EINZIGE SHOW! Ich hab das mit dexter getestet da waren das 188 Requests... die spinnen doch oO

    Ich schau mir das vll noch mal an wenn ich mehr Zeit habe, aber wenn das mit den Requests so bleibt mach ich da nix 😃

    Irgendwie habe ich das Gefühl, dass Sickchill nicht automatisch die Airdates von Glotz holt. Kann das sein?
    Ich schaue gerade alle meine Serien durch und hab gemerkt, dass bei vielen weniger Epsioden oder keine Airdates drin stehen. Manueller Update der Serie funktioniert und es wird ein Sync mit Glotz gemacht.

      Jack_77 ich glaube Sc hat sich so einmal am tag oder so neue infos gezogen... meist irgendwie nachts...

        cytec meine ich auch, schau mal unten am Ende der Seite, das steht eine Zeit für Serienupdates. Die kannst du auch in der Config setzten, ist das Teil zu der Zeit nicht an, wird nicht nachgeholt.

        @cytec, wäre das für den Entwickler einfacher, wenn er da eine Option einbaut, das er Daten auch von anderen Seiten holt, wie z.b. von wunschliste.de ? Dort steht doch eigentlich alles recht ordentlich und aktuell drin ? Du steckst da ja tiefer in der Materie. So wie ich mehrere Provider auswählen kann, wäre das eine gute alternative.

        Oder geht das vllt mit Radar oder Sonar besser ?

          Ja, die Einstellung gibts. Hatte es auf 11 Uhr stehen. Habs jetzt mal auf 9 Uhr gestellt. Muss mal im Log schauen ob da was passiert.

          D3ltorohd das Problem ist das die meinsten Tools eben mit der ID von thetvdb arbeiten und auch die Suche darüber läuft... du kannst zwar auch andere Seiten abfragen aber Wunschliste etc bieten alle kein API an, da wird’s dann Tricky.

          Mal sehen... die Basics der v3 haben nicht so lange gedauert wie befürchtet.

          avpnusr
          Also, ich hab seit dem Update des Docker containers das hier und es wird nix mehr geladen:

          AA AttributeError: 'module' object has no attribute 'PREFER_WORDS'
          AA if sickbeard.PREFER_WORDS:
          AA File "/sickchill/sickbeard/show_name_helpers.py", line 226, in hasPreferedWords
          AA results.sort(key=lambda ep: show_name_helpers.hasPreferedWords(ep.name, ep.show), reverse=True)
          AA File "/sickchill/sickbeard/search.py", line 202, in

          AA results.sort(key=lambda ep: show_name_helpers.hasPreferedWords(ep.name, ep.show), reverse=True)
          AA File "/sickchill/sickbeard/search.py", line 202, in pickBestResult
          AA bestResult = pickBestResult(foundResults[curProvider.name][curEp], show)
          AA File "/sickchill/sickbeard/search.py", line 675, in searchProviders
          AA searchResult = search.searchProviders(self.show, [self.segment], True, self.downCurQuality)
          AA File "/sickchill/sickbeard/search_queue.py", line 177, in run

          und im webif hab ich auf der Seite http://ip:port/config/search/
          File /sickchill/gui/slick/views/config_search.mako:158, in render_pages:
          ${sickbeard.PREFER_WORDS}

          Du müsstest wohl die Updates von diesem Commit in der init.py übernehmen, die du austauschst
          https://github.com/SickChill/SickChill/commit/026b275955c5d74d4d4fd934f35dfd89e5f78e14
          bzw. von Anfang Januar
          //edit:
          die letzte von vor dem Update auf tvdb3 funktioniert bei mir:
          https://github.com/SickChill/SickChill/blob/e7e7676866f783a16699b860643bc786152b26bd/sickbeard/init.py

            @cytec taägliches Update läuft nicht.
            Log.
            2020-01-23 09:09:31 INFO SHOWUPDATER :: No token from tvdb so update not possible
            2020-01-23 09:09:31 INFO SHOWUPDATER :: Failed to login on tvdb. reason: Unauthorized
            2020-01-23 09:09:30 INFO SHOWUPDATER :: Login to tvdb to get a token
            2020-01-23 09:09:30 INFO SHOWUPDATER :: ShowUpdater for tvdb Api V3 starting

            Warum versucht er tvdb zu kontaktieren? Wenn ich es manuell mache holt er auch die Infos von Glotz.

              Jack_77 2020-01-23 09:09:30 INFO SHOWUPDATER :: ShowUpdater for tvdb Api V3 starting

              Kann ja nicht gehen, v3 wird von glotz nicht unterstütz!

                meinname Da hast du recht, irgendwie ist das buggy - bin wieder auf die alte Version zurück gegangen mit dem Container. Seitdem funktioniert es wieder.

                  22 days later

                  Jack_77 Also mit dieser Version klappt es wunderbar mit den Air Dates, Danke für den Tipp.
                  Dann lass ich das auch erst mal so.

                  4 months later

                  avpnusr
                  Hallo AVPNUSR ... ich hab dein Docker-Image geladen und im Groben funktioniert das auch, aber vllt. hab ich auch nur was falsch verstanden:

                  Ich hab eine Serie in Deutsch hinzugefügt wg. den Airdates etc. ... allerdings lädt er engl. Versionen der Serie runter?! Dachte wenn die META-Daten auf Deutsch eingestellt sind, wird hier automatisch nach GERMAN, als Beispiel, gesucht?

                  So hat es jedenfalls damals bei SickRage von Cytec funktioniert, aber mit meiner Version konnte ich keine Serien mehr hinzufügen oder pflegen und ich dachte mir das wäre der richtige Zeitpunkt für einen Wechsel.

                  Es gibt eben Serien die ich alleine schaue, da englisch, und gemeinsam mit meiner Frau, hier deutsch.

                    Rabowke soweit ich das sehe zieht der Docker Container sich SickChill Version direkt von Github und ersetzt dann nur einige Files damit die Daten von hier statt von thetvdb geladen werden...

                    Bezüglich der Download musst du das wohl selbst über die required words lösen...

                      cytec Danke dir für deine Antwort, aber wenn ich das über 'required words' mache, dann bezieht sich das doch auf alle Serien.

                      War das nicht damals bei dir anders und für mich besser weil perfekt gelöst: Metadaten auf deutsch -> dt. Release, Metadaten auf englisch -> OV gesucht.

                      Vor allem hab ich mich ja damit abgefunden dass er dt. Serien nicht findet, was ja nicht schlimm ist ... das löse ich anders zwinker, aber bei den engl. Serien war ich den Luxus gewöhnt keine 1-2h nach Release das schon auf meinem NAS zu haben.

                      Übrigens, wenn ich dich schon an der Strippe habe: gibt es Gründe warum manchmal komische Cover geladen werden, z.B. Big Little Lies -> russisches Cover?!

                      Ja das war damals auch der Grund wieso ich das so gelöst hatte 😉 Ging mir da ähnlich.

                      Was die Poster betrifft, da ist wohl aktuell irgendwie der Wurm drin, bei Tvdb gibt's ab und an einfach Poster unabhängig von der Sprache, ich hab das auf meiner Beobachtungs Liste... allerdings bisher erfolglos was eine Lösung betrifft

                      2 years later

                      Ist das hier noch aktuell? Was ist denn momentan die beste empfohlene Methode die deutschen Daten zu verwenden? Aktuell nutze ich den container von @avpnusr , aber da ist man ja mittlerweile knapp 700 Commits hinter der originalen Sickchill version. Gibt es irgendeine Möglichkeit so sickchill zu updaten?

                      Sollte ich doch eher auf die Originale Sickchill version gehen und da dann immer die indexers/indexer_config.py anpassen? Oder geht das mittlerweile (nach 4 Jahren) überhaupt gar nicht mehr?

                      Kann man die deutschen Daten eventuell in Sonarr verwenden? Oder gibt es ein anderes Tool das von der Community hier empfohlen wird?

                      Vielen Dank schon mal für die Antworten.