Sooooo... hab zumindest die Ursache und nen kleinen Workaround gefunden...
Warum auch immer kommt bei einigen Folgen von der RTL API im Attribut "Free" ein "False" zurück, obwohl die Folge noch frei - also kostenlos - abrufbar ist. Ob es seit neuem noch ein anderes Attribut oder so gibt, habe ich noch nicht so genau nachgesehen.
Im TVNow Addon gibt es ein - standardmäßig verstecktes und somit nur über die settings.xml und nicht die GUI änderbares - Setting "freeonly", welches zwar in der settings.xml als Default "false" hat, aber das Addon setzt es zu Laufzeit auf "true", wenn keine Mailadresse und Passwort in den Settings eingetragen sind. Somit sollen also in diesem Fall IMMER nur frei verfügbare Folgen angezeigt werden, was ja auch grundsätzlich richtig ist, wenn denn die API auch immer ein korrekt auf "true" gesetztes "Free" Attribut schicken würde.
Ein schneller Workaround (derzeit nur gerade auf nem Androiden getestet) ist also:
- In der settings.xml (zu finden in .kodi/addons/plugin.video.rtlnow/resources) des TVNow Addons beim Eintrag "freeonly" das Attribut "visible" entfernen oder auf "true" setzen, so wird es in den Settings des Addons in der Kodi GUI angezeigt.
- In der default.py des Addons (zu finden in .kodi/addons/plugin.video.rtlnow) in der Funktion "def login():" die Zeile "addon.setSetting("freeonly", "true")" per "#" auskommentieren. So wird "freeonly" nicht mehr auf "true" gesetzt, wenn keine Mail-Adresse und Passwort eingetragen sind
- In der Kodi GUI die Settings des Addons aufrufen und kontrollieren, ob der nun vorhandene Eintrag "Nur freie anzeigen" ausgeschaltet ist, wenn nicht: ausschalten.
- Zur Vorsicht: Im Addon den Cache löschen
Jetzt sollten viel mehr Folgen angezeigt werden, nämlich alle, egal ob frei verfügbar, oder nicht. Das ist dann jetzt auch der Nachteil an dem Ganzen... man kann natürlich weiterhin nur die freien ansehen, aber zumindest werden alle Folgen angezeigt und man kann die freien Folgen ansehen, auch wenn die API (fälschlicherweise) sagt, sie wären nicht frei.