Plex – Wie man Filme und Serien deutschsprachig taggt

Loxone im Einsatz? Dann schau dir unseren LoxKurs an und profitiere von unserem Wissen!

Medieninhalte werden vom Plex Media Server¬†bereits standardm√§√üig durch die in der Software hinterlegten¬†Scraper erkannt und mit englischen¬†Titeln, Covern sowie englischsprachigen Beschreibungen getaggt, so dass im Normalfall keine manuelle Nachbesserung notwendig ist. M√∂chte man jedoch den¬†deutschen Titel, das entsprechende Cover und deutschsprachige Beschreibungen von Filmen und Serien auf seinen Plex-Clients¬†nutzen, sieht das Ganze schon schwieriger¬†aus. Denn das¬†ist im Standard erst einmal in dieser Form nicht m√∂glich¬†und es muss erst mit zus√§tzlichen¬†Scraper-Tools nachgeholfen werden, die entsprechende lokalisierte Informationen aus dem Netz „kratzen“ und in Plex zur Verf√ľgung stellen. Werden die Einstellungen¬†einmal¬†korrekt in Plex hinterlegt, ist aber auch diese H√ľrde schnell aus der Welt geschafft, sofern einige Dinge beachtet werden. Welche Scraper zu diesem Zweck nachtr√§glich installiert werden m√ľssen und welche Settings im Plex Media Server notwendig sind, damit das auf Anhieb funktioniert, wird in nachfolgendem Howto erkl√§rt.

Die richtigen Scraper machen den Unterschied

Wer Plex schon l√§nger nutzt, weiss unter Umst√§nden, dass √ľber die Funktion „Kan√§le installieren“ -> „More“ -> „Metadata Agents“ weitere Scraper bequem √ľber das Plex-Interface¬†heruntergeladen und installiert werden k√∂nnen. Leider sind die entscheidenden beiden¬†Scraper „Moviepilot“ und „OFDB„, welche die notwendigen Informationen von¬†deutschsprachigen Inhalten aus dem Netz ziehen, seit einiger Zeit¬†nicht mehr mit an Bord. Aus diesem Grund m√ľssen diese Scraper manuell ins Plugins-Verzeichnis des Plex Media Servers (PMS) nachinstalliert werden.

[poll id=“14″]

Scraper-Installation in Ubuntu

Wer den¬†Plex Media Server unter Ubuntu betreibt, wie im Blogpost Plex – Ubuntu und Media Server installieren beschrieben, kann die Installation¬†nach¬†dem ssh-Login per Terminalbefehl erledigen.¬†Nachfolgend der¬†notwendige Code, welcher die beiden Scraper¬†herunterl√§dt, entpackt, ¬†in das korrekte Verzeichnis verschiebt und schlie√ülich noch die¬†notwendigen Dateirechte¬†setzt. Das Ganze kann im laufenden Plex-Betrieb ausgef√ľhrt¬†werden, da der Plex-Server zu Beginn¬†automatisch¬†gestoppt und zum¬†Schluss wieder gestartet wird:

sudo apt-get -y install unzip && sudo service plexmediaserver stop && cd /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/ && sudo wget https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip && sudo unzip master.zip && sudo mv Moviepilot.bundle-master Moviepilot.bundle && sudo chmod 777 -R /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/Moviepilot.bundle && sudo rm master.zip &&  sudo wget https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip && sudo unzip master.zip && sudo mv OFDB.bundle-master OFDB.bundle && sudo chmod 777 -R /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/OFDB.bundle && sudo rm master.zip && sudo service plexmediaserver start

Wer den Plex Media Server auf einem anderen Betriebssystem wie OS X, einem QNAP-NAS oder Windows betreibt, kann die abweichenden Plugin-Verzeichnisse auf dieser Plex-Support-Seite einsehen und obigen Code entsprechend anpassen bzw. wie im Fall der Windows-User alles von Hand in das passende Plugin-Verzeichnis kopieren.

