Plex Bibliotheken anlegen

Worum gehts?

PLEX Medienserver installiert, nun gilt es die DVD Sammlung dort auch als Bibliotheken zu hinterlegen. Beachtet man bei der Benennung und Sortierung seiner Mediendateien einige Regeln, so kann man die Erkennungsrate des PLEX Medienservers extrem steigern.

Welche Voraussetzungen werden benötigt?

Was ist zu tun?

Für Filme sollte man sich ein eigenes Verzeichnis anlegen, z.B. movies. Darin legt man die Filmdateien ab, die man wie folgt benennt:

Filmtitel (Erscheinungsjahr).ext

Das Ganze könnte sich also wie folgt darstellen:

/movies

Das_Schweigen_der_Lämmer_(1991).mp4

Weiter Infos zum Benennen von Filmen finden sich hier: https://support.plex.tv/hc/en-us/articles/200381023-Naming-Movie-files

Auch für Serien sollte ein eigenes Verzeichnis, z.B. series angelegt werden. Darunter erhält jede Serie ein eigenes Verzeichnis und darunter wiederum jede Staffel. Die einzelnen Episode werden dann wie folgt bezeichnet:

series/Serie/season_XX/Serie_sXXeYY_Zusätzliche_Info.ext

Dabei ist XX die Staffel und  YY die jeweilige Episode.

Das könnte so aussehen:

/series

/greys_anatomy

/season_01

Greys_Anatomy_S01E01_Nur_48_Stunden.mp4
Greys_Anatomy_S01E02_Grenzen.mp4

/season_02

Weitere Infos zu Benennung von Serien gibt es hier: https://support.plex.tv/hc/en-us/articles/200220687-Naming-Series-Season-Based-TV-Shows

Einen Überblick zur Vorbereitung von Medien für den PLEX Server (auch für Musik und andere) findet sich hier:

https://support.plex.tv/hc/en-us/categories/200028098-Media-Preparation

Wenn die Medien entsprechen vorbereitet wurden, legt man über die PLEX Administrationsoberfläche eine Bibliothek vom Typ Film oder Serien an und liest sein Film- bzw. Serien Verzeichnis ein.

Plex Medienserver installieren

Worum geht’s?

Meine Frau und ich haben über die Jahre – vor allem zu Zeiten als es Netflix und Co noch nicht gab  – eine beträchtliche Sammlung an DVDs angesammelt. Diese nehmen viel Platz weg und sollten deshalb in den Keller verbannt werden. Dennoch will man den einen oder anderen Klassiker hin und wieder mal sehen. Dazu kommt das unser etwas in die Jahre gekommene LG Smart-TV einen eingebauten Plex Client hat. Also muss auch ein Plex Medienserver her…

Was ist zu tun?

Zunächst wird unter https://www.plex.tv/download/das passende RPM Paket für  CentOS 64 Bit heruntergeladen. Dieses wird anschließend mit folgendem Kommando installiert:

sudo rpm -i plexmediaserver-1.8.1.4139-c789b3fbb.x86_64.rpm

Anschließend kann der Medienserver mit folgendem Kommando gestartet werden:

sudo systemctl start plexmediaserver

Und folgendes Kommando sorgt dafür, dass er bei jeden Systemstart erneut gestartet wird:

sudo systemctl enable plexmediaserver

Ist bereits ein Version des Plex Medienservers installiert, kann diese (nach Download der neuen Version) wie folgt aktualisiert werden:

sudo rpm -U plexmediaserver-1.8.4.4249-3497d6779.x86_64.rpm

Die Managementoberfläche des Plex Medienservers ist per Default unter http://<server_ip>:32400/manage/index.html zu erreichen. Man meldet sich dort zunächst mit seinem Plex-User an.

Voraussetzung ist natürlich, dass der Port 32400 an der Firewall firewalld freigeschaltet ist. Folgende Ports sollten – je nach Bedarf –  offen sein:

  • TCP: 32400 (für Zugriff auf den Plex Media Server) [Pflicht]
  • UDP: 1900 (für Zugriff auf den Plex DLNA Server)
  • TCP: 3005 (um Plex Home Theater via Plex Companion zu steuern)
  • UDP: 5353 (für alte Bonjour/Avahi Netzwerkerkennung)
  • TCP: 8324 (um Plex for Roku via Plex Companion zu steuern)
  • UDP: 32410, 32412, 32413, 32414 (für aktuelle GDM Netzwerkerkennung)
  • TCP: 32469 (für Zugriff auf den Plex DLNA Server)

Siehe auch https://support.plex.tv/hc/en-us/articles/201543147-What-network-ports-do-I-need-to-allow-through-my-firewall-

Nicht alle Plex Clients unterstützen Authentifizierung am Server (so z.B. auch nicht der in unserm LG TV eingebaute Client). Man kann die Authentifizierung aber für einzelne IPs oder ganze Netze über die Weboberfläche deaktivieren unter: Einstellungen > Server > Netzwerk > Liste der IP-Adressen und Netzwerke, die keine Authentifizierung benötigen

Ein Eintrag um die Authentifizierung für das komplette lokale Netzwerk zu deaktivieren, könnte hier wie folgt aussehen:

192.168.1.0/255.255.255.0

Siehe auch https://support.plex.tv/hc/en-us/articles/200890058-Require-authentication-for-local-network-access