Class: Aws::MediaConvert::Types::DolbyVision

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 DolbyVision data as a hash:

{
  l6_metadata: {
    max_cll: 1,
    max_fall: 1,
  },
  l6_mode: "PASSTHROUGH", # accepts PASSTHROUGH, RECALCULATE, SPECIFY
  mapping: "HDR10_NOMAP", # accepts HDR10_NOMAP, HDR10_1000
  profile: "PROFILE_5", # accepts PROFILE_5, PROFILE_8_1
}

Create Dolby Vision Profile 5 or Profile 8.1 compatible video output.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#l6_metadataTypes::DolbyVisionLevel6Metadata

Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.



8270
8271
8272
8273
8274
8275
8276
8277
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 8270

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :mapping,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end

#l6_modeString

Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.

Returns:

  • (String)


8270
8271
8272
8273
8274
8275
8276
8277
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 8270

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :mapping,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end

#mappingString

Required when you set Dolby Vision Profile to Profile 8.1. When you set Content mapping to None, content mapping is not applied to the HDR10-compatible signal. Depending on the source peak nit level, clipping might occur on HDR devices without Dolby Vision. When you set Content mapping to HDR10 1000, the transcoder creates a 1,000 nits peak HDR10-compatible signal by applying static content mapping to the source. This mode is speed-optimized for PQ10 sources with metadata that is created from analysis. For graded Dolby Vision content, be aware that creative intent might not be guaranteed with extreme 1,000 nits trims.

Returns:

  • (String)


8270
8271
8272
8273
8274
8275
8276
8277
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 8270

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :mapping,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end

#profileString

Required when you enable Dolby Vision. Use Profile 5 to include frame-interleaved Dolby Vision metadata in your output. Your input must include Dolby Vision metadata or an HDR10 YUV color space. Use Profile 8.1 to include frame-interleaved Dolby Vision metadata and HDR10 metadata in your output. Your input must include Dolby Vision metadata.

Returns:

  • (String)


8270
8271
8272
8273
8274
8275
8276
8277
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 8270

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :mapping,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end