Beiträge von handfrog

    Update V4.6.9 ARD-Renovierung

    Änderungen in den Quellen der ARD-Mediathek waren Anlass für den Frühjahrsputz. Um vor dem Abendprogramm fertig zu werden, habe ich zunächst abschließende Tests nur mit Kodi-Matrix vorgenommen. Bitte melden, falls es irgendwo noch klemmt.

    Eine kleine Anpassung war nach dem Relaunch des Forums für den Button Einzelupdate erforderlich. BTW: das neue Design gefällt mir nach den letzten Anpassungen ausgezeichnet - vielen Dank an alle, die hier mitgewirkt haben. Ich kann mir vorstellen, dass das Kernteam anfangs dem Panikmodus nahe war.

    Alle Änderungen und Details siehe Menü Info -> Änderungsliste

    /R

    Wow, das war schnell! [bt]

    Also die erste Seite je Buchstabe funktioniert jetzt wieder. [ay] Wenn ich auf Seite 2 kommen will kommt aber wieder ein Error: z.B. "Mehr zu >Sendungen mit W<" erzeugt:

    Code
    2023-04-16 20:06:56.471 T:20277   error <general>: GetDirectory - Error getting plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.ARDPagination&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2ficon-mehr.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2ficon-mehr.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%2520mit%2520W%27%2c%20%27path%27%3a%20%27https%253A%2f%2fapi.ardmediathek.de%2fpage-gateway%2fwidgets%2fard%2feditorials%2f6mkrwtIHCKxaYLIyKrIbFg%253FpageNumber%253D1%2526pageSize%253D100%27%2c%20%27pageNumber%27%3a%20%272%27%2c%20%27pageSize%27%3a%20%27100%27%2c%20%27ID%27%3a%20%27A-Z%27%2c%20%09%09%09%09%27mark%27%3a%20%27%27%7d
    2023-04-16 20:06:56.471 T:20277   [definition='1','1']debug[/definition] <general>: Thread waiting 140109440816832 terminating
    2023-04-16 20:06:56.483 T:19959   [definition='1','1']debug[/definition] <general>: ------ Window Deinit (DialogBusy.xml) ------
    2023-04-16 20:06:56.485 T:19959   error <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.ARDPagination&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2ficon-mehr.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2ficon-mehr.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%2520mit%2520W%27%2c%20%27path%27%3a%20%27https%253A%2f%2fapi.ardmediathek.de%2fpage-gateway%2fwidgets%2fard%2feditorials%2f6mkrwtIHCKxaYLIyKrIbFg%253FpageNumber%253D1%2526pageSize%253D100%27%2c%20%27pageNumber%27%3a%20%272%27%2c%20%27pageSize%27%3a%20%27100%27%2c%20%27ID%27%3a%20%27A-Z%27%2c%20%09%09%09%09%27mark%27%3a%20%27%27%7d) failed
    2023-04-16 20:06:56.486 T:19959   [definition='1','1']debug[/definition] <general>: CGUIMediaWindow::GetDirectory (plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ_ARDnew&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20mit%20W%27%2c%20%27button%27%3a%20%27W%27%2c%20%27href%27%3a%20%27https%253A%2f%2fapi.ardmediathek.de%2fpage-gateway%2fwidgets%2fard%2feditorials%2f6mkrwtIHCKxaYLIyKrIbFg%253FpageNumber%253D0%2526pageSize%253D100%2526embedded%253Dfalse%27%7d)
    2023-04-16 20:06:56.486 T:19959   [definition='1','1']debug[/definition] <general>:   ParentPath = [plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-mediathek.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20A-Z%27%2c%20%27CurSender%27%3a%20%27ARD-Alle%253Aard%253A%253Aard-mediathek.png%253AARD-Alle%27%7d]
    2023-04-16 20:06:56.489 T:19959   [definition='1','1']debug[/definition] <general>: Loading items: 101, directory: plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ_ARDnew&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20mit%20W%27%2c%20%27button%27%3a%20%27W%27%2c%20%27href%27%3a%20%27https%253A%2f%2fapi.ardmediathek.de%2fpage-gateway%2fwidgets%2fard%2feditorials%2f6mkrwtIHCKxaYLIyKrIbFg%253FpageNumber%253D0%2526pageSize%253D100%2526embedded%253Dfalse%27%7d sort method: 0, ascending: false

    Getestet mit Kodi 20.1.0 und ARDundZDF 4.6.9

    Mein Ziel ist es die Sendung Wunderschön auf die Merkliste zu bekommen ;)

    Edit: Ziel erreicht durch umschalten auf WDR :D

    Hey rols1 ,

    auch von mir ein dickes Lob für dein Addon! [ay]

    Das Addon ist der Grund warum ich kodi auf dem FireTV Stick nutze da die "normale" Mediathek App einfach unbrauchbar ist...

    Aktuell geht bei mir Sendungen A-Z bei Ard Mediathek nicht.

    Ist das nur bei mir so, oder hab ich das in den letzten Threads überlesen?

    Code
    2023-04-16 07:19:40.456 T:4205    error <general>: GetDirectory - Error getting plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ_ARDnew&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20mit%20W%27%2c%20%27button%27%3a%20%27W%27%2c%20%27href%27%3a%20%27https%253A%2f%2fapi.ardmediathek.de%2fpage-gateway%2fwidgets%2fard%2feditorials%2f6mkrwtIHCKxaYLIyKrIbFg%253FpageNumber%253D0%2526pageSize%253D100%2526embedded%253Dfalse%27%7d
    2023-04-16 07:19:40.456 T:4205    debug <general>: Thread waiting 140647738771136 terminating
    2023-04-16 07:19:40.469 T:4101    debug <general>: ------ Window Deinit (DialogBusy.xml) ------
    2023-04-16 07:19:40.476 T:4101    error <general>: CGUIMediaWindow::GetDirectory(plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ_ARDnew&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20mit%20W%27%2c%20%27button%27%3a%20%27W%27%2c%20%27href%27%3a%20%27https%253A%2f%2fapi.ardmediathek.de%2fpage-gateway%2fwidgets%2fard%2feditorials%2f6mkrwtIHCKxaYLIyKrIbFg%253FpageNumber%253D0%2526pageSize%253D100%2526embedded%253Dfalse%27%7d) failed
    2023-04-16 07:19:40.476 T:4101    debug <general>: CGUIMediaWindow::GetDirectory (plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-mediathek.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20A-Z%27%2c%20%27CurSender%27%3a%20%27ARD-Alle%253Aard%253A%253Aard-mediathek.png%253AARD-Alle%27%7d)
    2023-04-16 07:19:40.476 T:4101    debug <general>:   ParentPath = [plugin://plugin.video.ardundzdf/?action=dirList&dirID=resources.lib.ARDnew.Main_NEW&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2ffanart.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-mediathek.png%26fparams%3d%7b%27name%27%3a%20%27ARD%20Mediathek%27%2c%20%27CurSender%27%3a%20%27ARD-Alle%3aard%3a%3aard-mediathek.png%3aARD-Alle%27%7d]
    2023-04-16 07:19:40.477 T:4211    debug <general>: Thread waiting start, auto delete: false
    2023-04-16 07:19:40.485 T:4178    debug <general>: CAddonDatabase::SetLastUsed[plugin.video.ardundzdf] took 9 ms
    2023-04-16 07:19:40.486 T:4211    debug <general>: CScriptRunner: running add-on script ARDundZDF('plugin://plugin.video.ardundzdf/', '5', '?action=dirList&dirID=resources.lib.ARDnew.SendungenAZ&fanart=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-mediathek.png&thumb=%2fhome%2fmanu%2f.kodi%2faddons%2fplugin.video.ardundzdf%2fresources%2fimages%2fard-sendungen-az.png%26fparams%3d%7b%27title%27%3a%20%27Sendungen%20A-Z%27%2c%20%27CurSender%27%3a%20%27ARD-Alle%253Aard%253A%253Aard-mediathek.png%253AARD-Alle%27%7d')

    Das kann ja durchaus auch an ARD liegen, dafür reicht mein Wissen über die API aber leider nicht aus.

    Seit Chrome(ium) 70 geht der Shortcut ctrl+shift+q, den xdotool verwendet um den Browser zu schließen leider nicht mehr.
    https://techdows.com/2018/10/chrome…q-shortcut.html

    "Praktischer" Weise wurde er durch Alt+f+<x> ersetzt, wobei <x> in jeder Landessprache anders ist, im Deutschen Chrome also z.B. Alt+f+b.

    Für das Addon heißt das, dass die Stop-Taste nicht mehr funktioniert und man ohne Tastatur nicht mehr aus dem Browser rauskommt, wenn er nicht am Ende eines Videos von selbst schließt, oder man den Track nicht zu Ende schauen will.

    Ich habe 2 Lösungsideen:

    A) Einführung eines Settings-Menu Punkts für die jeweilige Landes-Tastenkombination
    B) Man ersetzt den Shortcut einfach durch: Alt+F4

    Ein umstieg auf Kodi 18 und Inputstream kommt derzeit wegen div. anderer Addons leider nicht in Frage.
    Ansonsten funktioniert das Addon ausgezeichnet!

    Danke und Gruß,
    handfrog

    HI LORE,

    ich hab grad mal deine gepatche Version des DMAX.de Addons (v1.1.4) installiert.
    Man kann ja wie schon bei den letzten Versionen von AddonScriptorDE nicht so richtig hin- und herspulen oder springen. Also die Steuerung dafür gibt es, das endet aber immer mit dem kompletten hängen der Ausgabe, wenn man keine Lust hat Stundenlang zu warten.

    Das nervt, wenn man mal mitten drin aufgehört hat und dann bei z.B. 30 min weitergucken will...

    Bei meinem kleinen Atom-NUC geht das manchmal sogar sogar soweit, dass er nicht mal mehr per SSH erreichbar ist, bei dem nur noch Hardreset hilft.

    OS: ArchLinux (aktuell), Getestete Serie: "Die Gebrauchtwagen-Profis" und andere

    Meine Ideen woran es liegen könnte:
    - Er kommt mit dem caching da nicht hinterher, bzw. cache läuft voll
    - DMAX-Server sind einfach zu lahm angebunden (im Webinterface kann man aber ganz gut und rel. schnell springen)

    Meine Verbesserungsversuche:
    - Cache-Settings aufgedreht: buffermode: 1, cachemembuffersize: 1 GB (hab ja 4GB RAM); readbuffer: 5

    Andere Versuche:
    - ARD Mediathek ausprobiert, da kann man lustig durch die Gegend springen, wie in einem lokalem Film (Hier sieht man aber auch von Anfang an mehr Netzwerkauslastung als bei DMAX, ARD ~1,8 MB/s; DMAX: ~400-500 KB/s, was auf einen lahmen Server hindeuten könnte)

    [definition='1','3']Debug[/definition] Log-Output, wenn der "Fehler" auftritt:


    Ansonsten geht alles wie erwartet.

    Gruß handfrog

    Hört sich ja echt mysteriös an. Habs grad nochmal auf mehreren Systemen getestet und bei mir klappts immer. Komisch.
    Wüßte jetzt auch nicht was du machen könntest. Würde halt mal ein anderen Rechner / anderes OS probieren...

    Hab das OS grad komplett neu aufgesetzt, jetzt geht's einwandfrei!
    Hatte mir das Debian bei der DMAX Try'n'Error-Fehlersuche komplett zerschossen -.- Naja ein neues System tut immer gut und dauert auch nur 1,5h ;)

    Werd auf jeden Fall fleißig weiter testen!
    Ich hab mir jetzt auch andere deiner Addons geholt -> Muss ich wohl echt mal spenden, geile Arbeit!

    Servus Addon!

    Erstmal wie alle anderen auch: Sehr geiler Recode!
    Hatte ja auch schon mal versucht in dem alten Code Verbesserungen einzubringen, aber das kann man sich ja jetzt getrost sparen ;)

    Ich hab nur das gleiche Problem wie mit dethfeets letzter Version 0.0.7 (langsam glaub ich es liegt an mir...):
    Ein Video abspielen geht wunderbar, aber sobald ich das abspielen abreche und ein zweites Video starten will krieg ich nen plugin-fehler, dazugehöriges [definition='1','0']log[/definition] hab hier..
    Wenn ich das Plugin (bzw. xbmc) neustarte kann ich wieder genau eines ohne Probleme abspielen...

    Ich benutzte xbmc 12.3 auf nem Debian-Stable mit python 2.7.3, soweit ich weis bringt aber xbmc eh sein eigenes Python mit...
    Ich bin bisher noch nicht draus schlau geworden, aber vielleicht hast du ja ne Idee?

    Gruß handfrog

    Cool die 0.0.7!

    Also bei mir gibt's im Moment Probleme mit zB Das Survival Duo:
    Beim ersten mal abspielen ist alles cool, will ich aber eine zweite Episode gucken, gibt's nen plugin-fehler mit folgendem [definition='1','0']log[/definition]:

    Wenn ich dann xbmc neustarte, geht das video, aber ein zweites geht derzeit nicht...
    Auch nicht wenn ich eine andere Serie auswähle
    Ich teste hier mit einem PC (Intel Core 2, Nvidia GeForce 210) mit Debian Linux wheezy 7.10 (stable) xbmc-version 12.2 von deb-multimedia.org-stable.

    ollir2002: stimmt, hab aber inzwischen rausgefunden, dass alle mit ner 1 am Schluss im Titel gehen, deswegen auch mein edit :)

    Für was das DNI oder DMAX steht kann ich dir auf Anhieb auch nicht sagen, nur dass eine funktion in der DMAX-Seite dni_listing_items heißt
    Diese [DMAX] oder [DNI] Verwirrungen im Titel kann man aber später ganz einfach rauslöschen, jetzt erst muss mal jedes Video spielen...

    Ich spiele mich da grad ein wenig, aber mein python ist leider echt eingerostet ;)

    ah und Tiger Marc: also ich weis nicht, bei mir ging das super mit dem reinkopieren spielt auch schon für das ein oder andere Video :P

    Habs von Hand installiert und es wird endlich wieder was angezeigt, aber: Ich kann nur manche Videos gucken...

    Hier der debug [definition='1','0']log[/definition]:

    Leider wenig aussagekräftig... Drum hab ich mich mal in den Code eingelesen, und herausgefunden, dass die neue Version bisher nur für auf der Website mehrteilig dargestellte Videos geht: z.B.: http://www.dmax.de/programme/das-…im-dschungel-1/
    nicht aber für "normale" Videos ohne extra Infos wie z.B.: http://www.dmax.de/programme/das-…chtem-material/

    Geht also für alle Videos die im Titel auch eine Nummer am Ende haben.

    Ich würd meine Mithilfe anbieten, wenn gewünscht.
    Bisschen python sprech ich ja ;)

    Gruß an dethfeet,
    trotzdem bisher geiles plugin!