I notice that some of the files I am renaming get tagged as HD under the {hd} binding but as 2160p under the {vf} binding. In those instances, I notice that the resolution Height is less than 2160 pixels but yet the {vf} is returning a 2160p binding. If you are defining {vf} as 2160p for pixel height between 1081 and 2160 then should it not also return UHD for the {hd} binding to be consistent?
Here is example data of one such file:
Code: Select all
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : V_MPEGH/ISO/HEVC
Duration : 1 h 32 min
Bit rate : 14.4 Mb/s
Width : 3 832 pixels
Height : 1 602 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.976 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.098
Stream size : 9.31 GiB (95%)
Default : Yes
Forced : No
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : BT.2020
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1127 cd/m2
Maximum Frame-Average Light Level : 221 cd/m2