Kurze¬†Anmerkung zum angegebenen QNAP-Folder: Der Mountpoint kann je nach Verwendung von Raid-Systemen¬†abweichen und statt „/share/MD0_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins“ auch „/share/CE_CACHEDEV1_DATA/.qpkg/…“ lauten.

Obiger Code ist getestet auf einer VM (Virtualization Station QNAP TS-670 Pro (Affiliate-Link)) mit Ubuntu Server 14.04.2 LTS 64-bit (Trusty Tahr) (Direktdownload).

Scraper-Installation auf einem QNAP-NAS

Da die Frage von Herbert aufkam, wird nachfolgend die Installation auf einem QNAP-System beschrieben, da das Vorgehen hier schon etwas anders ist.

Erstmal werden der Plex-Dienst gestoppt und die benötigten Scraper in das Public-Verzeichnis des QNAP-NAS heruntergeladen. (Hier darauf achten, dass bei allen nachfolgenden Befehlen /share/CE_CACHEDEV1_DATA/Public/ gegen /share/MD0_DATA/Public/ ausgetauscht wird, sofern der Mountpoint entsprechend anders lautet.)

Die nachfolgenden Befehle werden direkt √ľber das Terminal des QNAP-NAS mit eingeloggtem admin-User (ssh admin@192.168.x.x) ausgef√ľhrt:

/etc/init.d/plex.sh stop && cd /share/CE_CACHEDEV1_DATA/Public/ && wget -O Moviepilot.zip --no-check-certificate https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip && wget -O OFDB.zip --no-check-certificate https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip

Da die unzip-Funktion des¬†QNAP √ľber das Terminal immer den¬†Fehler geliefert „unzip: Unsupported compression method 0“ hat und nicht unn√∂tig weitere Pakete installiert werden sollen, muss das Entpacken der heruntergeladenen Dateien „Moviepilot.zip“ und „OFDB.zip“ im Public-Ordner des QNAP-NAS von Hand erfolgen. Also entweder das Public-Verzeichnis per Explorer mounten und die Dateien im selben Verzeichnis entpacken oder aber¬†den Dienst¬†¬†„File Station“ √ľber das¬†QNAP-Webinterface mit der Funktion „Extrahieren“ -> „Hier extrahieren“ nutzen.

Im Anschluss werden die nun entpackten Scraper in das Plugin-Verzeichnis des Plex Media Servers verschoben und die korrekten Dateirechte vergeben. Der Plex-Dienst wird im Anschluss wieder gestartet:

mv /share/CE_CACHEDEV1_DATA/Public/Moviepilot.bundle-master /share/CE_CACHEDEV1_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins/Moviepilot.bundle && mv /share/CE_CACHEDEV1_DATA/Public/OFDB.bundle-master /share/CE_CACHEDEV1_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins/OFDB.bundle && chmod 775 /share/CE_CACHEDEV1_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins/Moviepilot.bundle && chmod 775 /share/CE_CACHEDEV1_DATA/.qpkg/PlexMediaServer/Library/Plex Media Server/Plug-ins/OFDB.bundle && /etc/init.d/plex.sh start

Zum Schluss können die heruntergeladenen zip-Dateien noch gelöscht werden:

rm /share/CE_CACHEDEV1_DATA/Public/Moviepilot.zip && rm /share/CE_CACHEDEV1_DATA/Public/OFDB.zip

Sofern keine Fehler angezeigt wurden,¬†stehen¬†die Scraper ab sofort in PMS auf dem QNAP zur Verf√ľgung.¬†Obiger Code ist getestet auf einem¬†QNAP TS-670 Pro (Affiliate-Link)¬†mit Softwareversion 4.1.3 vom 08.04.2015.

Scraper-Installation auf einem Synology-NAS

Wie es aussieht, setzen auch einige User wie Richi ein Synology-NAS als Plex Media Server ein. Auch hier ist die Installationsroutine etwas abweichend von obiger Ubuntu-Variante.

