[Plugin] PlexDream

    • [Plugin] PlexDream

      PlexDream

      Mit Plex entscheiden Sie sich für ein modernes Home Theater, das auf Ihrem Plex Client alle Medieninhalte wiedergibt, welche Sie auf Ihrem Plex Media Server bereitstellen.
      Die Plex Media Server Software ist als kostenloser Download für Windows, für Apple Mac, für Linux (Ubuntu, Fedora, CentOS) und für FreeBSD verfügbar.
      Der Plex Server ist also die Schaltzentrale zu der sich alle Ihre Geräte wie Ihr Smartphone, Ihr SmartTV, Ihr BlueRay Player oder Ihr Receiver verbinden.

      Um das Plugin nutzen zu können, muss ein Plex Account bestehen und ein Plex-Server vorhanden sein.

      PlexDream Client Plugin für 7080, 9xx, One und Two unterstützt werden Filme, Serien, Bilder und Musik Inhalte


      Zugangsdaten werden in den Einstellungen gesetzt.


      Autologin, hier startet das Plugin dann im letzten angewählten Profil und Server.


      Ihr könnt zwischen 2 Menü Größen wählen, falls einer der Titel der Sektionen zu lang ist.

      Serien Audio Intro wird abgespielt, wenn das der Server unterstützt, wer das aber nicht nutzen möchte, kann das hier deaktivieren.

      Bei der Wiedergabeliste gibt es die Möglichkeit, die einzelnen Episoden zu einer Serie zusammen zu führen, dann ist die Wiedergabeliste wieder übersichtlicher.

      Plex-Player, kann deaktiviert werden, dient aber nur zum Test eines Videos, falls es mal Probleme gibt bei der Wiedergabe.
      Ohne Plex-Player kann auch kein Transcodierter Stream länger als 10 Minuten wiedergegeben werden.

      PlexDream speichert sämtliche daten und Dateien in /data/PlexDream.

      Cache-Screen:

      Hier können die einzelnen Image Dateien gelöscht werden.
      Cache-Dateien löschen, hier werden alle gesicherten Sektionen-Datenbanken gelöscht.
      Hier könnt ihr auch überprüfen wann die letzte automatische Synchronisation ausgeführt worden ist.
      Lösche alle Error Logs, wenn im Plugin ein Fehler auftritt, wird automatisch der Fehler in einem Log gesichert.
      Der Log-Dateiname ist immer das aktuelle Datum.

      Ihr findet die Log’s in /data/PlexDream/log.
      Die einzelnen Sektionen-Datenbanken findet ihr in /data/PlexDream/Cache.
      Alle Image Dateien die geladen werden, befinden sich in /data/PlexDream/image.

      In der /data/PlexDream/plex.json werden eure Zugangsdaten und auch weitere Daten die das Plugin nutzt gesichert.

      Profile-Screen:


      Hier können die einzelnen angelegten Profile angewählt werden.

      Profile-Pin-Screen:

      Die Eingabe erfolgt über die Zahlen-Tasten, mit der linken Pfeil-Taste kann man das Eingabe-Feld löschen.

      Server-Screen:

      Sobald man ein Profil angewählt hat, werden euch die einzelnen Server aufgelistet, die der User nutzen darf.
      Wenn man den Server Eintrag mit der Taste Menü oder OK-Lang anwählt, kann man die einzelnen Sektionen des Servers an und ab wählen aber auch die Reihenfolge kann hier verändert werden.

      Server-Einstellungen-Screen:


      Mit der OK-Taste könnt ihr die einzelnen Sektionen an und ab wählen.
      Mit der OK-Lang oder auch mit der Menü Taste startet ihr den Verschiebemodus.

      Sektion-Screen:

      Hier werden die einzelnen Sektionen die ihr angewählt habt aufgelistet.
      Fortsetzen, Neu-Hinzugefügt und Wiedergabelisten, diese werden immer aktuell von Plex abgefragt.


      Movie-Screen:


      In diesem Screen könnt ihr den Film als gesehen markieren oder wieder auf ungesehen setzen, hierzu das Icon mit dem haken anwählen.
      Weiter schauen wird automatisch angeboten, wenn ihr diesen Film schon mal angesehen habt.
      Das letzte Icon mit den 3 Punkten, hier bekommt ihr weitere Funktionen angeboten.


      Info-Screen:


      Auch habt ihr hier die Möglichkeit Trailer, Schauspieler und weiter Movies anzuwählen.
      Serie-Screen:

      Wenn ihr die Serie als gesehen markiert, werden automatisch alle Staffel und Episoden als gesehen markiert.



      Staffel-Screen:

      Hier hab ihr die Möglichkeit eine ganze Staffel als gesehen zu markieren.
      Hierzu muss die Staffel angewählt werden und die Taste Menü oder OK-Lang gedrückt werden.
      Wenn nur eine Episode als gesehen markiert werden soll, dann bitte wieder das haken Icon nutzen.


      Wie beim Film-Screen gibt es hier auch weitere Funktionen.

      Filter:

      Den Filter erreicht ihr, wenn ihr oben Medienbibliothek-Suche anwählt.

      Wenn ihr jetzt nach 1 Genre suchen möchtet, dann wählt eurer Wunsch Genre mit OK an.
      Wenn ihr aber mehrere Genres anwählen möchtet, dann nutzt die Taste Menü oder OK-Lang um einzelne Genres zu aktivieren.



      Wiedergabeeinstellungen:


      Hier gibt es die Möglichkeit Transcoding anzuwählen, wenn der Server kein direktes Abspielen erlaubt.
      Wenn ihr Transcoding nutzt wird nur die gesetzte Tonspur und auch nur der angewählte Untertitel genutzt.
      Hierzu bitte die Wunsch Tonspur erst wählen.

      Wenn ihr aber das Original abspielen dürft, werden automatisch alle Tonspuren und Untertitel übergeben und ihr könnt die wie gewohnt an und ab schalten.

      Die Wiedergabeeinstellung greift für Serien und Filme.
      Am besten man lässt Original angewählt, wenn der Player dann den Stream nicht abspielen kann, bekommt man eine Meldung angezeigt.
      Hier wird man gefragt ob ein Transcodierter Stream abgespielt werden soll.
      Wenn ihr dann mit Ja bestätigt könnt ihr eine Auflösung wählen.
      Die Auflösung wird dann nur für den geraden an gewählten Film/Episode genutzt.



      Fortsetzung im nächsten Beitrag ---->>>
      LG Murxer

      The post was edited 4 times, last by murxer ().

    • Player:


      Ihr könnt euch mit der Info Taste die Infos der Episode oder des Filmes anzeigen lassen.


      Wenn es sich um eine Episode handelt, bekommt ihr mit der Info Taste auch alle Staffel und Episoden zur Auswahl.


      Das Springen in einem Film oder in einer Serie funktioniert in diesem Player etwas anders.
      Wenn ihr die Zahlen-Richtungs-Tasten nutzt, wird noch kein Springen ausgeführt, ihr Springt mit den Tasten bis zur Stelle vor oder zurück ab wo ihr dann weiter schauen möchtet,
      dann mit OK bestätigen und der Film/Episode läuft an Stelle weiter die ihr gewählt habt.

      Musik-Player:

      Wenn ihr die Musikwiedergabe startet und ihr keine Taste mehr gedrückt habt, startet ein Bildschirmschoner, der mit jeder Taste wieder beendet werden kann.
      Nur die Skip vor und zurück Tasten heben den Bildschirmschoner nicht auf, hier wird der nächste Titel abgespielt.
      Wenn ihr einen Track mit der Info Taste anwählt, bekommt ihr weiter Funktionen angeboten.


      Wiedergabeliste-Screen:


      Wenn ihr einen Eintrag aus der Wiedergabeliste löschen möchtet, hierzu wieder die Taste Menü oder OK-Lang nutzen


      Was auch beachtet werden sollte ist, wenn ihr von einem FHD Skin zu HD Skin oder umgekehrt wechselt, ist es ratsam alle Image Dateien zu löschen.
      Sonst könnte es passieren das jedes einzelne Bild erneut Skaliert werden muss und dadurch wird das laden der Bilder etwas langsamer.

      Falls sich der PlexDream Spinner nicht beendet, dann könnt ihr mit der Zahlen-Taste 0 den Screen beenden.



      Noch ein großer Dank ans Boxpirates Team, für die Unterstützung bei diesem Projekt.

      Installation für OE2.5 und OE2.6:
      Das Plugin lässt sich mit Installer installieren (Updatefähig ;)):
      wget http://plugins.boxpirates.dynvpn.de/plexdream-dreamos-installer.sh -O - | /bin/sh

      To Du:
      - Unterstützung für Bilder-Sektion weiter ausbauen
      - Plugin-Assistance Unterstützung weiter ausbauen
      - Display Skins weiter ausbauen

      Der eigentliche Support-Thread ist in folgendem Bourd zu finden.

      Update Verlauf

      Version 1.1.2
      - mehrere konten unterstützung

      Version 1.1.1
      - Menü Eintrag hinzugefügt
      - Sektionen können ab und an gewählt werden

      Version 1.1.0
      - some fixes

      Version 1.0.9
      - kleinere fixes

      Version 1.0.8
      - Episoden Intro Skip Funktion hinzugefügt
      - Musik Sektion noch mal erweitert mit Funktionen
      - Chapter Funktion für Filme
      - Sektionen-Typen Musik, Filme und Serien können jetzt mit einem Wunsch Filter belegt werden
      - Film-Episoden Screen Fortschrittsbalken zeigt jetzt richtig an

      Version 1.0.7
      - sync Funktion wurde entfernt
      - alle abfragen sind jetzt live

      Version 1.0.6
      - Schneller Exit mit Exit lang
      - Update Benachrichtigung hinzugefügt, kann abgeschaltet werden in den Einstellungen
      - letztes Profil und letzter Server wird jetzt abgesichert und wenn man in den Einstellungen Autologin anwählt, wird automatisch das Profil angewählt und auch der Server
      - Player Exit Meldung kann jetzt in den Einstellungen deaktiviert werden
      - Profil png in den Screens für die Server und Sektionen hinzugefügt, so erkennt man gleich welches Profil aktiv ist
      - Profil Pin-Eingabe Screen jetzt mit Profil Bild
      - Musik Screen-Saver überarbeitet, jetzt mit Bild und Titel-Sänger
      - Wenn Zugangsdaten oder Token vorhanden startet das Plugin jetzt immer im Profil Screen


      Bei Problemen, bitte melden.

      Viel Spaß damit
      LG Murxer

      The post was edited 8 times, last by murxer ().

    • @murxer

      Gibt es eine Möglichkeit zu speichern, wo man sich zuletzt im plugin aufgehalten hat?
      Also wenn man sich z.B. eine Serie ansieht, dass plugin dann aber beendet, muss man sich nach dem neu aufrufen immer
      wieder bis zu der Episode hinhangeln, wo man zuletzt aufgehört hat. Praktisch wäre es, man würde gleich wieder dort
      "einsteigen" können, wo man raus ist. Würde natürlich bedeuten, man müsste nicht 8x EXIT drücken um das plugin zu verlassen,
      sondern könnte einen anderweitigen "schnellen" EXIT zum beenden des plugins nutzen. Bei Filmen ist das ja eher zweitrangig.
    • Hilfsbereit wrote:

      Gibt es eine Möglichkeit zu speichern, wo man sich zuletzt im plugin aufgehalten hat?
      Also wenn man sich z.B. eine Serie ansieht, dass plugin dann aber beendet, muss man sich nach dem neu aufrufen immer
      wieder bis zu der Episode hinhangeln, wo man zuletzt aufgehört hat.
      Nein gibt es derzeit nicht, aber wenn du die Sektion Fortsetzen anwählst erscheint ja die Episode wo es weiter geht, wenn du diese anwählst kommst du
      gleich in den Episoden-Screen und die Episode ist auch schon angewählt.


      Hilfsbereit wrote:

      "schnellen" EXIT zum beenden des plugins nutzen
      Müsste ich erst hinzufügen, wenn man die Exit Taste länger drückt.
      LG Murxer
    • Plugin funktioniert auch auf einer DM7080, wenn es bei der Installation über den wget Installer Probleme gibt, dann bitte melden.

      Auch habe ich schon begonnen einige wünsche umzusetzen, hier eine List was ich abgearbeitet habe.
      - Schneller Exit mit Exit lang
      - Update Benachrichtigung hinzugefügt, kann abgeschaltet werden in den Einstellungen
      - letztes Profil und letzter Server wird jetzt abgesichert und wenn man in den Einstellungen Autologin anwählt, wird automatisch das Profil angewählt und auch der Server
      - Player Exit Meldung kann jetzt in den Einstellungen deaktiviert werden
      - Profil png in den Screens für die Server und Sektionen hinzugefügt, so erkennt man gleich welches Profil aktiv ist
      - Profil Pin-Eingabe Screen jetzt mit Profil Bild
      - Musik Screen-Saver überarbeitet, jetzt mit Bild und Titel-Sänger
      - Wenn Zugangsdaten oder Token vorhanden startet das Plugin jetzt immer im Profil Screen

      Wird jetzt noch etwas getestet, dann gibt es ein Update.
      LG Murxer
    • Update Online

      Version 1.0.6
      - Schneller Exit mit Exit lang
      - Update Benachrichtigung hinzugefügt, kann abgeschaltet werden in den Einstellungen
      - letztes Profil und letzter Server wird jetzt abgesichert und wenn man in den Einstellungen Autologin anwählt, wird automatisch das Profil angewählt und auch der Server
      - Player Exit Meldung kann jetzt in den Einstellungen deaktiviert werden
      - Profil png in den Screens für die Server und Sektionen hinzugefügt, so erkennt man gleich welches Profil aktiv ist
      - Profil Pin-Eingabe Screen jetzt mit Profil Bild
      - Musik Screen-Saver überarbeitet, jetzt mit Bild und Titel-Sänger
      - Wenn Zugangsdaten oder Token vorhanden startet das Plugin jetzt immer im Profil Screen
      LG Murxer
    • Da diese Frage auch schon im Plex Forum gefallen ist und das war meine Antwort:

      murxer wrote:

      Für eine OE 2.0 Enigma2 Box biete ich kein Plex Plugin an, hier müsste einiges im Code abgeändert werden, auch ist es nicht erlaubt das Plugin für OE 2.0 anzupassen.
      Ist nur für aktuelles DreamOS 2.5 und 2.6.
      LG Murxer
    • Hi und erstmal danke für das coole Plugin. Ich habe mich heute Abend ein wenig damit beschäftigt.. aber noch ein wenig Bauchweh.


      Aktuelles Image für die 920c ist installiert und wie im Ausgangposting die Installation mit wget durchgeführt.

      An sich habe ich bis auf VideoDB / Media Portal / Menü Sort und ein paar Custom Plugins ist nichts groß Installiert.

      Sobald ich aber PlexDream installiere, reagiert die FB sehr sehr langsam und alles wird träge. Zudem sehe ich nur die Ordner von meinem Plexaccount und wenn ich jedoch einen Ordner Syncen will passiert gar nichts.

      Jemand eine Idee?

      Edit: Auszug aus dem Log:

      03.09.2021 19:23:32 [PlexDream]: Get all items from section error: timestamp out of range for platform time_t
      03.09.2021 19:30:36 [PlexDream]: ContentDownloader error: Codepoint U+003A at position 4 of u'...:443' not allowed

      The post was edited 1 time, last by Kenny1980 ().

    • Ich kann nur sagen (ich nutze das Plugin seit Release ohne Probleme auf einer DM900):

      Das Verhalten mit der FB kann ich in keiner Weise nachvollziehen.


      Zudem sehe ich nur die Ordner von meinem Plexaccount
      Was erwartest Du denn sonst?
      Oder willst Du sagen, dass Du keinen Inhalt siehst?
      Von welchem Ordnertyp sprichst Du? Musik? Filme?

      Syncen geht bei mir ohne Probleme mit "OK lang"


      Dein Log Auszug müsste @murxer mal kommentieren.
      Was hast Du für einen Server?

      Wie gesagt - bei mir alles prima: Plex Server auf einem Linux NAS (Debian).
      Die Funktionen, die drin sind laufen ohne Fehler. Ich liebe das Ding! :D

      The post was edited 1 time, last by AlBundy001 ().

    • Kenny1980 wrote:

      Sobald ich aber PlexDream installiere, reagiert die FB sehr sehr langsam und alles wird träge.
      Bestimmt hast du die "Plex-Cache-Unterstützung", aktiviert und da bei dir die Abfrage nicht funktioniert wird die Box hier länger beansprucht.
      Erst mal würde ich die Einstellung wieder deaktivieren und das Plugin erst mal ohne Cache Unterstützung ans laufen bekommen.
      Dann sollte die Box auch wieder richtig laufen.


      Kenny1980 wrote:

      Zudem sehe ich nur die Ordner von meinem Plexaccount und wenn ich jedoch einen Ordner Syncen will passiert gar nichts.
      Du musst auch nichts Syncen, hier reicht es schon den Ordner mit OK anzuwählen.

      Wie @AlBundy001 angesprochen hat würde mich auch interessieren um welchen Typ es sich hier handelt Filme, Serien, Musik oder Bilder?
      Auch könnte es an deinen Server Einstellungen liegen, das hier was geblockt wird.

      Wie man den Server richtig einstellt, kann ich dir nicht sagen, hab nur einen kleinen Test-Server angelegt auf der Nvidia Shield, hier funktioniert noch alles.
      LG Murxer