kodinerds repo <-> kodi repo

  • ZDF Mediathek Version 2.2.2 ...das ist eine veraltete Version von LORE...die eigentlich nicht mehr funktioniert.

    Die ZDF Mediathek Version 3.1.2 von membrane funktioniert nur schleppend...aber nicht mit der libmediathek3 Version 1.3.1 sondern nur mit der Version 1.2.7 *merkwürdig* ...allerdings hat peak3d es herausgefunden.

    Ich habe schon immer bekräftigt, dass ich in meinem Jarvis Repo andere Versionen außer 16.1 nicht unterstütze... Fehler liegen mir nicht vor.

    Derzeit lade ich alle Add-ons nach und nach in das offizielle Repo hoch. Meine Add-ons befinden sich im Moment im "Feature Freeze" bis dies geschehen ist.

    Auch das ZDF Add-on wird in den nächsten Tagen hochgeladen werden. Es greift auf das wesentlich umfangreichere JSON-API zu, was einen Haufen an Informationen bietet und weniger anfällig für serverseitige Änderungen ist. Ich denke mal, dass @L0RE damit keine Probleme hat.


    @peak3d: Ich brauche mein Repo, um Änderungen an "Testsubjekten" ausprobieren zu können. Oft lade ich Änderungen experimenteller Natur hoch, die für die Masse nicht geeignet sind und Fehler auslösen können (was ich damit herausfinden möchte). Viele dieser Änderungen sind auch inkomatibel zu den Regeln des offiziellen Repos (hardcoded strings, ...).

    Auch gibt es kleinere Add-ons, die nur eine kurze Lebensspanne haben (siehe die Olympischen Spiele/Fußball WM).

    Bisher wollte ich erst einmal die Mediatheken fertig bekommen und Fehler ausmerzen. Die Add-ons sind mittlerweile weitesgehend komplett und für das offizielle Repo geeignet.

    Im Moment sind die Funk- und die WDR Mediathek mitsamt Abhängigkeiten hochgeladen, für die Sportschau existiert schon ein PR. Der WDR Rockpalast ist als nächstes dran. Danach kommen ARD/ZDF, gefolgt von den Funkanstalten. Am Ende kommen Unithek und PVR Replay.

  • um hier noch kurz den Sonderfall "binary Addons" korrekt zu klären. Aktuell gibt es kein Repo für binäre Addons, da deren Distribution auf den verschiedenen Platformen etwas schwierig ist. Deshalb werden die Addons zusammen mit dem Kodi Binary geliefert (bis auf LE und Linux, die eigene Distributionswege haben). Das Inputstream Addon is hier ein Sonderfall, aufgrund der Art des addons. Bei PVR Addons werden die Sources zwar auch direkt von anderen Repos geholt, jedoch werden hier explizite tags/hashes verknüpft und nicht ein Freifahrtschein für den Master Branch. Beduetet dass für PVR Addons genau so ein PR für das Repo erstellt werden muss, allerdings beinhaltet dieser nicht die Dateien selbst, sondern einen aktualisierten GIT Hash.

    Nun zum nächsten Unterschied: Bei Binären Addons kann man stark davon ausgehen dass die Autoren Entwickler sind und sich zumindest mit irgend einem Versionierungssystem auskennen. Dadurch ist GIT keine all zu große Hürde. Bei Python Addons und Skins ist dies anders, da hier oft auch Laien Addons beisteuern möchten und oft an der GIT Hürde scheitern (oft genug erlebt). Aus diesem Grund gab es verschiedene Wege Addons in das Kodi Repo zu bekommen - der einfachste war einfach eine ZIP-Datei die dann von Team Mitgliedern in das GIT (damals noch SVN) geschoben wurde. So entstand die aktuelle Struktur der Kodi Repos. Wenn wir nun GIT auch als Grundvoraussetzung für jedes Python Addon und jeden Skin setzen könnten, dann ließe sich die gesamte Repo-Logik analog der binären Addons umstellen, was für viele Entwickler die Arbeit sicher erleichtern würde, jedoch sind wir noch nicht ganz so weit.

    edit:
    Und nochmal kurz bzgl doppelter Addon IDs in privaten Repos. Dies ist natürlich kein Problem - es ist klar dass Addons erst getestet werden müssen und der einfachste Distributionsweg ein Entwickler-Repo ist. Damit hat auch niemand ein Problem. Problematisch wird es nur, wenn es eben kein Entwicklerrepo sondern ein Community-Repo ist, das zur generellen Ergänzung des offiziellen Repos gedacht ist. In einem solchen Repo sollte dies möglichst nicht vorkommen.

  • Richtig...es bezog sich auf Kodi 17 RC3 und Kodi 18 Alpha mit der ZDF Mediathek Version 3.1.2 ...wo nur die libmediathek3 in der Version 1.2.7 funktioniert...aber nicht die Version 1.3.1 und nicht auf Kodi 16.1 ... da die meisten ja wohl mit der Zeit gehen...membrane.

    Das Glück deines Lebens hängt ab von der Beschaffenheit deiner Gedanken.

  • Richtig...es bezog sich auf Kodi 17 RC3 und Kodi 18 Alpha mit der ZDF Mediathek Version 3.1.2 ...wo nur die libmediathek3 in der Version 1.2.7 funktioniert...aber nicht die Version 1.3.1 und nicht auf Kodi 16.1 ... da die meisten ja wohl mit der Zeit gehen...membrane.

    Mit "die meisten" meinst du wohl dich selbst? Sorry, aber für ein paar Leute werde ich mir doch nicht die Arbeit machen, doppelt soviele Add-ons zu betreuen. Wenn es dir nicht passt kannst du gerne im untenstehenden Kontaktformular dein Geld zurückfordern.

  • So extrem würde unser einer das nicht sehen...membrane...da diese Addons ja in eurer Freizeit geschrieben und überarbeit werden...wobei natürlich ein großer Arbeitsaufwand entsteht...bleibt ausser Frage...was es allerdings mit einen Kontaktformular in der Richtung zutun haben mag...leuchtet mir noch nicht so ganz ein. *mmh*

    Ist so eine Anpassung auf Kodi 17 und Kodi 18 ...die dann auch richtig laufen würde auf Kodi 16.1 denn so intensiv...das man hinterher doppelt soviele Add-ons betreuen müßte?

    Das Glück deines Lebens hängt ab von der Beschaffenheit deiner Gedanken.

  • @da-anda Kodinerds Repo ist eben eine Mischform
    a) Development für Kodi.tv
    b) Addons die (noch) nicht in Kodi.tv Passen (Vorrausetzung Widvine+DRM),
    c) Skins die nicht in Kodi.tv Passen (Zu Gross)
    d) von Usern die aus irgend einem Grund nicht auf Kodi.tv veröffentlichen wollen
    e) Oder Addons die Keinen Sin machen in Kodi.tv (z.b. Skin Spezifische)


    Aber es sollte kein Problem sein da es nur zu doppellten IDS bei a) kommen kann was kein Problem ist, bei b) c) d) e) sollte es nie zu Doppelten IDS kommen.

  • Ich hoffe ihr könnt mir hier helfen. Ich habe Kodi 17 auf einem RaspberryPi 3. Ich hätte gerne das Plugin "Das Erste". Es installiert sich immer die Version 1.0.0, die ja nicht funktioniert. Ich habe versucht von hier:
    https://github.com/prof-membrane/…ane/find/master
    das zip-file zu laden und zu installieren.
    Wenn ich auf zip-File-Installation gehe und es anklicke tut sich gar nichts.
    Dann habe ich auch gelesen, dass ich aus libmediathek3 1.2.7 installieren soll. Find die aber nirgendwo zum Download und weiß nun überhaupt nicht weiter wie ich weiter komme.
    Könntet ihr mir raten, wie ich vorgehen muss um eine funktionierende Mediathek Das Erste zu bekommen.

  • @groschi2

    Falls du es nicht mitbekommen hast...das hier ist kein support-Thread. Hier tauschen sich gerade die Entwickler aus, wie sie einige Probleme bzgl verschiedener Add-ons in verschiedenen Repos lösen können.

    Wir möchten dich daher bitten einen neuen Thread bzgl deines Problems zu eröffnen um dieses Thema hier sauber zu halten.

    Danke für dein Verständnis.

    Gruß

Jetzt mitmachen!

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