Die nachfolgenden Befehle werden direkt √ľber das Terminal des Synology-NAS mit eingeloggtem root-User (ssh root@192.168.x.x) ausgef√ľhrt. Das ben√∂tigte Passwort ist das des admin-Benutzers, welches auch beim Login der DSM-Weboberfl√§che¬†genutzt¬†wird.

Hierbei wird erstmal der Plex-Dienst gestoppt, die benötigten Scraper nacheinander komprimiert ins Plugin-Verzeichnis heruntergeladen, entpackt, umbenannt und die nicht mehr benötigten zip-Files gelöscht. Im Anschluss wird der Plex Media Server wieder gestartet.

/var/packages/Plex Media Server/scripts/start-stop-status stop && cd /volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/ && wget https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip && unzip master.zip && mv Moviepilot.bundle-master Moviepilot.bundle && rm master.zip && wget https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip && unzip master.zip && mv OFDB.bundle-master OFDB.bundle && rm master.zip && wget https://github.com/greeeny101/Dreambox.bundle/archive/master.zip && unzip master.zip && /var/packages/Plex Media Server/scripts/start-stop-status start

Werden keine Fehler angezeigt, sind die Scraper nun erfolgreich installiert und das Terminal kann geschlossen werden. Obiger Code ist getestet auf einem Synology DS112+ (Affiliate-Link) mit DSM 5.2-5565 Update 1.

Die richtige Scraper-Reihenfolge festlegen

Genauso wichtig wie die Nutzung der richtigen Scraper ist auch deren Reihenfolge, da verschiedene Informationen der Reihe nach von verschiedenen Diensten aus dem Netz geladen werden. Die Einstellung erfolgt¬†√ľber das Webinterface unter http://192.168.3.10:32400/web. Hier muss nat√ľrlich jeder¬†die IP-Adresse des¬†eigenen PMS anpassen¬†bzw. sofern¬†Browser und PMS auf dem selben System laufen entsprechend http://localhost:32400/web¬†ansurfen.

Unter „Einstellungen“ -> „Server“ -> „Agenten“ -> „Filme“ -> „Freebase“ werden dann alle notwendigen Einstellungen vorgenommen.

Plex Media Server Freebase Settings

Jetzt die Reihenfolge der Einträge entsprechend dem Screenshot bzw. nachfolgender Liste per Drag & Drop anpassen und die Einträge entsprechend aktivieren.

  • (x) Moviepilot
    ( ) Lade Zusammenfassungen von Moviepilot
    (x) Lade Filmplakat von Moviepilot
  • (x) OFDB
  • (x) Freebase
    (x) Localized titles
  • (x) Wikipedia
  • (x) The Movie Database
    Country (used for release date and content rating) -> Germany
  • (x) MoviePosterDB
  • (x) Local Media Assets (Movies)
  • ( ) OpenSubtitle.org (kann deselektiert werden)

Zum Schluss¬†m√ľssen noch einige Eintr√§ge √ľber die jeweiligen Zahnr√§der der entsprechenden Scraper¬†angepasst werden:

Moviepilot

PMS Scraper Moviepilot

Freebase

PMS Scraper Freebase

The Movie Database

PMS Scraper The Movie Database

Neue Bibliothek hinzuf√ľgen

Jetzt k√∂nnen neue Plex-Bibliotheken hinzugef√ľgt werden. Wichtig ist dabei, dass als „Sprache“ sinnigerweise¬†„Deutsch“ ausgew√§hlt wird.

PMS Add Library Deutsch

Bestehende Bibliothek anpassen

Wer eine bestehende Plex-Bibliothek updaten m√∂chte, w√§hlt¬†die Option „Aktualisierung erzwingen“ in der gew√ľnschten Bibliothek, woraufhin alle Metadaten neu geladen werden. Das dauert je nach Umfang der Bibliothek dann einige Zeit.

PMS Aktualisierung erzwingen

