Änderungsstand: 2023-08-01
Ebenfalls getestet auf Raspi 4 (64bit)
Ich verwende derzeit, für mich, für den Betrieb eines Raspi 4 Jellyfin. Bei Emby hatte ich immer wieder, in unregelmäßigen Abständen, Bildruckler bis zum vollständig eingefrorenen Bild. Bei Jellyfin treten diese Fehler bei mir nicht auf…
Update 1: Auf Jellyfin gibt es diese Ruckler auch, allerdings extrem weniger. Trotzdem irgendwie nervig.
Update 2: Ich entschied mich am Ende, Emby oder Jellyfin nicht auf OMV6 zu verwenden. Irgendetwas zieht Ressourcen, was für die Ruckler verantwortlich zu sein scheint. Ich verwende nun Emby oder Jellyfin direkt auf einem gesonderten Raspi mit RaspiOS als Docker-Anwendung.
Der Ordner appdata wurde bei mir mittels Sharerootfs eingebunden. Deshalb kann ich diesen direkt als /appdata/ verwenden. Wer den Ordner appdata auf die ext. Platte legt, muss dann dort den kompletten Pfad zur Festplatte eingeben! Der komplette Pfad ist bei den einzelnen Zuweisungen der Medienordner ersichtlich. Wie kopiere ich den kompletten Pfad? Hier ist eine Lösung.
Vorwort: Eine typische Aufteilungen der Medienordner wäre z.B.:
/data/Mediathek/tvshows/
/data/Mediathek/Filme/
/data/Mediathek/Musik/
/data/Mediathek/Bilder/
usw… Doch das ist nur ein Vorschlag.
Achtung! Der Ordner /data sollte, wenn möglich, auf einem großen Datenspeicher gelegt werden. Keinesfalls auf die SD-Card oder einer kleinen SSD! Meine ext. HDD hat in diesem Beispiel die ID:
dev-disk-by-id-ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N1058332-part1
Somit sollte der Eintrag für z.B. Filme am Ende so aussehen:
---
volumes:
- /dev-disk-by-id-ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N1058332-part1/data/Mediathek/Filme:/mnt/Filme
---
Zuerst lege ich mir die eben gezeigten Ordner unter data an. Mittels Samba-Freigabe ist das problemlos möglich. Dann:
- „Dienste“
- „Compose“
- „Files“
- + Erstellen
- „Files“
- „Compose“
Name: emby
Folgendes im Feld „File“ eingeben:
version: "2.1"
services:
emby:
image: lscr.io/linuxserver/emby
container_name: emby
environment:
- PUID=1001
- PGID=100
- TZ=Europe/Berlin
volumes:
- /appdata/emby:/config # Configuration directory
- /data/Mediathek/Filme:/mnt/Filme
- /data/Mediathek/Musik:/mnt/Musik
- /data/Mediathek/Bilder:/mnt/Bilder
- /data/Mediathek/Serien:/mnt/Serien
ports:
- 8096:8096
- 8920:8920
devices:
# - /dev/dri:/dev/dri #optional für Intel oder AMD GPU
- /dev/vchiq:/dev/vchiq #optional für Raspi OpenMax
- /dev/video10:/dev/video10 #optional für Raspi V4L2 video encoding
- /dev/video11:/dev/video11 #optional für Raspi V4L2 video encoding
- /dev/video12:/dev/video12 #optional für Raspi V4L2 video encoding
restart: unless-stopped
Speichern –> Konfigurationsänderungen anwenden –> Ja
emby selektieren und „up“ klicken (Pfeil nach oben)
Wenn fertig, schließen.
.
Quelle: https://hub.docker.com/r/linuxserver/emby
Aufruf im Browser mit Server-IP:8096