Plex krijgt ondersteuning voor tonemapping bij afspelen hdr-video

Mediaserversoftware Plex krijgt ondersteuning voor tonemapping, zodat gebruikers hdr-video's met mooi beeld kunnen afspelen op apparaten zonder hdr-schermen. De functie zit in de nieuwe versie Plex Media Server v1.21.0.

Plex Media ServerAls de software de tonemapping moet doen, werkt het op alle platforms, meldt Plex. De ondersteuning voor hardware-versnelling is nog beperkt. Bovendien vereist de functie de installatie van additionele drivers, zo meldt het bedrijf op de support-pagina van de functie.

Dankzij tonemapping moet het mogelijk zijn om hdr-video's af te spelen op apparaten met sdr-schermen en dan moeten kleuren er goed uit zien. Daardoor hebben gebruikers niet langer een sdr- en hdr-versie van materiaal nodig voor verschillende apparaten. De functie heeft ondersteuning voor video's in HDR10-formaat, of video's die daar backwards compatibel mee zijn, zoals HDR10+ en het meeste videomateriaal in Dolby Vision.

Plex Media Server v1.21.0 is maandag uitgekomen en is vanaf de site te downloaden. Tonemapping draait onder meer op Windows, macOS, Linux, FreeBSD, Docker, nas-systemen en de Nvidia Shield, zo laat het bedrijf weten.

Door Arnoud Wokke

Redacteur Tweakers

23-11-2020 • 14:45

35

Reacties (35)

35
35
26
4
0
8
Wijzig sortering
Zou mijn mac mini 2012 core i7 met 16gb geheugen dit kunnen?
De cpu niet, die heeft passmark 4953 https://www.cpubenchmark....3615QM+%40+2.30GHz&id=893. De igpu heeft wel Intel Quick Sync Video dus als je al Plex Pass hebt kan je kijken hoever hij komt. Kijk anders even rond op GoT.
Fijn dat ze dit als gratis functie uitbrengen. Let wel dat je voor 4k hdr transcoding een flinke processor nodig hebt.
4K HDR (50Mbps, 10-bit HEVC) file: 17000 PassMark score (being transcoded to 10Mbps 1080p)
4K SDR (40Mbps, 8-bit HEVC) file: 12000 PassMark score (being transcoded to 10Mbps 1080p)
Waar je Plex Pass voor nodig hebt is de hardware accelerated streaming met Intel Quick Sync Video of Nvidia gpu, dit was al zo maar heeft nu dus ook extra functie.

Zie ook het Plex-topic op GoT.

[Reactie gewijzigd door Jelv op 23 juli 2024 16:35]

Fijn dat ze dit als gratis functie uitbrengen. Let wel dat je voor 4k hdr transcoding een flinke processor nodig hebt.
Niet als het afspeel-apparaat de transcoding doet.
vziw doet plex dit altijd server-side.
vziw doet plex dit altijd server-side.
Zeker niet.
Mijn Apple TV doet transcoding voor een aantal formaten, inclusief X265.
De Nvidia Shield ook.
Als je dan in de Plex Dash app kijkt, dan zie je ook staan dat hij Direct Stream doet ipv transcoding.
Direct Stream is geen transcoding; doorgaans is dit alleen een wissel van de container waar de audio en video in zit. Eigenlijk dus even de verpakking aanpassen aan een ander format wat de betreffende player wel direct kan afspelen. Transcoding is echt het genereren van een nieuwe audio/videostream in een ander format qua audio of video, al dan niet in een lagere bitrate.

https://support.plex.tv/a...t-play-and-direct-stream/
I stand corrected.
Maar direct stream betekent toch gewoon dat de client het rechtstreeks afspeelt? De client decode wellicht, maar transcoding gaat nog wat verder. Dat zou betekenen dat mijn telefoon ook tranacode tijdens het afspelen, en dat doet hij echt niet.

Edit: https://support.plex.tv/a...250377-transcoding-media/

[Reactie gewijzigd door Sharky op 23 juli 2024 16:35]

