无法使用 MediaInfo.h 库实现 MaxCLL、MaxFall、MasteringDisplayColorPrimaries 参数定义

Unable to implement MaxCLL, MaxFall, MasteringDisplayColorPrimaries parameter definitions using the MediaInfo.h library

我无法使用 MediaInfo.h 库实现 MaxCLL、MaxFall、MasteringDisplayColorPrimaries 参数的定义。调用其他参数正常。

我尝试了以下命令:

std::wstring maxCll = MI.Get(Stream_Video, 0, L"maximum_content_light_level");
std::wstring maxFall = MI.Get(Stream_Video, 0, L"maximum_frameaverage_light_level");
std::wstring mastering_display_color_primaries = MI.Get(Stream_Video, 0, L"mastering_display_color_primaries");

字段名称是“MaxCLL”、“MaxFALL”、“MasteringDisplay_ColorPrimaries”、“MasteringDisplay_Luminance”。
一般来说,您可以从例如XML 或 JSON 输出或 mediainfo -f --Language=raw.

注意:我也在MediaInfo forum topic上回答了。