VideoFileHDR10PlusStats

AI Overview😉

  • The potential purpose of this module is to analyze and provide statistics about the HDR10+ video encoding standard used in video files. It extracts various attributes from the video frames, such as application version, maximum display luminance, and peak luminance flags.
  • This module could impact search results by influencing the ranking of videos based on their video quality and encoding standards. Videos with better HDR10+ encoding statistics may be considered more relevant or of higher quality, leading to higher search rankings. Conversely, videos with poor encoding statistics may be demoted in search results.
  • To be more favorable for this function, a website may ensure that their videos are encoded with the HDR10+ standard and provide accurate metadata about the video files. This could include specifying the application version, maximum display luminance, and peak luminance flags in the video file metadata. Additionally, websites may optimize their video encoding process to produce high-quality videos that meet the HDR10+ standard, which could improve their search rankings.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.VideoFileHDR10PlusStats (google_api_content_warehouse v0.4.0)

Stats on HDR10+ (SMPTE 2094-40:2016 standard) over video frames.

Attributes

  • applicationVersion (type: integer(), default: nil) - Application version is set to max version over all frames.
  • averageTargetedSystemDisplayMaximumLuminance (type: float(), default: nil) - The average of the nominal maximum display luminance of the targeted system display over all frames.
  • masteringDisplayActualPeakLuminanceFlag (type: boolean(), default: nil) - This flag is set if any frame has it.
  • maxNumWindows (type: integer(), default: nil) -
  • targetedSystemDisplayActualPeakLuminanceFlag (type: boolean(), default: nil) - This flag is set if any frame has it.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoFileHDR10PlusStats{
  applicationVersion: integer() | nil,
  averageTargetedSystemDisplayMaximumLuminance: float() | nil,
  masteringDisplayActualPeakLuminanceFlag: boolean() | nil,
  maxNumWindows: integer() | nil,
  targetedSystemDisplayActualPeakLuminanceFlag: boolean() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.