Dat bestaat niet in Plex. Je hebt direct play, direct stream en transcoding. Zie details op GoT [Ervaringen] Plex - Deel 3
Dat bestaat niet in Plex. Je hebt direct play, direct stream en transcoding. Zie details op GoT [Ervaringen] Plex - Deel 3
Bij Direct Stream hoeft de server niet te transcoden, je afspeelapparaat doet het dan voor je.
Oef, hopelijk wordt dit nog wel wat geoptimaliseerd. Zelfs mijn Threadripper 1920x gaat dit dus maar net trekken (op basis van resultaten Threadripper 1900x uit PassMark database)... en dan worden de resources voor de overige VM's gekannibaliseerd...

[Reactie gewijzigd door dhrto op 23 juli 2024 16:35]

Je wil eigenlijk sowieso niet 4K gaan transcoden zonder HW versnelling. Ik gebruik zelf een Intel CPU met HW versnelling maar ook NVidia kaarten kunnen het (sommige).

Softwarematig 4K gaan transcoden is (bijna) geen beginnen aan.

Als je Ubuntu met Intel CPUs draait moet je op de laatste LTS zitten (of simpelweg kernel 5.4+):
Plex Media Servers using Intel Coffee Lake or newer processors on Ubuntu require version 20.04 or later.
Los van de 4K HDR Tonemapping, hoe vaak gebruik je dit als ik vragen mag? Ik gebruik Plex veelvuldig, maar al mijn ontvangers (telefoon, PlayStation, Chromecast, browsers, etc) ondersteunen direct play.

Ik gebruik zelf transcoding dus echt nooit. Het liefst zou ik de hele optie uitzetten.

Voetnoot is wel dat ik niet vaak in 4K stream.
Nou best vaak. Zit nu op een vakantie adresje in Frankrijk waar er 6Mbit internet is. Dan wordt alles automatisch omgezet naar een lagere kwaliteit.

Ook als je 4K bestanden hebt zet de server dit om naar 1080p voor buitenshuis. Direct play is altijd beter, zeker voor 4k. Maar ik transcode toch nog wel vaak dingen als ik buitenhuis kijk.
Klopt men i3-8109u kan vlot 4K verwerken met HW versnelling.
Waarom niet gewoon native afspelen via de TV? Kodi/Jellyfin kan met DLNA automatisch de TV instrueren om een video af te spelen. Ik gebruik dit voor alle 4k HDR10+ films.
"zodat gebruikers hdr-video's met mooi beeld kunnen afspelen op apparaten zonder hdr-schermen" zoals in de eerste zin staat van het artikel :Y)
Omdat het juist gaat om apparaten die geen HDR ondersteuning hebben. Plex geeft dan een heel flets kleurenbeeld weer als je HDR content direct streamt.
Stomme vraag eigenlijk, maar als ik Plex Pass neem, kunnen de paar familieleden die op mijn plex zitten dan ook gebruik maken van de HW-transcoding op mijn server?

Ik neem aan van wel, maar het is mij nooit helemaal 100% duidelijk geworden :)

[Reactie gewijzigd door smiba op 23 juli 2024 16:35]

Als de server Plex Pass heeft profiteert iedereen die op jouw server kijkt daar van zeg maar.
Zelfs mensen van buitenaf (niet local).

Je moet het meer zien als een licentie voor de server, niet voor gebruikers.

[Reactie gewijzigd door thierrybla op 23 juli 2024 16:35]

Ik moet toch ooit nog eens kijken of ik niet een mooie GPU in mijn server kan zetten voor transcoden. Helaas heb ik er twee engineering samples in zitten die geen Quick Sync hebben, maar een goeiekope tweedehands GPU met zo'n nep HDMI stekkertje zou toch redelijk wat transcoding aan moeten kunnen
Houdt dit dan in dat we 4k 10bit nu in goede kwaliteit kunnen transcoden? Tot nu toe werd het steeds afgeraden om dat te transcoden.
Dat is inderdaad de functie. Hdr-content transcoden voor sdr apparaten. Of het aan je kwaliteitseisen voldoet zou je zelf moeten testen. Blijft een vertaling natuurlijk.
Bedankt voor de reactie. Ik ga het afwachten. Mijn huidige CPU kan dat transcoden niet aan (4670k) maar ik hoop dat mijn nieuwe systeem het wel kan. Kan eigenlijk niet wachten want ik wil graag testen op mijn TV.
Met een Plex Pass kun je de HW versnelling gebruiken (Intel Quick Sync). Dan gaait het moeiteloos met die CPU.

