You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::MediaConvert::Types::Hdr10Metadata

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb

Overview

Note:

When making an API call, you may pass Hdr10Metadata data as a hash:

{
  blue_primary_x: 1,
  blue_primary_y: 1,
  green_primary_x: 1,
  green_primary_y: 1,
  max_content_light_level: 1, # required
  max_frame_average_light_level: 1, # required
  max_luminance: 1,
  min_luminance: 1,
  red_primary_x: 1,
  red_primary_y: 1,
  white_point_x: 1,
  white_point_y: 1,
}

Use the HDR master display (Hdr10Metadata) settings to correct HDR metadata or to provide missing metadata. These values vary depending on the input video and must be provided by a color grader. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that these settings are not color correction. Note that if you are creating HDR outputs inside of an HLS CMAF package, to comply with the Apple specification, you must use the HVC1 for H.265 setting.

Instance Attribute Summary collapse

Instance Attribute Details

#blue_primary_xInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#blue_primary_yInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#green_primary_xInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#green_primary_yInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#max_content_light_levelInteger

Maximum light level among all samples in the coded video sequence, in units of candelas per square meter.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#max_frame_average_light_levelInteger

Maximum average light level of any frame in the coded video sequence, in units of candelas per square meter.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#max_luminanceInteger

Nominal maximum mastering display luminance in units of of 0.0001 candelas per square meter.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#min_luminanceInteger

Nominal minimum mastering display luminance in units of of 0.0001 candelas per square meter

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#red_primary_xInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#red_primary_yInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#white_point_xInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end

#white_point_yInteger

HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.

Returns:

  • (Integer)


5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5740

class Hdr10Metadata < Struct.new(
  :blue_primary_x,
  :blue_primary_y,
  :green_primary_x,
  :green_primary_y,
  :max_content_light_level,
  :max_frame_average_light_level,
  :max_luminance,
  :min_luminance,
  :red_primary_x,
  :red_primary_y,
  :white_point_x,
  :white_point_y)
  include Aws::Structure
end