PDA

View Full Version : Playing vp9 yuv420p10le(tv, bt2020nc/bt2020/smpte2084) videos



Mickkie
18-11-18, 17:38
Hi All,

I tried to play some 4k HDR videos from youtube and all I get is a black screen. The video stream metadata is as follows:

Input #0, matroska,webm, from 'Samsung HDR Wonderland HDR10 4K (60FPS) BT.2020-aI-SS5YhMY4.webm':
Metadata:
encoder : google/video-file
Duration: 00:02:41.16, start: 0.000000, bitrate: 17007 kb/s
Stream #0:0(eng): Video: vp9 (Profile 2), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default)
Side data:
Mastering Display Metadata, has_primaries:1 has_luminance:1 r(0.6800,0.3200) g(0.2650,0.6900) b(0.1500 0.0600) wp(0.3127, 0.3290) min_luminance=0.050000, max_luminance=1000.000000

I tried to change resolution, bitrate, and colorimetry, to different values, but no video was rendered. Is this a hardware limitation, or do I need a particular video setting on the HD51?

ccs
18-11-18, 17:42
Maybe this thread (of yours :)) will help....

https://www.world-of-satellite.com/showthread.php?58398-Playing-mkv-container-with-vp9-codec

Mickkie
18-11-18, 19:37
Maybe this thread (of yours :)) will help....

https://www.world-of-satellite.com/showthread.php?58398-Playing-mkv-container-with-vp9-codec
Ha! I had forgotten about that old thread. However, I need to explain some details here. Neither the webm media container nor the vp9 codec is any longer a problem. The firmware was upgraded some months ago and it can play these.

A vp9 encoded 4k (non-HDR) video with yuv420p(tv, bt709) colour space plays fine on the 51HD. Videos which have a broader colour space like the one I showed in the previous post with bt2020, won't render. I've set the colorimetry to Auto after trying all the bt2020 options just in case, but it won't work. Interestingly, on a 10 year old laptop they all play fine (without HDR of course - its radeon card is too old and won't do 10bit).

So, I'm assuming there's no point trying to change the container from webm to m2ts, because webm plays fine, plus I think m2ts will require transcoding the video to H.264 (not sure).

Andy_Hazza
19-11-18, 07:45
Try one using TsMuxeR


Sent from my iPhone using Tapatalk

Mickkie
19-11-18, 18:21
Try one using TsMuxeR
Thanks Andy, but this implies transcoding the video stream which takes a very long time on my PC. I tried transcoding the vp9/webm video to h265/m2ts using ffmpeg. I had to specify each colour, but haven't found a way to transfer over the luminance HDR metadata. The resultant video plays OK, but I suspect it does not have the full HDR splendor.

In any case, what I'm trying to find out is if the box is capable of playing HDR videos without me transcoding them off line.