Aus meinem täglichen Leben

Lange habe ich nach dieser L√∂sung gesucht, von der jetzt¬†hoffentlich auch andere deutschsprachige Anwender profitieren k√∂nnen. Damit die Scraper insgesamt eine ordentliche Arbeit leisten¬†k√∂nnen, ist es wichtig die Dateinamen korrekt zu benennen. Es sich bew√§hrt auch bei deutschsprachigen Content durchgehend englische Titel mit¬†Erscheinungsjahr im¬†Dateinamen zu nutzen. Diese Informationen erh√§lt man recht schnell bei IMDB. Sofern sich der deutschsprachige Titel¬†unterscheiden, findet man den korrekten direkt darunter mit dem Hinweis „(original title)“. Der Film „Die¬†Gl√ľcksritter“ aus dem Jahr „1983“ bspw. tr√§gt dann den Dateinamen „Trading Places (1983).mkv“.

Richtig getaggt, sieht das Ergebnis dann folgendermaßen aus:

PMS Scraper Deutsch Titel Cover Beschreibung

Das korrekte Erscheinungsjahr¬†im Dateinamen ist gerade dann wichtig, wenn¬†etwa Remakes mit dem selben Namen existieren, wie bspw. im Fall von „Alice in Wonderland“ aus dem Jahr¬†1951, dessen Pendant¬†2010¬†erschienen ist. Dann erkennt Plex die Inhalte als eigenst√§ndige Filme und fasst sie nicht f√§lschlicherweise zusammen.

Artikel auf Amazon

Affiliate-Links

