Class: Aws::MediaConvert::Types::AutomatedEncodingSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConvert::Types::AutomatedEncodingSettings
- Defined in:
- gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb
Overview
Note:
When making an API call, you may pass AutomatedEncodingSettings data as a hash:
{
abr_settings: {
max_abr_bitrate: 1,
max_renditions: 1,
min_abr_bitrate: 1,
rules: [
{
allowed_renditions: [
{
height: 1,
required: "ENABLED", # accepts ENABLED, DISABLED
width: 1,
},
],
force_include_renditions: [
{
height: 1,
width: 1,
},
],
min_bottom_rendition_size: {
height: 1,
width: 1,
},
min_top_rendition_size: {
height: 1,
width: 1,
},
type: "MIN_TOP_RENDITION_SIZE", # accepts MIN_TOP_RENDITION_SIZE, MIN_BOTTOM_RENDITION_SIZE, FORCE_INCLUDE_RENDITIONS, ALLOWED_RENDITIONS
},
],
},
}
Use automated encoding to have MediaConvert choose your encoding settings for you, based on characteristics of your input video.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#abr_settings ⇒ Types::AutomatedAbrSettings
Use automated ABR to have MediaConvert set up the renditions in your ABR package for you automatically, based on characteristics of your input video.
Instance Attribute Details
#abr_settings ⇒ Types::AutomatedAbrSettings
Use automated ABR to have MediaConvert set up the renditions in your ABR package for you automatically, based on characteristics of your input video. This feature optimizes video quality while minimizing the overall size of your ABR package.
1390 1391 1392 1393 1394 |
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 1390 class AutomatedEncodingSettings < Struct.new( :abr_settings) SENSITIVE = [] include Aws::Structure end |