Beiträge von crapple

    Hi

    die Form der API urls für arte.tv hat sich leicht geändert

    alt: "https://www.arte.tv/guide/api/api/zones/de /web /listing_MOST_VIEWED?page=1&limit=50"
    neu: "https://www.arte.tv/guide/api/api/…ing_MOST_VIEWED / ?page=1&limit=50"

    Das /web nach https://www.arte.tv/guide/api/api/zones/de musste weg und
    vor die übergebene Seitennummer ?page=1 muss jetzt ein /.

    Hier die angepasste Version

    [xattach=28011]plugin.video.L0RE.arte_fixed[/xattach]

    Hi

    falls sich jemand für Mountainbikevideos (DH, FR, XC) interessiert. Ich habe das Pinkbike Addon von Popeye [RELEASE] PinkBike.com mal auf einen aktuellen Stand gebracht. Alle Kategorien werden gelistet, die Suche geht wieder und es wird die höchste verfügbare Videoqualität abgespielt.

    [xattach=28190]Pinkbike 0.2.1 fix2[/xattach]


    Vielleicht kann es ja jemand gebrauchen, viel Spaß :D

    edit2: So jetzt werden auch Suchergebnisse/Videolisten mit weniger als einer vollen Seite Videos (und damit ohne "next page" link) angezeigt und ich konnte erstmal keine Probleme mehr entdecken.

    @lore Bekomme leider die Dmax Mediathek 0.35 auf meinem Pi 3b+ nicht zu laufen...
    Weis leider nicht wie man ein Log erstellt das man hioer anhängen kann.
    Braucht man den widewine helper für Dmax ?
    Auf meinem Kodi 2b läuft alles wie es soll. Pi2 Libreelec 8.2.5. Pi 3b+ neustes Milhouse 9

    Danke für die Hilfe


    Bei mir hat die Version 0.35 auch Probleme gemacht. Ursache war das hier

    Python
    if inputstream=="true":     
            licfile=struktur["data"]["attributes"]["protection"]["schemes"]["clearkey"]["licenseUrl"]
            contentI=geturl(licfile,header=header)
    		strukturI = json.loads(contentI)
    		lickey=strukturI["keys"][0]["k"]        
            listitem.setProperty('inputstreamaddon', 'inputstream.adaptive')
            listitem.setProperty('inputstream.adaptive.manifest_type', 'hls')
            #listitem.setProperty('inputstream.adaptive.license_type', 'com.widevine.alpha')
            listitem.setProperty('inputstream.adaptive.license_key', lickey)
        xbmcplugin.setResolvedUrl(addon_handle, True, listitem)

    die zwei extra Einrückungen in den Zeilen 200 und 201.

    Im libreelec wiki steht was zum Erstellen und Teilen von [definition='1','0']log[/definition] files, Provide Log File [LibreELEC].

    Hier mal die Version 0.35 ohne die störenden Einrückungen.

    [xattach=27879]plugin.video.L0RE.dmax-0.3.5.zip[/xattach]

    Hi,

    bei mir trat beim arte.TV (0.5.0) addon (rpi3b+, osmc April 3 2018, kodi 17.6) folgender Fehler auf

    ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.TypeError'>
    Error Contents: attribute of type 'NoneType' is not callable
    Traceback (most recent call last):
    File "/home/osmc/.kodi/addons/http://plugin.video.L0RE.arte/default.py", line 485, in <module>
    showday(url)
    File "/home/osmc/.kodi/addons/http://plugin.video.L0RE.arte/default.py", line 415, in showday
    datetime_object = datetime.datetime.strptime(broadcastDates, '%Y-%m-%dT%H:%M:%SZ')
    TypeError: attribute of type 'NoneType' is not callable
    -->End of Python script error report<--

    Ich habe dann nach Lektüre dieses threads Datetime.strptime - NonType error on second use line 415 datetime_object = datetime.datetime.strptime(broadcastDates, '%Y-%m-%dT%H:%M:%SZ') in der default.py des addons wie folgt erweitert

    Python
    try:	datetime_object = datetime.datetime.strptime(broadcastDates, '%Y-%m-%dT%H:%M:%SZ')
    except TypeError:
    	datetime_object = datetime.datetime(*(time.strptime(broadcastDates, '%Y-%m-%dT%H:%M:%SZ')[0:6]))

    Jetzt funzt es wieder.


    Das dmax addon hat bei mir den selben Fehler geworfen wie bei heinzoleg und Ronny. Nach ersetzen von line 199 lickey=re.compile('\?(.+)', re.DOTALL).findall(licfile)[0] in der default.py des addons mit

    Python
    contentI=geturl(licfile,header=header)
    strukturI = json.loads(contentI)
    lickey=strukturI["keys"][0]["k"]


    läuft es erstmal wieder.


    Vielen Dank an @L0RE für die exzellenten Addons und das Engagement!