(Als die quicksync heeft maar dacht het wel).
Je zal alsnog wel wat recentere Intel-CPU moeten hebben die HEVC kan decoden; maar dat zal bij een nieuw systeem niet snel een probleem zijn.

Beste blijft natuurlijk om transcoding te vermijden; het zal de kwaliteit nooit ten goede komen en trekt vaak een wissel op je hardware.
Klopt, HEVC vanaf Coffee Lake (2016 of 2017 dacht ik) dus nieuwere hebben het wel.

Je laatste klopt dan niet, met QuickSync kost het nauwelijks cpu kracht om te transcoden, een "simpele" i3 coffee lake transcode zo 5 1080p streams tegelijk.

De kwaliteit is meer dan prima vaak. Al heb ik deze hdr tone mapping specifiek nog niet getest.
ja, maar "meer dan prima" vind ik doorgaans toch storend, in mijn ervaring is hardwarematige transcoding toch vaak van mindere kwaliteit vs software transcoding (wat dus die wissel trekt). Ik heb een wat oudere CPU, maar ik zie dan al snel met hardware transcoding macroblocking bij donkere en/of snellere scenes dus ik probeer als het even kan gewoon te vermijden. Mogelijk werkt dat tegenwoordig al een stuk beter; dat wil ik best aannemen. Maar als het niet hoeft, liever niet :)

De enige transcoding-usecase die ik zelf heb is als ik iets wil streamen buitenshuis maar dat heb ik in de 5,5 jaar dat ik Plex gebruik misschien 3 a 4 keer gedaan, hehe. En tegenwoordig kan je het ook lokaal op je device opslaan mocht je een reis gaan maken. Maar als je usecase de boel aan 'familie en vrienden' serveren is dan wordt het inderdaad een wat ander verhaal.

[Reactie gewijzigd door Carn82 op 23 juli 2024 16:35]

Voor een vakantie oid kan je ook optimized versions aanmaken. Dan transcode je van te voren alvast een bepaalde film of serie zodat je hem kan streamen. Het is wel wat handwerk, maar het zit wel ingebouwd in Plex. Alternatief is voordat je de media in Plex zet met HandBrake het al omzetten naar geschikt formaat.
ah ja, 'optimized'. Dat bedoelde ik, kon er 123 even niet opkomen (want ik gebruik het zelf nooit). Maar heb het wel eens getest toen het net uit was; werkte volgens mij prima :)
Ik wil upgraden naar een Ryzen 3700x zodra die goedkoper worden op het 2e hands gedeelte van Tweakers. Ik denk te zien dat die dat ook goed kan ondersteunen. Ik ga binnenkort eens testen met het transcoden want ik zag in de instellingen van Plex dat hardware versnelling aan staat. Maar iedere film met een bitrate boven de 30 Mbps stottert. Ik dacht dat dat kwam omdat mijn huidige cpu het niet aankan.
Begrijp ik dat goed dat dat dan een beetje is alsof je afspeelt op Windows met de MadVR plugin ? Dus komaf maakt met het probleem van de "fletse kleuren" op SDR schermen ? Dat zou wel cool zijn ja :)
Ben groot fan van Plex in vele opzichten. Gebruik het al jaren icm met Plex life pass.
Maar wat mij betreft mogen de mobiele apps wat meer liefde krijgen. Erg leuk, zo'n HDR feature, maar hoeveel mensen kijken nou dit soort content? Denk dat het behoorlijk tegen valt...

Helaas bevatten de mobiele apps erg veel bugs... Ook de laatste Plex Amp is het gewoon nèt niet...

Vooral met betrekking tot het opslaan van offline muziek op je telefoon schiet het erg veel tekort. Zowel ervaren op iPhone als Android...

[Reactie gewijzigd door Kliko op 23 juli 2024 16:35]

Op dit item kan niet meer gereageerd worden.