[easyazon_image align=“none“ height=“110″ identifier=“B00KQEIMY6″ locale=“DE“ src=“https://www.meintechblog.de/wordpress/wp-content/uploads/2015/05/31AMfovGmRL.SL110.jpg“ tag=“meintechblog-150519-21″ width=“110″][easyazon_image align=“none“ height=“110″ identifier=“B00KAKPZYG“ locale=“DE“ src=“https://www.meintechblog.de/wordpress/wp-content/uploads/2015/05/41khRcF1xPL.SL1101.jpg“ tag=“meintechblog-150519-21″ width=“110″]

Loxone im Einsatz? Dann schau dir unseren LoxKurs an und profitiere von unserem Wissen!

Verpasse keine Inhalte mehr! Trage dich in den Newsletter ein und folge uns auf Facebook.

Was ist ein Affiliate-Link? Wenn du auf einen Affiliate-Link klickst und √ľber diesen Link einkaufst, bekomme ich vom betreffenden Online-Shop oder Anbieter eine Provision, was mich u.A. bei den laufenden Kosten den Blogs unterst√ľtzt. F√ľr dich ver√§ndert sich der Preis nicht.

Jörg

hat meintechblog.de ins Leben gerufen, um seine Technikbegeisterung und Erkenntnisse zu teilen. Er veröffentlicht regelmäßig Howtos in den Bereichen Smart Home und Home Entertainment. Mehr Infos

30 Gedanken zu „Plex – Wie man Filme und Serien deutschsprachig taggt“

  1. Hallo Jörg,
    Sehr interessanter Beitrag! Ich habe mich schon einige Male beschäftigt, aber irgendwann entnervt aufgegeben.
    Wei√üt du eventuell einen Weg um gewisse Schl√ľsselw√∂rter bei der automatische Suche zu ignorieren? Also zum Beispiel „720P“ oder „Englisch“ oder „German“?
    Tim

    1. Hi Tim,
      danke! :)
      Informationen zur Aufl√∂sung sollten laut der Plex-Doku so angegeben werden: „Pulp Fiction (1994) – 1080p.mkv“. Bei Untertiteln funktioniert das laut Plex-Doku weiterhin so: „Batman Begins (2005).eng.srt“. Ich w√ľrde einfach mal die Kombination aus beidem im Dateinamen ausprobieren und sehen, ob es die automatische Erkennung packt. Also z.B. „Pulp Fiction (1994) – 720p.de.mkv“.
      Etwas off-topic aber evtl. hilft dir die Info ja auch weiter:
      Ich selbst nutze f√ľr Filme insgesamt drei Hauptverzeichnisse. Einmal „Kinofilme“ sofern nur eine deutsche Audiospur im Film steckt, dann „Movies“ wenn der Film nur eine englische Tonspur besitzt und „Kinofilme_Movies“ f√ľr Filme mit beiden Tonspuren. Das hat nicht nur den Vorteil, dass die Info bzgl. der Sprachversion aus dem Dateinamen ausgegliedert ist, sondern man kann aufgrund der Ordnerstruktur dann im PMS zwei getrennte Bibliotheken („Kinofilme“ und „Movies“) erzeugen, wobei beide Freigaben auf die Filme beider Sprachvarianten („Kinofilme_Movies“) und eben nochmal die entsprechend lokalisierten Inhalte zugreifen k√∂nnen. Wenn man das auf die Spitze treibt, kann man dann noch zwei getrennte PMS-Instanzen z.B. auf virtuellen Maschinen laufen lassen, wobei jede Instanz jeweils nur eine Sprachvariante unterst√ľtzt. Dabei kann man in den Settings festlegen, dass beim „deutschen“ PMS automatisch die deutschen Tonspuren und deutschen Untertitel (forced) genutzt werden und beim „englischen“ PMS entsprechend die englische Tonspur und englische Untertitel. So weiss man dann bei der Filmauswahl immer sofort, welche Inhalte einen in den Bibliotheken mit welcher Sprache erwarten.

      Gr√ľ√üe
      Jörg

  2. Seruvs Jörg,

    ich hab ein Qnap 470 Pro und Probleme mit deiner Anleitung. Meine Linux Kenntnisse sind jetzt nicht die Besten aber nach kurzer Recherche scheints so als w√ľrde es kein apt-get geben.
    Bin mit dem admin (nicht root) auf der console drauf. Sudo wirft den Fehler: unknown user root und ohne sudo findet er eben apt-get nicht.

    LG Herbert

    1. Hi Herbert,
      habe den ben√∂tigten Code f√ľr QNAP angepasst und im Blogpost eingef√ľgt. Hoffe damit kommst du ans Ziel! √úber Feedback w√ľrde ich mich freuen.

      Gr√ľ√üe und viel Erfolg
      Jörg

    2. Guten Morgen Jörg,
      funktioniert perfekt, 1000 Dank!
      Als nächstes mach ich mich an dein automatisches-update-how-to :)
      LG

    3. oh… ja kein Stress. hat nicht so hohe priorit√§t.
      dein hinweis mit den vm snapshots hat mich ohnehin „getroffen“. w√§re auch f√ľr mich sehr sinnvoll, denn irgendein update ob plex oder qnap h√§tte ich wohl nicht machen sollen. seit einiger zeit hab ich n√§mlich das problem, dass nach dem qnap start plex der pms nicht (oder fehlerhaft?) startet und ich erst nach einem manuellen stop/start im app center plex benutzen kann.
      ein rollback w√§r da praktisch gewesen…

  3. Hallo Jörg,

    ich habe eine Synology 1813+ (Amazon-Link) und wie Herbert Probleme mit deiner Anleitung. Bin als root oder admin per ssh angemeldet, doch auch nach Anpassung deiner Befehle:

    apt-get -y install unzip && service plexmediaserver stop && cd /volume1/Plex/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/ && wget https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip && unzip master.zip && mv Moviepilot.bundle-master Moviepilot.bundle && chmod 777 -R /volume1/Plex/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Moviepilot.bundle && rm master.zip && wget https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip && unzip master.zip && mv OFDB.bundle-master OFDB.bundle && chmod 777 -R /volume1/Plex/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/OFDB.bundle && rm master.zip && service plexmediaserver start

    erscheint immer, dass sie apt-get nicht findet.

    LG Richi

    1. Hi Richi,
      hier m√ľssen bei der Nutzung eines Synology-NAS – wie beim QNAP – ebenfalls einige Kommandos angepasst werden.
      Ich habe die entsprechenden Punkte im Blogpost entsprechend ergänzt.

      Gr√ľ√üe und viel Erfolg bei der Installation der Scraper
      Jörg

      PS: W√ľrde mich √ľber eine R√ľckmeldung freuen.

    2. Hallo Jörg

      Das Ganze läuft leider nicht sauber ab:
      Stopping Plex …
      pathconf: Value too large for defined data type
      pathconf: Value too large for defined data type
      –2015-05-26 19:29:58– https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip
      Resolving github.com… 192.30.252.129
      Connecting to github.com|192.30.252.129|:443… connected.
      HTTP request sent, awaiting response… 302 Found
      Location: https://codeload.github.com/plexinc-agents/Moviepilot.bundle/zip/master [following]
      pathconf: Value too large for defined data type
      pathconf: Value too large for defined data type
      –2015-05-26 19:29:59– https://codeload.github.com/plexinc-agents/Moviepilot.bundle/zip/master
      Resolving codeload.github.com… 192.30.252.144
      Connecting to codeload.github.com|192.30.252.144|:443… connected.
      HTTP request sent, awaiting response… 200 OK
      Length: unspecified [application/zip]
      Saving to: ‚master.zip‘

      [ ] 9,612 –.-K/s in 0.001s

      2015-05-26 19:29:59 (9.54 MB/s) – ‚master.zip‘ saved [9612]

      Archive: master.zip
      22f19aecac46177b28aaca674fc1cb93c3882140
      creating: Moviepilot.bundle-master/

      inflating: Moviepilot.bundle-master/README.md
      pathconf: Value too large for defined data type
      pathconf: Value too large for defined data type
      –2015-05-26 19:29:59– https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip
      Resolving github.com… 192.30.252.129
      Connecting to github.com|192.30.252.129|:443… connected.
      HTTP request sent, awaiting response… 302 Found
      Location: https://codeload.github.com/plexinc-agents/OFDB.bundle/zip/master [following]
      pathconf: Value too large for defined data type
      pathconf: Value too large for defined data type
      –2015-05-26 19:30:00– https://codeload.github.com/plexinc-agents/OFDB.bundle/zip/master
      Resolving codeload.github.com… 192.30.252.144
      Connecting to codeload.github.com|192.30.252.144|:443… connected.
      HTTP request sent, awaiting response… 200 OK
      Length: unspecified [application/zip]
      Saving to: ‚master.zip‘

      [ ] 40,227 –.-K/s in 0.1s

      2015-05-26 19:30:00 (408 KB/s) – ‚master.zip‘ saved [40227]

      Archive: master.zip
      00f48f6fd17595d2a7bbb82e7d8fc04c7b8fd69f
      creating: OFDB.bundle-master/

      extracting: OFDB.bundle-master/Contents/Resources/icon-default.png
      inflating: OFDB.bundle-master/README.md
      pathconf: Value too large for defined data type
      pathconf: Value too large for defined data type
      –2015-05-26 19:30:00– https://github.com/greeeny101/Dreambox.bundle/archive/master.zip
      Resolving github.com… 192.30.252.129
      Connecting to github.com|192.30.252.129|:443… connected.
      HTTP request sent, awaiting response… 302 Found
      Location: https://codeload.github.com/greeeny101/Dreambox.bundle/zip/master [following]
      pathconf: Value too large for defined data type
      pathconf: Value too large for defined data type
      –2015-05-26 19:30:01– https://codeload.github.com/greeeny101/Dreambox.bundle/zip/master
      Resolving codeload.github.com… 192.30.252.144
      Connecting to codeload.github.com|192.30.252.144|:443… connected.
      HTTP request sent, awaiting response… 200 OK
      Length: unspecified [application/zip]
      Saving to: ‚master.zip‘

      [ ] 914,382 385KB/s in 2.3s

      2015-05-26 19:30:04 (385 KB/s) – ‚master.zip‘ saved [914382]

      Archive: master.zip
      4232197f789af6f475d7ff933f51cee277a3bd60
      creating: Dreambox.bundle-master/
      creating: Dreambox.bundle-master/.idea/
      extracting: Dreambox.bundle-master/.idea/.name

      inflating: Dreambox.bundle-master/Contents/Strings/en.json
      inflating: Dreambox.bundle-master/README.md
      Starting Plex …
      su: can’t chdir to home directory ‚/var/services/homes/plex‘
      DiskQStation> Traceback (most recent call last):
      File „/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/Framework.bundle/Contents/Resources/Versions/2/Python/bootstrap.py“, line 118, in
      os.unlink(fp)
      OSError: [Errno 13] Permission denied: ‚/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/Dreambox.bundle/Contents/Libraries/Shared/httplib2/__init__.pyc‘

      Ich habe aber aller zum Laufen gebracht, indem ich wie unter QNAP beschrieben die Dateien manuell runtergeladen habe:

      cd /volume1/public/ && wget -O Moviepilot.zip –no-check-certificate https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip && wget -O OFDB.zip –no-check-certificate https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip

      Danach in der Synology File Station local entpackt, die zip-Dateien gel√∂scht und die Folder umbenannt („-master“ entfernt) und beides ebenfalls in der File Station nach /volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins verschoben.
      Danach mit root in WINScp eingeloggt und die Rechte der beiden Folders auf 775 gesetzt und den Benutzer auf Plex geändert.

      LG Richi

    3. Hi Richi,
      danke f√ľr die R√ľckmeldung. Auf einem DS112+ lief obiger Synology-Code einwandfrei durch. Welche DMS-Version hast du im Einsatz? Aber super, dass du es trotzdem hinbekommen hast!

      Gr√ľ√üe
      Jörg

    4. Hallo Jörg
      Ich hab eine DS1813+, aber trotzdem herzlichen Dank, ohne deine Ideen wär das unmöglich gewesen.
      Gr√ľsse Richi

  4. Hallo Jörg,

    habe deine Anleitung so wie beschrieben befolgt und bei meiner ersten Qnap ts459 pro II hat es auch geklappt, aber bei meiner neuen Qnap tsv-ec1080 bekomme ich es nicht hin, muss dazu sagen das ich von linux keine ahnung habe.
    √ľber deine hilfe w√§re ich dankbar

  5. Hallo Jörg,

    ein super Blog, tolle Themen und fachkundiges Hintergrundwissen. Ich habe aktuell das Problem, dass ich bei der Samsung TV Plex App den Plex Server jedesmal neu eintragen muss. Er merkt sich den Server mit dazugehöriger IP-Adresse nicht. Gibt man die Adresse an, funktioniert alles.

    Hoffe auf eine R√ľckmeldung.

    Gruß
    chris

    1. Hi Chris,
      die Samsung App habe ich nur kurz getestet und habe keine gro√üartige Erfahrung damit. Ich w√ľrde einfach mal versuchen die Firmware des Samsung TV zu aktualisieren und die Plex App komplett neu zu installieren. Vielleicht kommst du ja so zum Ziel.

      Gr√ľ√üe und viel Erfolg
      Jörg

  6. Hallo, vielen Dank f√ľr deine Arbeit.

    nach zerlegen des codes ging es dann auch bei mir, er wollte die Leerzeichen nicht haben.

    F√ľr Ubuntuu
    apt-get -y install unzip
    service plexmediaserver stop
    cd „/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/“
    wget https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip
    unzip master.zip
    mv Moviepilot.bundle-master Moviepilot.bundle
    chmod 777 -R „/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/Moviepilot.bundle“
    rm master.zip
    wget https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip
    unzip master.zip && mv OFDB.bundle-master OFDB.bundle
    chmod 777 -R „/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/OFDB.bundle“
    rm master.zip
    service plexmediaserver start

    Gibt es auch etwas f√ľr Serien?

  7. Hallo,

    ich habe den Plex Server auf einen Mac Mini installiert. Kann mir jemand einen Tipp geben, wie ich den Moviepilot installieren kann.

    Gruß David

  8. Hallo,
    habe eine Synology DS412+ und das Synology-Skript hat nicht auf Anhieb funktioniert, weil er Probleme mit dem Wechseln in die Unterverzeichnisse hatte (wegen der Leerzeichen). Dieser Code hier funktioniert 1:1 – habe ihn einfach mit vi in ein File namens „plex_agenten.sh“ kopiert und mit dem Befehlt ’sh plex_agenten.sh‘ gestartet. Hat dann alles bestens funktioniert! Habe gleich alle m√∂glichen relevanten Agenten reingepackt; damit kann man leicht am akuellen Stand bleiben. Vielleicht kann’s ja jemand brauchen.

    Beste Gr√ľ√üe,
    Robert

    Hier der Code f√ľr das Skript:

    # Mit SSH auf der Diskstation anmelden und im root ein Skript mit diesem Inhalt erstellen & mit sh starten

    ‚/var/packages/Plex Media Server/scripts/start-stop-status‘ stop
    cd ‚/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/‘

    # Movie Pilot
    wget https://github.com/plexinc-agents/Moviepilot.bundle/archive/master.zip
    unzip master.zip
    mv Moviepilot.bundle-master Moviepilot.bundle
    rm master.zip

    # OFDB
    wget https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip
    unzip master.zip
    mv OFDB.bundle-master OFDB.bundle
    rm master.zip

    # MovieDB Bundle
    wget https://github.com/plexinc-agents/TheMovieDB.bundle/archive/master.zip
    unzip master.zip
    mv TheMovieDB.bundle-master TheMovieDB.bundle
    rm master.zip

    # Plex Movie Bundle
    wget https://github.com/plexinc-agents/PlexMovie.bundle/archive/master.zip
    unzip master.zip
    mv PlexMovie.bundle-master PlexMovie.bundle
    rm master.zip

    # Fanart TV
    wget https://github.com/plexinc-agents/Fanart-TV.bundle/archive/master.zip
    unzip master.zip
    mv Fanart-TV.bundle-master Fanart-TV.bundle
    rm master.zip

    # TVDB
    wget https://github.com/plexinc-agents/TheTVDB.bundle/archive/master.zip
    unzip master.zip
    mv TheTVDB.bundle-master TheTVDB.bundle
    rm master.zip

    cd /
    ‚/var/packages/Plex Media Server/scripts/start-stop-status‘ start

    1. Hi Oliver,
      da sich diese „inoffiziellen“ Links leider recht oft √§ndern, am besten direkt Google anschmeissen und die aktuellen Links selbst in Erfahrung bringen.

      Gr√ľ√üe
      Jörg

  9. Hallo,

    leider ist das Moviepilot.bundel nicht mehr verf√ľgbar.
    Gibt es hier einen anderen Link dazu oder wird es nicht mehr unterst√ľzt?

    Gruß Micha

  10. Hier mal meine Anpassung f√ľr Synology:

    „/var/packages/Plex Media Server/scripts/start-stop-status“ stop && cd „/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins/“ && wget https://github.com/silibald85/Moviepilot.bundle/archive/master.zip && 7z x master.zip && mv Moviepilot.bundle-master Moviepilot.bundle && rm master.zip && wget https://github.com/plexinc-agents/OFDB.bundle/archive/master.zip && 7z x master.zip && mv OFDB.bundle-master OFDB.bundle && rm master.zip && wget https://github.com/greeeny101/Dreambox.bundle/archive/master.zip && 7z x master.zip && „/var/packages/Plex Media Server/scripts/start-stop-status“ start

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert