Re: HDR
Posted: 17 Jun 2018, 18:11
Code: Select all
any{hdr}{'SDR'}
Code: Select all
HDR_Format : SMPTE ST 2086
HDR_Format/String : SMPTE ST 2086, HDR10 compatible
HDR_Format_Commercial : HDR10
HDR_Format_Compatibility : HDR10
Code: Select all
+ HDR: SMPTE ST 2094 App 4 (including HDR10+) support
+ HDR: move HDR10, Dolby Vision and SL-HDR meta to specific generic "HDR Format" lines
+ Matroska: SMPTE ST 2086 (HDR10) support
Code: Select all
@Define("hdr")
public String getHighDynamicRange() {
// try HDR_Format_Commercial (requires MediaInfo 19.04)
return getMediaInfo(StreamKind.Video, "HDR_Format_Commercial").findFirst().orElseGet(() -> {
// fallback for legacy libmediainfo
return getVideoBitDepth() >= 10 ? "HDR" : null;
});
}