Server Typ: Odroid H2+ 8gb Ram (Ubuntu 20.04.2.0 LTS)
Plex Server Version: 1.21.3.4046
WLAN: Samsung TV 2018 Tizen, aktuelle Version (Problem: DTS & Subtile, aber erst mal irrelevant)
Internet: PS4 und Handy (je aktuelle Version von Plex)
Begrenzung der Stream-Bitrate übers Internet: 1,5 MBit/s (480p)
Optimieren Version (Serie/Film):
Benutzerdefiniert
–universal TV 1,5Mbps (480p)
Über Handy (Internet), Film/Serie:
–Plex Server zeigt Transcode (Video/Audio)
Über Handy, Film/Serie mit (Version Auswahl) 1,5Mbps Version:
–Plex Server zeigt Transcode (Video/Audio)
–Android Plex zeigt unter Wiedergabe Information an 2863k aber 1500k stehen zur verfügung → Transcode!
Die 1,5mbps beim Optimieren der Datei gelten ausschließlich für die Videospur. Aber eine Videodatei hat ja auch noch eine Tonpur, die ebenfalls etwas Bandbreite braucht.
Außerdem wird bei der Bandbreitenreservierung immer noch etwas “Luft nach oben” gelassen, so dass die letzendlich verfügbare Bandbreite unterhalb von 1,5 mbps liegt.
Und die muss sowohl für Video als auch Audio zusammen ausreichen.
Mach die Bandbreitenbegrenzung in den Servereinstellungen aus oder setze sie etwas höher.
Serie Original:
Video: 720 x 576 Pixel
Audio nur Ger
subtile nur Force Ger
Optimiert zu 1,5M(720p)
was mich wunder Plex Server Log:
DEBUG - Job running:
‘-maxrate:0’ ‘1500k’ ’-bufsize:0’ '3000k’
Mal Etwas rumgespielt: mit ffmpeg
…
-maxrate:0 500k
-bufsize:0 500k
…
-codec:1 libfdk_aac
-b:a 65k
-ac 2
-ar 44100
…
zeigt Plex (Handy) von ~826k an. ohne Transcode.
MediaInfo 20.09 → Gesamte Bitrate : 511 kb/s
so bald:
-maxrate:0 >750k
-bufsize:0 >1000k
-sn
500k+65k = 565k
750k+65k = 815k
selbst bei:
-maxrate:0 1000k
-bufsize:0 1300k
-b:a 65k
-sn
müsst ja bufsize 1300k+65k = 1365k + Overhead sollte bis 1500k Luft sein (~135k)!?
müsst ja maxrate 1000k+65k = 1065k + Overhead sollte bis 1500k Luft sein (~435k)!? alles wird Transcode!
in Plex Server Dashboard und Handy wird mir 1 Mbps Transcode
bei jetzigen Einstellung.
“Bandbreitenreservierung” wie vorgeschlagen
Upload-Geschwindigkeit 2 MBit/s auf 2,5 | 3 | 3,5 keine Auswirkung
Begrenzung der Stream-Bitrate übers Internet: 2M(480p) | 3M(720p) keine Auswirkung
“War der Untertitel bereits vor dem Optimieren ausgewählt?”
nein
“Welches Optimierungsprofil wurde beim Optimieren ausgewählt?”
Benutzerdefiniert: Universal TV 1.5 Mbps, 480p
“Hast du auch explizit die optimierte Version zum Abspielen ausgewählt?”
alles ohne Untertitel
( klick und Play )
ohne → Transcode
Version aus Wahl:
Plex Version Universal TV 1.5 Mbps, 480p 1500/3000* → Transcode
meine Version 500/500* → ohne
meine Version 750/1500* → Transcode
meine Version 1000/1500* → Transcode
*maxrate/bufsize
Was passiert, wenn du die Bandbreitenbeschränkung auf dem Server auf 2mbit/s stellst?
Wurde während des Tests auch noch eine zweite Datei von deinem Server abngespielt?
Interessanterweise ist die “verfügbare Bandbreite” jetzt 1600 statt 1500 kbps.
Erhöhe das mal weiter auf 3 mbps. Du kannst auch Kommawerte probieren, aber es kann sein, dass du den Dezimalpunkt statt eines Kommas verwenden musst.
Ich meine den “Transkodierungs-Grund” der in der App erscheint.
In deinem ersten Screenshot war dort 1500 kbps genannt.
Als du 2 mbps im Server (bei Fernzugriff) eingestellt hattest, erhöhte sich diese Zahl auf 1600kbps. Nur 4 kbps unter der benötigten Bandbreite von 1604 kbps, die der Server für diese Datei annimmt.
Noch was: aktiviere “Ausführliche Medienanalyse während der Wartung durchführen” unter
Einstellungen - Server - Geplante Aufgaben
Dann lasse den Server über Nacht laufen.
Nur so wird eine ausführliche (und genaue!) Bandbreitenanalyse durchgeführt, die dann später bei der Entscheidung zwischen Direct Play und Transcoding herangezogen wird.
Wenn diese ausführliche Bandbreitenanalyse fehlt, werden größere “Sicherheitsreserven” bei der Bandbreitenbewertung benutzt, was zu öfterem Transkodieren führen kann.
Schau dir den letzten Screenshot nochmal an.
Du hast zwar 3 mbps als Obergrenze für einen einzelnen Stream festgelegt,
gleichzeitig aber ist noch eine Obergrenze von 2 mbps für alle Streams zusammen in Kraft.
Wenn max. 2,5MBit/s, das im besten falle! min 2,0 bis max. 2,5 MBits/s
ist es sinnlos da 3 oder 4 MBit/s zunehme!
1500kbps auf 1600kbps ist er passiert als 1,5Mbits/s(480p) → 2Mbits/s(480p) gestellt wurde!
was aber das eigentlich Problem ist.
Optimierte Version: 1,5Mbits/s(480p)
wird Transcode 2616kbps/s zur Verfügung jetzt 1600kbps/s
siehe das sind die beiden von Plex:
Media id=“3932” bitrate=“1306” als gesamt
Media id=“3933” bitrate=“1308” als gesamt
weil Optimierte Version: 1,5Mbits/s(480p) nicht für 1,5Mbits/s sondern ~3Mbits/s Leitung Upload ist!
somit wäre dann 0.7 Mbps für eine für 1,5Mbits/s Upload sieht aber Sch… aus!
Gut. Nun warten wir ab, bis die ausführliche Analyse durchgeführt wurde.
Dann setzen wir die Grenze wieder auf 2 mbps zurück und schauen, was passiert.
(Ob die ausführliche Analyse erfolgreich durchgeführt wurde, kann man am Vorhandensein der Angabe requiredBandwidths= in der Plex XML info dieses Filmes sehen.)