Probleme mit dem Transcoder (Videostream: von H264 nach H264, Source ist bereits H264)

Hallo zusammen,

ich probiere nun schon seit einiger Zeit mit dem Plex Media Server herum, bekomme ihn aber leider nicht so zum laufen wie ich es mir wünschen würde. Mein Problem bezieht sich auf den Bereich des Transcoders, dieser Versucht immer all meine Filme zu konvertieren.

Meine Umgebung ist aktuell noch virtuell, da ich dort erst die bestmögliche Soft-/Hardware Konfigurationen schnell testen kann:

Auf meinem Bluray Player habe ich über den Samsung SmartHub die Plex App installiert. Der Bluray Player ist 1 Gb LAN mit der NAS verbunden auf welcher der Plex Server läuft. Auf der NAS liegen soweit auch all meine Multimedia Dateien, welche in der Plex Mediathek verfügbar und abspielbar sind. Als Beispiel habe ich mal eine ganz kurze Videodatei hochgeladen, fals ich etwas vergesse drüber zu beschreiben. Bei meinen Videos handelt es sich immer um einen MKV Kontainer mit einem in H264 kodierten Videostream und 1-x Audiostream, welche entweder in DTS oder AC3 verfügbar sind. Des Weiteren sind oftmals noch Untertitel als HDMV/PGS enthalten. Laut den Herstellerbeschreibungen sind meine Geräte in der Lage MKV Kontainerdateien wiederzugeben, auch H264 Videos und meine Untertitel sollen keine Probleme bereiten, jedoch können sie nicht die Original DTS Tonspur wiedergeben. Ich habe nun schon mehrere Szenarien und Einstellungen sowohl für die Plex App auf meinem BD Player ausprobiert, wie auch für den Plex Media Server selbst. Jedoch komme ich beim Video selbst nicht weiter, hierbei erhalte ich im Plex Media Server immer die Anzeige, dass mein Video von H264 nach H264 transkodiert wird. Bei der Tonspur wird je nachdem welche ich wähle entweder “Direct Stream” (bei AC3) oder “Transkodiere von DTS zu AC3” (bei DTS) angezeigt. Das Verhalten beim Audiostream würde ich somit als korrekt und wünschenswert einschätzen. Jedoch gefällt mir das Verhalten beim Videostream nicht. Ich verstehe nicht warum er hier von H264 nach H264 transkodieren möchte. Wenn möglich würde ich dies gerne unterbinden, da dies doch recht viel Leistung erfordert. Könnt ihr mir hierbei helfen?

Die Smarthub app kann kein DTS Audio dekodieren.
Keine deiner Apps kann PGS oder VOBSUB Untertitel anzeigen.
Von daher hat der Server keine andere Wahl, als den Transcoder anzuschalten.

Das größte Problem ist jedoch dein Video. Es gibt fast keine Geräte, die AVC Video mit Level 5.2 dekodieren können.
Für größtmögliche Kompatibilität mit deinen Geräten solltest nur bis Level 4.0 gehen beim Konvertieren.

P.S.: Du brauchst übrigens kein Videoschnipsel hochzuladen.
Es reicht, wenn du die Plex XML info rauskopierst und hier einfügst.

@OttoKerner:

Vielen Dank für deine Hilfe, ich habe jetzt Testweiße einige Umkonvertierungen meines DummyVideos durchgeführt und habe dabei folgende Einstellungen gefunden, womit ein direktes abspielen ohne Konvertieren seitens des Plex Server möglich ist

Video:
Codec: H264
Level Profil
4 High
4.1 High
4.2 High
5 High
5.1 High
5.2 High

Untertitel:
Hier hat bei mir leider eine Konvertierung nach ASS (Advanced SSA) geholfen, alle anderen Formate (DVD Sub, SubRip, WebVTT, SSA (SubStation Alpha)) haben nicht funktioniert.

Audio:
Bei mir funktioniert DTS und AC3 OHNE Konvertierung durch den Plex Media Server.

Jedoch ist mir aufgefallen, dass wenn eine Einstellung für das Video oder die Untertitel nicht korrekt verarbeitet werden kann, dass der Plex Media Server dann automatisch auch die DTS Tonspur in eine AC3 Tonspur konvertiert.

@hCGl4UfwwQ1eKFCytFxb said:
Video:
Codec: H264
Level Profil
4 High
4.1 High
4.2 High
5 High
5.1 High
5.2 High

Ich kann dir nur raten: bleibe bei 4.0 oder max. 4.1
Plex Clients haben die Angewohnheit sich zu vermehren :wink:
Und ob der nächste auch alle diese Profile verarbeiten kann, ist fraglich.

Untertitel:
Hier hat bei mir leider eine Konvertierung nach ASS (Advanced SSA) geholfen, alle anderen Formate (DVD Sub, SubRip, WebVTT, SSA (SubStation Alpha)) haben nicht funktioniert.

Das ist etwas merkwürdig, weil ASS und SSA quasi identisch sind.
Des weiteren sollte eigentlich SRT den “Goldstandard” darstellen, mit dem fast jeder Plex Client zurecht kommt.

Jedoch ist mir aufgefallen, dass wenn eine Einstellung für das Video oder die Untertitel nicht korrekt verarbeitet werden kann, dass der Plex Media Server dann automatisch auch die DTS Tonspur in eine AC3 Tonspur konvertiert.

Ja, das ist dann im jeweiligen Geräte-Profil so festgelegt, was im Falle einer Transkodierung das Zielformat ist.
Der Programmierer der Smarthub App hat halt diese Parameter gewählt, da sie wahrscheinlich eine Art kleinesten gemeinsamen Nenner darstellen - unter den Geräten auf denen die Smarthub App läuft.

@OttoKerner:
Darf ich fragen, mit welchen Tools du deine Konvertierungen durchführst?

Vielen Dank, dann werde ich mal mein Glück versuchen :slight_smile: