Is this video HDR?

Hi guys, my drone is capable of capturing 4k30 HDR videos, but my Vero4k+ doesn’t seem to see the video files as HDR, well my TV doesn’t detect the output as HDR anyway.

Now I could well be doing something wrong on the drone, but thought I’d check with one of you wizards as you know a lot more about this stuff than I do.

Here’s the media info from one of the files from the drone:

General
Count                                    : 331
Count of stream of this kind             : 1
Kind of stream                           : General
Kind of stream                           : General
Stream identifier                        : 0
Count of video streams                   : 1
Video_Format_List                        : HEVC
Video_Format_WithHint_List               : HEVC
Codecs Video                             : HEVC
Complete name                            : /Users/gavin/Desktop/DJI_0019.MP4
Folder name                              : /Users/gavin/Desktop
File name extension                      : DJI_0019.MP4
File name                                : DJI_0019
File extension                           : MP4
Format                                   : MPEG-4
Format                                   : MPEG-4
Format/Extensions usually used           : braw mov mp4 m4v m4a m4b m4p m4r 3ga 3gpa 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma ismt f4a f4b f4v
Commercial name                          : MPEG-4
Format profile                           : Base Media
Internet media type                      : video/mp4
Codec ID                                 : isom
Codec ID                                 : isom (isom/iso2/mp41)
Codec ID/Url                             : http://www.apple.com/quicktime/download/standalone.html
CodecID_Compatible                       : isom/iso2/mp41
File size                                : 1355121217
File size                                : 1.26 GiB
File size                                : 1 GiB
File size                                : 1.3 GiB
File size                                : 1.26 GiB
File size                                : 1.262 GiB
Duration                                 : 104772
Duration                                 : 1 min 44 s
Duration                                 : 1 min 44 s 772 ms
Duration                                 : 1 min 44 s
Duration                                 : 00:01:44.772
Duration                                 : 00:01:44;22
Duration                                 : 00:01:44.772 (00:01:44;22)
Overall bit rate                         : 103472013
Overall bit rate                         : 103 Mb/s
Frame rate                               : 29.970
Frame rate                               : 29.970 FPS
Frame count                              : 3140
Stream size                              : 23839
Stream size                              : 23.3 KiB (0%)
Stream size                              : 23 KiB
Stream size                              : 23 KiB
Stream size                              : 23.3 KiB
Stream size                              : 23.28 KiB
Stream size                              : 23.3 KiB (0%)
Proportion of this stream                : 0.00002
HeaderSize                               : 36
DataSize                                 : 1355097386
FooterSize                               : 23795
IsStreamable                             : No
Encoded date                             : UTC 2020-05-17 11:31:28
Tagged date                              : UTC 2020-05-17 11:31:28
File last modification date              : UTC 2020-05-17 11:33:12
File last modification date (local)      : 2020-05-17 12:33:12
Writing application                      : Lavf56.15.102
Writing application                      : Lavf56.15.102

Video
Count                                    : 378
Count of stream of this kind             : 1
Kind of stream                           : Video
Kind of stream                           : Video
Stream identifier                        : 0
StreamOrder                              : 0
ID                                       : 1
ID                                       : 1
Format                                   : HEVC
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format/Url                               : http://www.itu.int
Commercial name                          : HEVC
Format profile                           : Main@L5@Main
Internet media type                      : video/H265
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Codec ID/Url                             : http://www.itu.int/
Duration                                 : 104772
Duration                                 : 1 min 44 s
Duration                                 : 1 min 44 s 772 ms
Duration                                 : 1 min 44 s
Duration                                 : 00:01:44.772
Duration                                 : 00:01:44;22
Duration                                 : 00:01:44.772 (00:01:44;22)
Bit rate                                 : 103470748
Bit rate                                 : 103 Mb/s
Width                                    : 3840
Width                                    : 3 840 pixels
Height                                   : 2160
Height                                   : 2 160 pixels
Sampled_Width                            : 3840
Sampled_Height                           : 2160
Pixel aspect ratio                       : 1.000
Display aspect ratio                     : 1.778
Display aspect ratio                     : 16:9
Rotation                                 : 0.000
Frame rate mode                          : CFR
Frame rate mode                          : Constant
Frame rate                               : 29.970
Frame rate                               : 29.970 (30000/1001) FPS
FrameRate_Num                            : 30000
FrameRate_Den                            : 1001
Original frame rate                      : 29.000
Original frame rate                      : 29.000 FPS
Frame count                              : 3140
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Chroma subsampling                       : 4:2:0
Bit depth                                : 8
Bit depth                                : 8 bits
Bits/(Pixel*Frame)                       : 0.416
Stream size                              : 1355097378
Stream size                              : 1.26 GiB (100%)
Stream size                              : 1 GiB
Stream size                              : 1.3 GiB
Stream size                              : 1.26 GiB
Stream size                              : 1.262 GiB
Stream size                              : 1.26 GiB (100%)
Proportion of this stream                : 0.99998
Encoded date                             : UTC 2020-05-17 11:31:28
Tagged date                              : UTC 2020-05-17 11:31:28
Codec configuration box                  : hvcC

