Mein eigener Ersatz (komplett neuer Code ohne Altlasten) für das alte Plugin Super Favourites.
Ein schlankes, aber leistungsstarkes Kodi-Addon zur Verwaltung personalisierter Favoriten mit automatischer Metadaten-Anreicherung und Cloud-Synchronisation via Dropbox.
Funktioniert mit Kodi 19 (Matrix), Kodi 20 (Nexus), Kodi 21 (Omega) und Kodi 22 (Piers).
- *Lade die plugin.program.lite.favourites.zip aus dem Ordner zips herunter
- installiere diese in Kodi über Addons ➡️ Aus Zip-Datei installieren.
- Hierarchische Ordnerstruktur: Erstelle beliebig tiefe Unterordner, um Filme, Serien und Addon-Links sauber zu trennen.
- Verschiebe-Logik: Items können nachträglich zwischen Ordnern verschoben werden. Das Addon prüft dabei logisch die Zielpfade (z. B. "Serien gehören in den Serien-Zweig").
- Duplikat-Check: Beim Hinzufügen erkennt das Addon, ob ein Medium bereits existiert und bietet an, direkt zum vorhandenen Speicherort zu springen.
- Präziser Fokus: Der Sprung zum Duplikat erfolgt direkt mit Scroll-Fokus auf das Item. Funktioniert am besten mit der Sortierung nach Namen.
- Speicherpfad der Favoriten:
userdata/addon_data/plugin.program.lite.favourites/favourites.json
- TMDb-Integration: Das Addon extrahiert TMDb-IDs aus URLs und reichert Einträge automatisch mit Postern, Fanarts, Plots und Genres an.
- IMDb-Bewertungen: Durch die OMDb-Schnittstelle werden echte IMDb-Ratings abgerufen und als
imdbnumbergespeichert. - TMDbHelper-Anbindung: Nutzt (falls vorhanden) die lokale Datenbank des TMDbHelper Addons für blitzschnelle Informationen.
- Lokales Caching: Wenn alle Poster einmal geladen sind, werden sie nicht mehr erneut aus dem Internet geladen, sondern rasant direkt aus
userdata/Thumbnailsbezogen.
- Kontextmenü-Integration: Füge Inhalte direkt aus anderen Addons während des Browsens zu deinen Lite Favourites hinzu.
- Turbo-Focus-Scroll: Eine spezielle Threading-Logik sorgt dafür, dass nach dem Wechsel in einen Ordner das zuletzt gewählte Item automatisch fokussiert und "angescrollt" wird (optimiert für Grid-Ansichten, z. B. 9 Spalten).
- Dynamische Ansicht: Das Addon erkennt den Inhaltstyp (Movies vs. TV Shows), damit Kodi automatisch das passende Layout wählt.
- Globale Suche mit Turbo-Fokus & TMDb-Fallback: Durchsuche deine gesamte Favoriten-Datenbank direkt aus dem Hauptmenü. Oder verlinke dir die Suche irgendwo in dein Home-Menü. Ein Klick auf einen Suchtreffer springt physisch in den Zielordner und der Turbo-Bot scrollt exakt auf das gesuchte Item. Das clevere History-Management sorgt dafür, dass die Zurück-Taste dich danach nahtlos ins Hauptmenü bringt, ohne in der Suche festzuhängen. Findet die lokale Suche mal keinen Treffer, ist das keine Sackgasse: Du kannst den Suchbegriff mit einem Klick direkt an den TMDb Helper übergeben (inklusive Filme/Serien-Weiche), um online weiterzusuchen! Anschließend kann man, wenn man denn möchte, den Online-Treffer dann zu Lite Favourites hinzufügen.
- Öffne das Lite Favourites Addon in Kodi.
- Da die Liste beim ersten Start noch leer ist, klicke auf den Button [+] Ersten Ordner erstellen.
- Gib über die Bildschirmtastatur den gewünschten Namen ein (z. B.
Serien) und bestätige. Der Ordner ist nun angelegt!
- Verlasse Lite Favourites und öffne dein Quell-Addon, zum Beispiel den TMDbHelper.
- Navigiere dort zu einer Serie oder einem Film.
- Öffne auf der Serie das Kodi-Kontextmenü (Rechtsklick, Taste
Coder langes Drücken der OK-Taste). - Wähle den Eintrag Zu Lite Favourites hinzufügen.
- Wähle im Auswahlfenster deinen zuvor erstellten Ordner Serien aus.
- Fertig! Das Addon lädt nun automatisch hochauflösende Poster, Fanarts und Beschreibungen inklusive IMDb-Rating herunter.
Falls du vom alten Addon Super Favourites umsteigst, kannst du deine bisherigen Einträge intelligent übernehmen:
- Öffne die Einstellungen von Lite Favourites.
- Navigiere zum Reiter "Import".
- Klicke auf "Super Favourites XML importieren".
- Wähle im Dateibrowser deine alte
favourites.xmlaus (der Standard-Pfad öffnet sich meist automatisch). - Zurücklehnen: Das Addon liest die Datei ein, erkennt automatisch, ob es sich um Filme oder Serien handelt, und sortiert alle Einträge nahtlos in deine neue Ordnerstruktur ein!
- Verlinke dir die Ordner
Serien/Filmedirekt in dein Home-Menü (Skin-abhängig). - Mein Ordner
Serienbeinhaltet Serien, die ich gerade schaue. Zusätzlich nutze ich Unterordner wie Eingestellt, Merkliste, Komplett, Staffelpause – dorthin schiebe ich die Items nach Lust und Laune per Kontextmenü-Verschiebe-Logik.
Um echte IMDb-Bewertungen anstelle der TMDb-Userwertung anzuzeigen, wird ein OMDb-Key benötigt.
- Gehe auf omdbapi.com/apikey.aspx.
- Wähle die Option "FREE" (bis zu 1.000 Abfragen pro Tag).
- Gib deine E-Mail-Adresse und deinen Namen ein.
- WICHTIG: Du musst den Bestätigungslink in der E-Mail von OMDb klicken, um den Key zu aktivieren!
Lite Favourites übernimmt den Key automatisch aus dem TMDbHelper:
- Öffne die Einstellungen von TMDbHelper.
- Navigiere zum Reiter "API-Konten" ➡️ "OMDb API Key".
- Trage deinen Key dort ein. Lite Favourites erkennt diesen nun automatisch und nutzt ihn für alle zukünftigen Favoriten.
Der Sync ermöglicht es, deine Favoriten-Liste auf allen Kodi-Geräten identisch zu halten.
- Logge dich bei Dropbox Developers ein und klicke auf "Create app".
- Wähle: "Scoped access", "App folder– Access to a single folder created specifically for your app."
- gib der App einen Namen. Danach könnt ihr noch App folder name ändern.
- Reiter "Permissions": Aktiviere unter "Files and folders" folgende Punkte:
files.metadata.readfiles.metadata.writefiles.content.readfiles.content.write
- Klicke auf "Submit", um die Berechtigungen zu speichern.
- Kopiere im Reiter "Settings" den App Key und das App Secret.
Nutze das im Repository, oder im Plugin-Ordner, beiliegende Skript dropbox_token.py:
- Öffne
dropbox_token.pyin einem Texteditor und trage oben deinenAPP_KEYund deinAPP_SECRETein. - Starte das Skript (Python erforderlich):
python dropbox_token.py. - Folge den Anweisungen: Kopiere den App Folder Name (Schritt 2) und den erhaltenen Browser-Code (Schritt 3) in die Konsole.
- Das Skript zeigt danach den Refresh Token an und speichert ihn in der Datei
dropbox_tokens.txtim Downloads-Verzeichnis.
Trage die Daten, App Key, App Secret, Refresh Token, App Folder Name, in den Addon-Einstellungen ein oder editiere direkt die settings.xml.
Info: Der Refresh Token ist dein dauerhafter "Generalschlüssel".
Er verfällt nicht und erlaubt dem Addon, selbstständig kurzlebige Access Tokens zu generieren.
Du musst nur diese 4 Werte hinterlegen – den Rest erledigt das Addon beim ersten Sync automatisch.
Pfad: userdata/addon_data/plugin.program.lite.favourites/settings.xml
<settings version="2">
<setting id="dropbox_app_key">DEIN_APP_KEY</setting>
<setting id="dropbox_app_secret">DEIN_APP_SECRET</setting>
<setting id="dropbox_refresh_token">DEIN_REFRESH_TOKEN</setting>
<setting id="dropbox_folder">DEIN_ORDNERNAME</setting>
<setting id="sync_interval">60</setting>
</settings>Sobald ein Gerät läuft, kannst du die Einstellungen/Dropboxtoken einfach übertragen:
- Kopiere den Ordner
userdata/addon_data/plugin.program.lite.favouritesdeines fertig konfigurierten Gerätes. - Füge ihn auf allen anderen Geräten (Android, Windows, CoreELEC etc.) im entsprechenden Verzeichnis ein.
- Fertig: Alle Geräte nutzen nun denselben Dropbox-Sync-Kanal und sind sofort einsatzbereit, ohne dass du erneut Tokens generieren musst.
- Im laufenden Betrieb kann direkt per Kontextmenü auf ein Item "Sync mit Dropbox" aufgerufen werden. Je nachdem was älter oder neuer ist, löst dies den Upload oder Download aus (oder nichts, falls der Inhalt gleich ist). Der Inhalt wird dann automatisch adhoc refresht.
So sieht das auf meinem Kodi 22 Piers mit dem skin.arctic.zephyr.martian und Ansicht Posterwand klein aus.
https://github.com/martian89/skin.arctic.zephyr.martian