PlexMetaInfo mit Skin Ai.FHD (neue Version 3.1)
Damit werden auch Cover, Beschreibungen und Backdrops eines Plexservers, der auf der NAS läuft in der vti-Movieliste (Bild 6) und in der EPG-Ansicht der Movieliste ( Bild 7, Bild 8 ) verwendet.
In der EPG-Ansicht der Kanalliste (Bild 5) wird das ausgwählte Event mit der Plexserver-Datenbank abgeglichen und angezeigt, wie viele passende Einträge gefunden wurden. Am Ende der EPG-Ansicht werden die auf dem NAS gefundenen Filme aufgelistet (Bild 4).
Wichtig ist:
Die NAS muss in der Box gemountet sein.
Der Plexserver muss am Standardport 32400 im Netzwerksegment: 192.168.0.0/255.255.0.0 erreichbar sein.
Es darf keine Verschlüsselung verwendet werden!
Der Zugriff auf dem Plexserver muss von der Box aus ohne Passwort möglich sein!
Das kann man am einfachsten erreichen, indem man das obige lokale Netzwerksegment als Ausnahme für den passwortlosen Zugriff einträgt.
Neuerungen:
Diese Version ist an VTi 13 angepasst und natürlich abwärtskompatibel.
Der angepasste (Demo)-Skin Ai.FHD ist nun serienmäßig enthalten.
Das "Vorladen von Covern" kann in der /hdd/n020222/settings.txt
abgeschaltet werden.
Anmerkung:
Die Funktion der "Gruppierten virtuellen Ordner" der Movieliste hat Auswirkunden auf die Anzeigenreihenfolge der Filme in der Movieliste. Dadurch werden nicht immer die richtigen Vorgänger und Nachfolger in der Liste erkannt, weil einzelne Filme sich anzeigemäßig in virtuellen Ordner befinden. Wer viele "virtuelle Ordner" in der Anzeige hat, sollte die Vorladenfunktion abschalten. Alternativ kann auch das Gruppieren von Filmen in den Ordnern, die vom Plexserver verwaltet werden, in den VTi-Einstellungen abgeschaltet werden.
Nachdem der PlexServer abgefragt wurde, sind :
Funktionsweise:
Zwei Minuten nach einem Gui-Neustart wird der Plexserver abgefragt. Das Abfragen dauert je nach Prozessorleistung der Box und Anzahl der Filme etwa 1 bis 10 Minuten. Das Abfragen des Plexservers geschieht im Hintergrund und ist so ausgelegt, daß auch die schwachen Boxen dadurch niemals ausgebremst werden. Aus diesem Grund dauert es ein paar Minuten.
In /hdd/n020222/settings.txt gibt es zwei Parameter, die die Aktualisierung der Datenbank steuern, in der die Filmbeschreibungen und Adressen der Cover und Backdrops auf dem Plexserver gelistet sind.
Intervall_Erneuern = "36000" # 10 Stunden
gibt an, nach wie vielen Sekunden der Plexserver erneut im Hintergrung abgefragt wird, wenn die Datenbank gefüllt ist.
Intervall_keineDaten = "300" # 5 Minuten
gibt an, nach wie vielen Sekunden der Plexserver erneut abgefragt wird, falls die Datenbank noch leer ist. Das ist relevant, wenn der Plexserver beim Start der Box unerreichbar war. Ob ein Intervall erreicht ist, wird bei jeder Nutzung der Movieliste überprüft und ggf. ein Hintergrundprozess gestartet.
NEU: An der Konsole ist nun der Befehl "PlexMeta" verfügbar.
plexmeta -init
initialisiert Plexmeta erneut
plexmeta -rmbackdrops
löscht die zwischengespeicherten Backdrops.
plexmeta -rename
benennt alle Filme auf dem Plexserver korrekt um. Anschließend werden nur Dateinamen in der Form "Filmname (Jahr)" verwendet.
Zum Skin Ai.FHD:
Ich pflege nur noch diese ipk-Datei mit enthaltenem Demoskin, weil ich sie selbst nutze.
Der Skin Ai.FHD kann in den vti-Einstellungen ausgewählt werden.
Man kann aber auch jeden anderen Skin nutzen. Cover und Beschreibungen zeigen fast alle Skins sofort serienmäßig an. Damit auch Backdrops vom Plexserver geholt und in der Movieliste angezeigt werden, muss bei Verwendung eines eingenen Skins ggf. die skin.xml angepasst werden. Wie das geht, kann man sich im Demoskin ansehen. Oder aber man installiert einen vorbereiteten Skinpart seines eigenen Skins.
Der Demoskin selbst ist eine auf FHD umgebaute und um die notwendigen Renderer ergänzte Ai.HD-Variante, die mit dem Ai.HD-Controller-Mod-by-Pich erzeugt wurde. Damit es so exakt so aussieht wie auf Bild 3 müssen neben normalen Picons im Picondir zusätzlich Picons der Größe 400*240 im Verzeichnis /usr/share/enigma2/picon_400x240 abgelegt werden.
3.jpg
Wichtig:
Nach jedem Update des Paketes enigma2-python oder enigma2-python-src
muss PlexMetaInfo neu installiert werden oder alternativ (ab dieser Version neu) an der Konsole "plexmeta -init" eingegeben werden, sonst funktioniert Plexmeta nach einem Update nicht mehr bzw. die Movieliste crasht ggf. sogar in der EPG-Ansicht.
So wird die IPK installiert:
Spoiler anzeigen
Die ipk-Datei direkt per FTP auf die HDD oder in das /tmp Verzeichnis der Box kopieren
dann Blau : "Erweiterungen"
"Manuelle Installation von Paketen"
"IPKG Pakete installieren"
das Verzeichnis und PlexServer-Metainfo auswählen und ausführen.
Danach Gui neu starten.
Damit werden auch Cover, Beschreibungen und Backdrops eines Plexservers, der auf der NAS läuft in der vti-Movieliste (Bild 6) und in der EPG-Ansicht der Movieliste ( Bild 7, Bild 8 ) verwendet.
In der EPG-Ansicht der Kanalliste (Bild 5) wird das ausgwählte Event mit der Plexserver-Datenbank abgeglichen und angezeigt, wie viele passende Einträge gefunden wurden. Am Ende der EPG-Ansicht werden die auf dem NAS gefundenen Filme aufgelistet (Bild 4).
Wichtig ist:
Die NAS muss in der Box gemountet sein.
Der Plexserver muss am Standardport 32400 im Netzwerksegment: 192.168.0.0/255.255.0.0 erreichbar sein.
Es darf keine Verschlüsselung verwendet werden!
Der Zugriff auf dem Plexserver muss von der Box aus ohne Passwort möglich sein!
Das kann man am einfachsten erreichen, indem man das obige lokale Netzwerksegment als Ausnahme für den passwortlosen Zugriff einträgt.
Neuerungen:
Diese Version ist an VTi 13 angepasst und natürlich abwärtskompatibel.
Der angepasste (Demo)-Skin Ai.FHD ist nun serienmäßig enthalten.
Das "Vorladen von Covern" kann in der /hdd/n020222/settings.txt
abgeschaltet werden.
Anmerkung:
Die Funktion der "Gruppierten virtuellen Ordner" der Movieliste hat Auswirkunden auf die Anzeigenreihenfolge der Filme in der Movieliste. Dadurch werden nicht immer die richtigen Vorgänger und Nachfolger in der Liste erkannt, weil einzelne Filme sich anzeigemäßig in virtuellen Ordner befinden. Wer viele "virtuelle Ordner" in der Anzeige hat, sollte die Vorladenfunktion abschalten. Alternativ kann auch das Gruppieren von Filmen in den Ordnern, die vom Plexserver verwaltet werden, in den VTi-Einstellungen abgeschaltet werden.
Nachdem der PlexServer abgefragt wurde, sind :
- in /tmp/PlexRename.sh alle vorgeschlagenen Umbenennungsvorgänge aufgelistet.
- In /tmp/PlexDoppelt.txt alle doppelt vorhandenen Filme aufgelistet.
Funktionsweise:
Zwei Minuten nach einem Gui-Neustart wird der Plexserver abgefragt. Das Abfragen dauert je nach Prozessorleistung der Box und Anzahl der Filme etwa 1 bis 10 Minuten. Das Abfragen des Plexservers geschieht im Hintergrund und ist so ausgelegt, daß auch die schwachen Boxen dadurch niemals ausgebremst werden. Aus diesem Grund dauert es ein paar Minuten.
In /hdd/n020222/settings.txt gibt es zwei Parameter, die die Aktualisierung der Datenbank steuern, in der die Filmbeschreibungen und Adressen der Cover und Backdrops auf dem Plexserver gelistet sind.
Intervall_Erneuern = "36000" # 10 Stunden
gibt an, nach wie vielen Sekunden der Plexserver erneut im Hintergrung abgefragt wird, wenn die Datenbank gefüllt ist.
Intervall_keineDaten = "300" # 5 Minuten
gibt an, nach wie vielen Sekunden der Plexserver erneut abgefragt wird, falls die Datenbank noch leer ist. Das ist relevant, wenn der Plexserver beim Start der Box unerreichbar war. Ob ein Intervall erreicht ist, wird bei jeder Nutzung der Movieliste überprüft und ggf. ein Hintergrundprozess gestartet.
NEU: An der Konsole ist nun der Befehl "PlexMeta" verfügbar.
plexmeta -init
initialisiert Plexmeta erneut
plexmeta -rmbackdrops
löscht die zwischengespeicherten Backdrops.
plexmeta -rename
benennt alle Filme auf dem Plexserver korrekt um. Anschließend werden nur Dateinamen in der Form "Filmname (Jahr)" verwendet.
Zum Skin Ai.FHD:
Ich pflege nur noch diese ipk-Datei mit enthaltenem Demoskin, weil ich sie selbst nutze.
Der Skin Ai.FHD kann in den vti-Einstellungen ausgewählt werden.
Man kann aber auch jeden anderen Skin nutzen. Cover und Beschreibungen zeigen fast alle Skins sofort serienmäßig an. Damit auch Backdrops vom Plexserver geholt und in der Movieliste angezeigt werden, muss bei Verwendung eines eingenen Skins ggf. die skin.xml angepasst werden. Wie das geht, kann man sich im Demoskin ansehen. Oder aber man installiert einen vorbereiteten Skinpart seines eigenen Skins.
Der Demoskin selbst ist eine auf FHD umgebaute und um die notwendigen Renderer ergänzte Ai.HD-Variante, die mit dem Ai.HD-Controller-Mod-by-Pich erzeugt wurde. Damit es so exakt so aussieht wie auf Bild 3 müssen neben normalen Picons im Picondir zusätzlich Picons der Größe 400*240 im Verzeichnis /usr/share/enigma2/picon_400x240 abgelegt werden.
3.jpg
Wichtig:
Nach jedem Update des Paketes enigma2-python oder enigma2-python-src
muss PlexMetaInfo neu installiert werden oder alternativ (ab dieser Version neu) an der Konsole "plexmeta -init" eingegeben werden, sonst funktioniert Plexmeta nach einem Update nicht mehr bzw. die Movieliste crasht ggf. sogar in der EPG-Ansicht.
So wird die IPK installiert:
Die ipk-Datei direkt per FTP auf die HDD oder in das /tmp Verzeichnis der Box kopieren
dann Blau : "Erweiterungen"
"Manuelle Installation von Paketen"
"IPKG Pakete installieren"
das Verzeichnis und PlexServer-Metainfo auswählen und ausführen.
Danach Gui neu starten.