That Mediainfo looks a bit strange, where did you get that from?
Normally you would see something like

Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main 10@L5@Main
HDR format                               : SMPTE ST 2086, HDR10 compatible

mediainfo was run from macOS, installed via brew.
What is the normal way of running it?
I did:

mediainfo -f videofile.mp4

You can do it directly on the Vero (even so currently you need to do a bit of a trick).

  1. login via SSH, user osmc, password osmc
  2. if not already installed: sudo apt-get update && sudo apt-get install mediainfo
  3. cdto the directory containing the video/audio material in question
  4. since mediainfoonly needs to read the header information of the file data, copy the first 4 Mbytes of the media file to a new file:
    dd if="<media file>" of=purgeme.bin bs=1024 count=4096
  5. upload the decoded media information using
    mediainfo purgeme.bin|paste-log
  6. publish the returned URL here in this topic
  7. remove the created media file snippet
    rm purgeme.bin

Thx for your help.

Cheers buddy, I think you were expecting more output than this?

https://paste.osmc.tv/ufatevikak

From the vero, if I run mediainfo on the video file, this is the output:

osmc@osmc:/media/2TB/DJI$ mediainfo DJI_0019.MP4
General
Complete name                            : DJI_0019.MP4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/mp41)
File size                                : 1.26 GiB
Duration                                 : 1 min 44 s
Overall bit rate                         : 103 Mb/s
Encoded date                             : UTC 2020-05-17 11:31:28
Tagged date                              : UTC 2020-05-17 11:31:28
Writing application                      : Lavf56.15.102

Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L5@Main
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Duration                                 : 1 min 44 s
Bit rate                                 : 103 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Original frame rate                      : 29.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Bits/(Pixel*Frame)                       : 0.416
Stream size                              : 1.26 GiB (100%)
Encoded date                             : UTC 2020-05-17 11:31:28
Tagged date                              : UTC 2020-05-17 11:31:28

Strange that the pase-log didn’t show more.

Anyhow, the version of mediainfo on the Vero is also not the latest therefore it would not have a direct HDR field as what I have shown above. But it should on a HDR movie show something like

Color primaries                          : BT.2020
Transfer characteristics                 : SMPTE ST 2084
Matrix coefficients                      : BT.2020 non-constant

So doesn’t look like that file has proper HDR info.
If HDR works with you Vero/TV is best be tested with a known working HDR file. After that you can check your drone files.

Yeah HDR works 100%, I have tons of UHD Blu-ray rips that work fine.

I could well be doing something wrong on the drone, but from a quick glance the only setting for HDR is a simple enable/disable option.

I’ll check the DJI forums and see if anything is mentioned there.

If this was HDR wouldn’t this have to be 10 bits? If it was 10 bit it wouldn’t really tell you if it was HDR, but doesn’t it being 8 bits tell us its not?

It doesn’t need to be 10-bit to be HDR.
Your video doesn’t have any HDR metadata however, so we are not sending any EOTF

Thats cool Sam, Ive checked on the DJI forums and thats how its meant to be apparently…a lot of users are saying the feature should be called ‘enhanced dynamic range’ rather than ‘HDR’ as its misleading.

Oh… that makes more sense then.

Yeah its a bit cheeky of DJI tbh.
I might’ve expected it from a smaller company but not DJI.