1 🎬 Jellyfin (Der freie Open-Source-Medienserver)
Jellyfin ist ein mächtiges, komplett quelloffenes Medienserver-System zur Verwaltung und zum Streaming von privaten Video-, Audio- und Fotokollektionen. Genau wie Plex basiert Jellyfin auf einer Server-Client-Architektur:
Ein zentraler Server (der perfekt unter Debian, auf einem NAS oder via Docker läuft) indiziert die Medien und bereitet sie visuell auf. Schlanke Apps oder der Webbrowser holen die Inhalte dann ab.
Das Besondere an Jellyfin:
Es entstand als unkommerzieller Fork (Abspaltung) von Emby, als dieses closed-source wurde. Im
1.1 ⚙️ UNTER DER HAUBE: FREIE HARDWARE-ACCELERATION UND MODERNE API
Technisch gesehen arbeitet Jellyfin extrem effizient und nutzt moderne Linux-Subsysteme, um Medien verzugsfrei auszuliefern:
- Komplett kostenfreie Live-Transcodierung:
Wenn ein Client (z. B. ein älteres Tablet) ein Videoformat nicht nativ abspielen kann, codiert der Server das Video mittels FFmpeg in Echtzeit um. Während die Konkurrenz für die Aktivierung der Grafikkarte (Intel QuickSync, AMD AMF oder Nvidia NVDEC/NVENC) Geld verlangt, bindet Jellyfin diese Hardware-Beschleuniger unter Linux nativ und kostenlos ein. - Reife Scraper-Schnittstellen:
Jellyfin scannt Medienordner und zieht sich Metadaten, Musik-Metatags und Filmcover über offizielle Schnittstellen von freien Datenbanken wie TheMovieDB und TheAudioDB. - Erweiterbarkeit:
Über ein integriertes Plugin-Repository lässt sich Jellyfin im Handumdrehen erweitern (z. B. für die Einbindung von Anime-Datenbanken, automatische Untertitel-Generierung via OpenSubtitles oder die Synchronisation mit Kodi).
1.2 🔬 Warum ist Jellyfin so beliebt? (Der Unterschied zu Plex)
Viele Nutzer kennen bereits die kommerziellen Konkurrenten Plex oder Emby (von dem sich Jellyfin im Jahr 2018 abgespalten hat). Jellyfin hat sich jedoch aus drei unschlagbaren Gründen zum Community-Liebling entwickelt:
- Zu 100 % kostenlos und quelloffen (Open-Source):
Bei Jellyfin gibt es keine versteckten Kosten, keine Premium-Abos und keinen „Plex-Pass“. Alle Funktionen sind ab Tag eins komplett gratis freigeschaltet. - Absolute Privatsphäre:
Jellyfin telefoniert nicht „nach Hause“. Es gibt keine zentralen Server beim Hersteller, über die du dich anmelden musst. Alles bleibt lokal auf deinem eigenen Linux-System. Niemand außer dir weiß, welche Filme sich in deiner Sammlung befinden. - Hardware-Transkodierung inklusive:
Wenn du ein Video auf deinem Smartphone anschaust, das eigentlich zu groß für das Mobilfunknetz ist oder dessen Format vom Handy nicht unterstützt wird, rechnet der Server das Video in Echtzeit um (Transkodierung). Während die Konkurrenz für diese Funktion (die die Grafikkarte nutzt) Geld verlangt, ist sie bei Jellyfin komplett kostenlos eingebaut.
1.3 📦 Die Installation
1.3.1 Debian (Trixie) / Ubuntu / Linux Mint
Da Jellyfin nicht in den Standard-Quellen von Debian enthalten ist, binden wir das offizielle, sichere HTTPS-Repository des Jellyfin-Projekts ein.
# 1. Benötigte Werkzeuge für sichere HTTPS-Verbindungen installieren
sudo apt update && sudo apt install apt-transport-https ca-certificates curl gnupg
# 2. Ordner für Schlüssel anlegen und den offiziellen GPG-Schlüssel herunterladen
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
# 3. Das Jellyfin-Repository für Debian Trixie hinzufügen
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/jellyfin.gpg] https://repo.jellyfin.org/debian trixie main" | sudo tee /etc/apt/sources.list.d/jellyfin.sources
# 4. Paketlisten aktualisieren und Jellyfin installieren
sudo apt update && sudo apt install jellyfin
Display More
1.3.2 Arch Linux / EndeavourOS
In Arch Linux ist Jellyfin ein absoluter Traum, da der Server direkt in den offiziellen Community-Repositories liegt. Du brauchst hier nicht einmal das AUR!
(Hinweis: jellyfin-web ist die Benutzeroberfläche für den Browser, die bei Arch sauber als eigenes Paket abgetrennt ist, aber zwingend benötigt wird).
1.3.3 Fedora
Das Jellyfin-Team stellt ein offizielles RPM-Repository für Fedora bereit. Das Hinzufügen und Installieren geht in zwei Schritten:
# 1. Das offizielle Jellyfin-Repository für Fedora hinzufügen
sudo dnf config-manager --add-repo https://repo.jellyfin.org/fedora/jellyfin.repo
# 2. Jellyfin installieren
sudo dnf install jellyfin
1.3.4 openSUSE (Leap / Tumbleweed)
Unter openSUSE greifen wir auf das offizielle RPM-Repository zurück. Die Einrichtung über Zypper sieht wie folgt aus:
# 1. Das Jellyfin-Repository hinzufügen (Beispiel für die universelle RPM-Struktur)
sudo zypper ar -f https://repo.jellyfin.org/releases/server/linux/stable/rpm/ jellyfin
# 2. Paketlisten aktualisieren und installieren
sudo zypper ref && sudo zypper in jellyfin jellyfin-web
1.4 ⚙️ WICHTIGER SCHRITT NACH DER INSTALLATION
Egal auf welchem der vier Systeme du Jellyfin nativ installierst:
Der Server startet nicht automatisch im Vordergrund. Du musst den systemd-Hintergrunddienst aktivieren und starten. Der Befehl ist bei allen vier derselbe:
1.5 Der erste Login
Sobald der Dienst läuft, öffnest du einfach deinen Webbrowser (z. B. Vivaldi oder Chrome) und rufst die Ersteinrichtung über die IP deines Rechners und den Jellyfin-Standardport auf:
1.6 📺 Wie empfängt man das Programm? (Die Client-Apps)
Der Jellyfin-Server läuft unauffällig im Hintergrund deines Linux-PCs oder Heimservers. Um die Filme anzuschauen, nutzt man entweder den ganz normalen Webbrowser oder eine der unzähligen, kostenlosen Apps:
- Für den Fernseher:
Offizielle Apps für Android TV / Google TV, Fire TV Stick, Apple TV, Roku und viele Smart-TVs. - Für unterwegs:
Apps für Android-Smartphones und iPhones/iPads. - Für den PC:
Der Jellyfin Media Player für Linux, Windows und macOS.
Jellyfin merkt sich dabei für jeden Benutzer im Haushalt exakt den aktuellen Wiedergabestatus. Du kannst also einen Film im Wohnzimmer pausieren und im Schlafzimmer an genau derselben Stelle weitergucken.
1.7 ⚠️ Die klassischen Stolpersteine
1.7.1 1. "Jellyfin findet meine Serie nicht oder wirft die Folgen durcheinander!"
- Die Ursache:
Jellyfin ist auf eine saubere Struktur angewiesen, um die Filmdatenbanken im Internet (wie TheMovieDB) korrekt abzufragen. Liegen alle Folgen ungeordnet in einem einzigen Ordner, kapituliert der Server. - Die Lösung: Für Serien muss die Struktur zwingend so aussehen: Serienname / Staffel 01 / Serienname - S01E01 - Folgenname.mp4 (Das "S01E01" steht für Staffel 1, Episode 1. Sobald das so benannt ist, erkennt Jellyfin die Folge fehlerfrei).
1.7.2 2. Die Linux-Rechte-Falle ("Der Ordner ist leer")
- Das Problem:
Ein Nutzer fügt in der Jellyfin-Oberfläche den Pfad zu seiner externen Festplatte hinzu (z. B. /media/festplatte/filme), aber Jellyfin behauptet steif und fest, der Ordner sei komplett leer. - Die Ursache:
Der Jellyfin-Server läuft unter Linux aus Sicherheitsgründen als eigenständiger, eingeschränkter Systembenutzer namens jellyfin. Dieser Benutzer hat standardmäßig keine Rechte, in den privaten Ordnern deines normalen Linux-Benutzers herumzuschnüffeln. Die Lösung:
Dem Ordner mit den Filmen die passenden Leserechte für alle Benutzer verpassen. Das geht im Terminal blitzschnell mit:
1.8 🔄 ARCHITEKTUR-VERGLEICH: JELLYFIN VS. PLEX VS. KODI
| Kriterium | Jellyfin | Plex | Kodi |
|---|---|---|---|
| Lizenzmodell | 🟢 100 % Open Source (Frei). | 🔴 Proprietär (Closed Source). | 🟢 100 % Open Source (Frei). |
| Hardware-Schnittstelle | 🟢 Komplett Kostenlos (GPU). | 🔴 Nur über kostenpflichtigen Plex Pass. | 🔴 Entfällt (ist ein reiner Client). |
| Konto-Zwang | 🟢 Nein (Rein lokale Benutzerdaten). | 🔴 Ja (Authentifizierung via Plex-Cloud). | 🟢 Nein (Keine Benutzer nötig). |
| Fernzugriff | 🟡 Erfordert eigenes VPN, Reverse Proxy oder DynDNS. | 🟢 Out-of-the-box über die Plex-Cloud-Relays. | 🔴 Nicht dafür ausgelegt (nur lokales Abspielen). |
| Anwendungsfokus | 📱 Streaming auf viele Geräte zeitgleich. | 📱 Streaming auf viele Geräte zeitgleich. | 📺 Ultimatives Heimkino direkt am TV. |
1.9 📝 FAZIT
Jellyfin ist die absolute Königsklasse für datenschutzbewusste Linux-Nutzer, die die vollständige Kontrolle über ihre Mediathek behalten wollen. Es verbindet die unkomplizierte Server-Client-Architektur von Plex mit der kompromisslosen Freiheit und Offenheit von Kodi. Wer einen zentralen Familienserver aufbauen möchte, auf dem parallel gestreamt wird, kommt an Jellyfin nicht vorbei.