[RELEASE] Kodi-Addon-ARDundZDF

  • Ruft man vorher das heute journal über Sendungen A-Z -> H -> heute journal -> Ganze Sendungen auf, wird der Inhalt auch nicht aktualisiert, vermutlich weil es auch ein anderer Weg ist.

    ja, so ist es. Bei den Rubriken ist es die Seite app-sendungen-cluster-100. Der Anteil der heute-Sendung wird als Dict gespeichert und bleibt bis zum nächsten Überschreiben unverändert. Bei A-Z ist es die Seite sendungen-100. Hier wird die gesamte Seite gecached (5 Min) und die heute-Sendung wird über den json-Schlüssel ZDF_heute-journal-104_2 extrahiert.
    Das Resultat ist in beiden Fällen - wie von dir richtig beobachtet - die fehlende Aktualisierung. Die Verwendung als Favoriten hatte ich bei der Implementierung nicht auf dem Schirm. Das hätte ich wohl anders gelöst.
    Ich versuche einen einfachen Workaround: die Dict-Teil-Inhalte bekommen ebenfalls das Löschalter wie die kompletten Seiten. Seiten-Url und Schlüssel werden bereits jetzt als Fallback übergeben. Das bedeutet für die Favoriten: wenn der gespeicherte Teil-Inhalt älter ist als 5 Min. wird die komplette neu Seite geladen und die Zielsendung wird über den Schlüssel extrahiert.

    Das heutige Update (im Laufe des Tages) bleibt davon vorsichtshalber unberührt. Ich melde mich später nochmal mit einem Einzelupdate für die ZDF-Mediathek mit der Bitte um Tests.
    /R

  • Update V4.9.8

    aktuelle Änderungen und Fixes (die meisten waren als Einzelupdates verfügbar):

    • Kinderprogramme: ZDFtivi_Verpasst hinzugefügt, leere Inhalte in Menü "Hörspaß für Kinder" gefixt (invalid-literal-error in Audiothek)
    • ZDF-Mediathek i.V.m. Modul childs: Fixing / Neuordnung der Menü-Links von Rubriken, Sportstudio, Barrierearm, ZDFinternational, ZDFtivi, ZDFchen, KiKANiNCHEN und funk.
    • Audiothek: in spez. json-Quellen (graphql-api-Calls) fehlte jeweils der erste Beitrag (Bsp. Entdecken -> Podcasts-Charts)
    • ARD A-Z: Absturz bei leeren Serienlisten, Bsp. "Mit Schirm, Charme und Melone"
    • Blickpunkte TagesschauXL: Bilder des Tages + Wetterbilder funktionierten nicht
    • Audiothek: div. Fixes, Code-Verbesserungen und ergänzte Bilder im Menü Entdecken
    • Zuletzt-gesehen-Liste (Info+Tools): Fehlermeldung für nicht vorhandene Liste ergänzt, Absicherung gegen Live-Streams geändert, zusätzl. Debugstatements ergänzt

    Alle Änderungen und Details siehe Menü Info -> Änderungsliste.
    Hinweis: zur Zeit kann ich nicht auf das Repo kodinerds zugreifen, um die ZIP-Dateien hochzuladen - bitte bei Bedarf auf den internen Updater im Addon zurückgreifen (Menü Addon-Update). erl., klappte nach wenigen Minuten..
    /R

  • Hallo joschi77,
    vorweg: danke für den Hinweis. Die fehlende Aktualisierung sehe ich als Mangel und sie betrifft übrigens auch die Merkliste.

    Der Workaround liegt mit Einzelupdate ardundzdf.py bereits vor. Er enthält in der Funktion ZDF_RubrikSingle() eine Begrenzung der Cachezeit für Teilinhalte auf 5 Minuten. Das entspricht der Cachezeit für die Startseite. Bei Teilinhalten für A-Z-Inhalte (Cachezeit für die Leitseite 30 Minuten) nehme ich die erhöhte Ladefrequenz in Kauf.
    Die Funktion ZDF_RubrikSingle deckt m.E. die meisten Szenarien bei Nutzung von Favoriten und Merkliste ab. Lediglich bei der Auswertung der Leitseiten (Startseiten ZDF, ZDF-funk) kommt die Funktion ZDF_Rubrik() zum Einsatz. Dort ist z.Z. wegen der reinen json-key basierten Auswertung eine Begrenzung der Cachezeit nicht möglich. Bei den Startseiten halte ich das auch entbehrlich, da ja wohl eher die nachfolgenden Rubriken als Favoriten und in der Merkliste abgelegt werden. Bei Bedarf ließe sich aber ZDF_Rubrik entspr. umrüsten.
    /R

  • Die fehlende Aktualisierung sehe ich als Mangel und sie betrifft übrigens auch die Merkliste.

    Merkliste auch? Da war es mir bisher nicht aufgefallen. Ich nutze nur ein paar Favoriten und der Rest ist in der der Merkliste.

    Ich wollte zunächst noch behaupten, dass die fehlende Aktualisierung erst seit einigen Wochen ist, was aber beim nachdenken Quatsch war, da ich [RELEASE] Kodi-Addon-ARDundZDF hier im letzten Teil des Beitrags ja selbst von der ARD auf das ZDF gewechselt habe.

    Einzelupdate ardundzdf.py ist installiert, ich teste.

    Vielen Dank für Deine mal wieder super schnelle Umsetzung!

  • Merkliste auch? Da war es mir bisher nicht aufgefallen.

    getestet habe ich es nicht, aber die Funktionsaufrufe sind identisch.
    Das Problem der Aktualisierung war etwas verdeckt, denn wenn vor dem Aufruf des Favoriten zufällig beim Stöbern die entspr. Seite gecached worden war, trat das Problem nicht auf. Von daher: gut von dir recherchiert.
    /R

  • Funktioniert alles problemlos! Vielen Dank!

    Danke für das Feedback.
    Das Einzelupdate ardundzdf.py habe ich heute noch leicht geändert und ergänzt.
    Die Ergänzung betrifft die Begrenzung der Cachezeit für die Rubriken der ZDF-Startseiten (einschl. funk und tivi). Es dürfte wohl selten vorkommen, dass jemand komplette Rubriken in der Merkliste oder als Favoriten nutzt. Und falls dennoch, gibt es eine Aktualisierung der einzelnen Cluster, wenn sie innerhalb dieser Rubrik aufgerufen werden. Aber die Ergänzung hat den Vorteil einer aktuellen Fehlermeldung, falls die Rubrik inzwischen nicht mehr existiert.
    Die leichte Änderung betrifft die Begrenzung der Cachezeit. Diese habe ich von 5 auf 30 Minuten vergrößert. Die 5 Minuten wirkten beim Stöbern auf dem Raspi manchmal störend.
    Vielleicht ist dir beim Testen auch das Kodi-Problem begegnet, dass der wiederholte Aufruf eines Favoriten immer zur Startseite des Addons führt (Edit: zur vorherigen Liste, Untermenü oder eben auch Startseite), falls man nach dem ersten Aufruf in ein anderes Menü wechselt. Das Phänomen hatte ich vergessen zu erwähnen - siehe dazu Post #3.445vor einigen Wochen.
    /R

  • Vielleicht ist dir beim Testen auch das Kodi-Problem begegnet, dass der wiederholte Aufruf eines Favoriten immer zur Startseite des Addons führt (Edit: zur vorherigen Liste, Untermenü oder eben auch Startseite), falls man nach dem ersten Aufruf in ein anderes Menü wechselt. Das Phänomen hatte ich vergessen zu erwähnen - siehe dazu Post #3.445vor einigen Wochen.

    Ich habe noch mal versucht das nachzustellen, ohne die ganz aktuelle Einzelupdate ardundzdf.py einzuspielen, konnte das aber nicht nachvollziehen. Ist mir vorher auch - zumindest bewusst - nicht aufgefallen oder begegnet.

  • Kurzes Update: Mit libreelec 12.0 Beta 1 und Kodi 21 funktionieren die Livestreams in ARDundZDF wieder tadellos auf rock64.

  • Kurzes Update: Mit libreelec 12.0 Beta 1 und Kodi 21 funktionieren die Livestreams in ARDundZDF wieder tadellos auf rock64.

    kann ich auch für den Raspi 3b+ bestätigen - die Klemmer im Timeshift-Buffer mit den large-Audio-sync-Errors (LibreELEC 11.0.6) tauchten bei ersten Tests nicht mehr auf. Änderungen bei den Settings für inputstream.adaptive waren nicht erforderlich.
    Verwendetes Image (Kodi 21.0-RC1 Omega): LibreELEC-RPi2.arm-11.95.1.img.gz
    /R

  • Irgendwie scheint die Suche in der "ARD Audiothek" nicht richtig zu funktionieren: Passend zur neuen Netflix-Serie "Die 3 Sonnen" veröffentlicht der WDR das zugehörige Hörspiel von 2017 in der Audiothek mit 32 Folgen. Wenn ich nach "die drei sonnen" suche, werden 2 Elemente gefunden: einmal "Cixin Liu: Trisolaris ... | WDR" und "Die drei Sonnen <5/12>: Trisolaris". Wenn ich diesen zweiten Eintrag auswähle, werden 23 Episoden angezeigt. Insbesondere fehlt dann u.A. genau die <5/12>. Der erste Eintrag führt zu zwei Einträgen: "Cixin Liu: ..." und "This Band is Tocotronic". Hier paßt der erste Eintrag und findet alle 32 Episoden.

    Genauso kann man alle Episoden problemlos direkt ohne Suchen ansteuern: ARD Audiothek -> Rubriken -> Hörspiel -> Trisolaris - und dann weiter bei 3 Staffeln mit insgesamt 32 Episoden.

    Bitte mal nach der Suche gucken...

    Danke, Michael

  • Bitte mal nach der Suche gucken...

    wird überarbeitet - die verschiedenen Ergebnisarten (Sendungen, Podcasts, Einzelbeiträge, ..) müssen im angezeigten Ergebnis klarer herausgestellt werden. Zudem muss der zweite Eintrag in deinem Beispiel zu allen 215 Episoden führen.
    Die Anpassung an die ARD-Änderungen in V4.6.6 ist in der vorliegenden Form noch nicht optimal.
    /R

  • Update V5.0.0

    Schwerpunkte des Updates waren die ZDF-Mediathek und die ARD Audiothek. Zur Audiothek s. nächsten Post.
    Im Addon-Bereich der ZDF-Mediathek wurde die Cache-Dauer begrenzt, um bei Favoriten und Merkliste-Einträgen die Aktualisierung sicherzustellen.
    Nachrangige Fixes gab es bei der Verarbeitung von Videoquellen sowie in den Modulen arte und Merkliste.
    Die Einträge der Zuletzt-gesehen-Liste erhielten bei vorzeitig abgebrochenen Videos den Zusatz "gesehen bis .." im Info-Text.
    Alle Änderungen und Details siehe Menü Info -> Änderungsliste.
    /R

  • Anpassungen der ARD Audiothek

    die Suche wurde nach dem Hinweis von olwaldi im Post #3.511 überarbeitet.
    Die Ausgabe ist angelehnt an die Darstellung im Web mit der Reihenfolge der Ebenen: 1. Sendungen (Podcasts), 2. Sammlungen/Themen, 3. Rubriken, 4. Episoden (alle Einzelbeiträge).
    Im Infotext vermerkt das Addon, um welche Ebene es sich beim angewählten Button handelt, wieviele Beiträge dazu folgen und was Titel + Bild zeigen (siehe Bilder Ebene_Sendungen, Ebene_Sammlungen, Ebene_Episoden).

    Kleine Info zur Suchtaktik in der ARD Audiothek:
    möglichst einteilige und eindeutige Suchbegriffe verwenden. "die drei Sonnen" findet auch die Beiträge "ein Lied, zwo, drei ..." und "h3 Sonntagstalk" - nachzuvollziehen auf der Webseite.

    Eine weitere Änderung betrifft die Rubriken. Die ARD hat sie als einzelne Seite aus dem Hamburger-Menü entfernt. Stattdessen befinden sie sich nun auf der Startseite und zwar als horizontales Menü unterhalb den Highlights. Im Addon wird zunächst die frühere Bezeichnung Entdecken für die Startseite beibehalten; die Rubriken werden als Button NAVIGATION (Bez. stammt aus den api-Quellen) eingefügt.
    /R

  • Hi rols1,

    nun habe ich eine Bitte auf eine Änderung. Bei einigen Addons kann man ja sehen, was man in der Mediathek schon gesehen hat. Da ist dann rechts hinter dem Film oder dem Teil der Serie oder Doku ein Häckchen.

    Bei deinem Addon muss man in der Mediathek bei den Teilen von Dokus oder Serien immer über die Optionen in die Infos gehen, um zu sehen, ob man den Teil schon gesehen hat, da ist dann:

    Als gesehen markieren

    oder

    Als ungesehen markieren

    Nur so kann man erkennen, was man schon gesehen hat.

    Kannst du das so ändern, dass in der Liste der Dokus oder Serien beim jeweiligen Teil dann bei den Gesehenen auch ein Häckchen erscheint?

    Ich nutze oft den Addon, ist einfach klasse. :)

    Grüße

    Raspi4Fan

  • Kannst du das so ändern, dass in der Liste der Dokus oder Serien beim jeweiligen Teil dann bei den Gesehenen auch ein Häckchen erscheint?

    danke, Ronny, du warst schneller als ich.
    Raspi4Fan: bei Bedarf kannst hier mehr erfahren: Wiki Setze Inhaltstyp: TV-Shows, Movies, Videos u.a.
    /R

  • Hallo zusammen,
    hatten gestern die Kafka-Serie bei ARD über ARDundZDF angeschaut. Bei der Tonspur ist die Audio Description dabei (z.B. beim Titel Beschreibung des Textes). Habe keine Möglichkeit gefunden, die abzuschalten... weißt jemand was? Bei der Tonspur kann ich nichts auswählen... wir hatten auch nicht die Hörfassung ausgewählt...

  • Habe keine Möglichkeit gefunden, die abzuschalten... weißt jemand was?

    ich hatte das gleiche Phänomen neulich bei einem Tatort. Abhilfe war mit einer der HBBTV-Streams möglich (erreichbar über "Sofortstart statt Auflösungen" in den Settings oder im Kontextmenü).
    /R

    Edit: beim nachträglichen Vergleich mit der ersten Kafka-Folge Dora stelle ich das Gegenteil fest. Hier steckt die Audio Description im HBBTV-Format Full HD (die anderen habe ich nicht gestestet). Dagegen fehlt sie im Format HLS-auto.
    Die verwendeten Codecs unterscheiden sich: ADTS für HLS-auto, MPEG AAC Audio mp4a für HBBTV.
    Warum die ARD die Audio-Description-Infos unterschiedlich handhabt, weiß ich nicht. Mir ist auch keine Konfig-Option in Kodi bekannt, Audio-Description an- oder abzuschalten.
    Im Moment weiß ich leider keine andere Lösung für dieses Phänomen, als die verschiedenen Einzelauflösungen durchzuprobieren.

Jetzt mitmachen!

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