Class: Aws::Types::H264Settings

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#adaptive_quantization"OFF", ...

Returns the value of attribute adaptive_quantization.

Returns:

  • ("OFF", "AUTO", "LOW", "MEDIUM", "HIGH", "HIGHER", "MAX")


1106
1107
1108
# File 'sig/types.rbs', line 1106

def adaptive_quantization
  @adaptive_quantization
end

#bandwidth_reduction_filterTypes::BandwidthReductionFilter

Returns the value of attribute bandwidth_reduction_filter.



1107
1108
1109
# File 'sig/types.rbs', line 1107

def bandwidth_reduction_filter
  @bandwidth_reduction_filter
end

#bitrate::Integer

Returns the value of attribute bitrate.

Returns:

  • (::Integer)


1108
1109
1110
# File 'sig/types.rbs', line 1108

def bitrate
  @bitrate
end

#codec_level"AUTO", ...

Returns the value of attribute codec_level.

Returns:

  • ("AUTO", "LEVEL_1", "LEVEL_1_1", "LEVEL_1_2", "LEVEL_1_3", "LEVEL_2", "LEVEL_2_1", "LEVEL_2_2", "LEVEL_3", "LEVEL_3_1", "LEVEL_3_2", "LEVEL_4", "LEVEL_4_1", "LEVEL_4_2", "LEVEL_5", "LEVEL_5_1", "LEVEL_5_2")


1109
1110
1111
# File 'sig/types.rbs', line 1109

def codec_level
  @codec_level
end

#codec_profile"BASELINE", ...

Returns the value of attribute codec_profile.

Returns:

  • ("BASELINE", "HIGH", "HIGH_10BIT", "HIGH_422", "HIGH_422_10BIT", "MAIN")


1110
1111
1112
# File 'sig/types.rbs', line 1110

def codec_profile
  @codec_profile
end

#dynamic_sub_gop"ADAPTIVE", "STATIC"

Returns the value of attribute dynamic_sub_gop.

Returns:

  • ("ADAPTIVE", "STATIC")


1111
1112
1113
# File 'sig/types.rbs', line 1111

def dynamic_sub_gop
  @dynamic_sub_gop
end

#end_of_stream_markers"INCLUDE", "SUPPRESS"

Returns the value of attribute end_of_stream_markers.

Returns:

  • ("INCLUDE", "SUPPRESS")


1112
1113
1114
# File 'sig/types.rbs', line 1112

def end_of_stream_markers
  @end_of_stream_markers
end

#entropy_encoding"CABAC", "CAVLC"

Returns the value of attribute entropy_encoding.

Returns:

  • ("CABAC", "CAVLC")


1113
1114
1115
# File 'sig/types.rbs', line 1113

def entropy_encoding
  @entropy_encoding
end

#explicit_weighted_prediction"DISABLED", "ENABLED"

Returns the value of attribute explicit_weighted_prediction.

Returns:

  • ("DISABLED", "ENABLED")


1114
1115
1116
# File 'sig/types.rbs', line 1114

def explicit_weighted_prediction
  @explicit_weighted_prediction
end

#field_encoding"PAFF", ...

Returns the value of attribute field_encoding.

Returns:

  • ("PAFF", "FORCE_FIELD", "MBAFF")


1115
1116
1117
# File 'sig/types.rbs', line 1115

def field_encoding
  @field_encoding
end

#flicker_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute flicker_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


1116
1117
1118
# File 'sig/types.rbs', line 1116

def flicker_adaptive_quantization
  @flicker_adaptive_quantization
end

#framerate_control"INITIALIZE_FROM_SOURCE", "SPECIFIED"

Returns the value of attribute framerate_control.

Returns:

  • ("INITIALIZE_FROM_SOURCE", "SPECIFIED")


1117
1118
1119
# File 'sig/types.rbs', line 1117

def framerate_control
  @framerate_control
end

#framerate_conversion_algorithm"DUPLICATE_DROP", ...

Returns the value of attribute framerate_conversion_algorithm.

Returns:

  • ("DUPLICATE_DROP", "INTERPOLATE", "FRAMEFORMER", "MAINTAIN_FRAME_COUNT")


1118
1119
1120
# File 'sig/types.rbs', line 1118

def framerate_conversion_algorithm
  @framerate_conversion_algorithm
end

#framerate_denominator::Integer

Returns the value of attribute framerate_denominator.

Returns:

  • (::Integer)


1119
1120
1121
# File 'sig/types.rbs', line 1119

def framerate_denominator
  @framerate_denominator
end

#framerate_numerator::Integer

Returns the value of attribute framerate_numerator.

Returns:

  • (::Integer)


1120
1121
1122
# File 'sig/types.rbs', line 1120

def framerate_numerator
  @framerate_numerator
end

#gop_b_reference"DISABLED", "ENABLED"

Returns the value of attribute gop_b_reference.

Returns:

  • ("DISABLED", "ENABLED")


1121
1122
1123
# File 'sig/types.rbs', line 1121

def gop_b_reference
  @gop_b_reference
end

#gop_closed_cadence::Integer

Returns the value of attribute gop_closed_cadence.

Returns:

  • (::Integer)


1122
1123
1124
# File 'sig/types.rbs', line 1122

def gop_closed_cadence
  @gop_closed_cadence
end

#gop_size::Float

Returns the value of attribute gop_size.

Returns:

  • (::Float)


1123
1124
1125
# File 'sig/types.rbs', line 1123

def gop_size
  @gop_size
end

#gop_size_units"FRAMES", ...

Returns the value of attribute gop_size_units.

Returns:

  • ("FRAMES", "SECONDS", "AUTO")


1124
1125
1126
# File 'sig/types.rbs', line 1124

def gop_size_units
  @gop_size_units
end

#hrd_buffer_final_fill_percentage::Integer

Returns the value of attribute hrd_buffer_final_fill_percentage.

Returns:

  • (::Integer)


1125
1126
1127
# File 'sig/types.rbs', line 1125

def hrd_buffer_final_fill_percentage
  @hrd_buffer_final_fill_percentage
end

#hrd_buffer_initial_fill_percentage::Integer

Returns the value of attribute hrd_buffer_initial_fill_percentage.

Returns:

  • (::Integer)


1126
1127
1128
# File 'sig/types.rbs', line 1126

def hrd_buffer_initial_fill_percentage
  @hrd_buffer_initial_fill_percentage
end

#hrd_buffer_size::Integer

Returns the value of attribute hrd_buffer_size.

Returns:

  • (::Integer)


1127
1128
1129
# File 'sig/types.rbs', line 1127

def hrd_buffer_size
  @hrd_buffer_size
end

#interlace_mode"PROGRESSIVE", ...

Returns the value of attribute interlace_mode.

Returns:

  • ("PROGRESSIVE", "TOP_FIELD", "BOTTOM_FIELD", "FOLLOW_TOP_FIELD", "FOLLOW_BOTTOM_FIELD")


1128
1129
1130
# File 'sig/types.rbs', line 1128

def interlace_mode
  @interlace_mode
end

#max_bitrate::Integer

Returns the value of attribute max_bitrate.

Returns:

  • (::Integer)


1129
1130
1131
# File 'sig/types.rbs', line 1129

def max_bitrate
  @max_bitrate
end

#min_i_interval::Integer

Returns the value of attribute min_i_interval.

Returns:

  • (::Integer)


1130
1131
1132
# File 'sig/types.rbs', line 1130

def min_i_interval
  @min_i_interval
end

#number_b_frames_between_reference_frames::Integer

Returns the value of attribute number_b_frames_between_reference_frames.

Returns:

  • (::Integer)


1131
1132
1133
# File 'sig/types.rbs', line 1131

def number_b_frames_between_reference_frames
  @number_b_frames_between_reference_frames
end

#number_reference_frames::Integer

Returns the value of attribute number_reference_frames.

Returns:

  • (::Integer)


1132
1133
1134
# File 'sig/types.rbs', line 1132

def number_reference_frames
  @number_reference_frames
end

#par_control"INITIALIZE_FROM_SOURCE", "SPECIFIED"

Returns the value of attribute par_control.

Returns:

  • ("INITIALIZE_FROM_SOURCE", "SPECIFIED")


1133
1134
1135
# File 'sig/types.rbs', line 1133

def par_control
  @par_control
end

#par_denominator::Integer

Returns the value of attribute par_denominator.

Returns:

  • (::Integer)


1134
1135
1136
# File 'sig/types.rbs', line 1134

def par_denominator
  @par_denominator
end

#par_numerator::Integer

Returns the value of attribute par_numerator.

Returns:

  • (::Integer)


1135
1136
1137
# File 'sig/types.rbs', line 1135

def par_numerator
  @par_numerator
end

#per_frame_metrics::Array[("PSNR" | "SSIM" | "MS_SSIM" | "PSNR_HVS" | "VMAF" | "QVBR" | "SHOT_CHANGE")]

Returns the value of attribute per_frame_metrics.

Returns:

  • (::Array[("PSNR" | "SSIM" | "MS_SSIM" | "PSNR_HVS" | "VMAF" | "QVBR" | "SHOT_CHANGE")])


1136
1137
1138
# File 'sig/types.rbs', line 1136

def per_frame_metrics
  @per_frame_metrics
end

#quality_tuning_level"SINGLE_PASS", ...

Returns the value of attribute quality_tuning_level.

Returns:

  • ("SINGLE_PASS", "SINGLE_PASS_HQ", "MULTI_PASS_HQ")


1137
1138
1139
# File 'sig/types.rbs', line 1137

def quality_tuning_level
  @quality_tuning_level
end

#qvbr_settingsTypes::H264QvbrSettings

Returns the value of attribute qvbr_settings.



1138
1139
1140
# File 'sig/types.rbs', line 1138

def qvbr_settings
  @qvbr_settings
end

#rate_control_mode"VBR", ...

Returns the value of attribute rate_control_mode.

Returns:

  • ("VBR", "CBR", "QVBR")


1139
1140
1141
# File 'sig/types.rbs', line 1139

def rate_control_mode
  @rate_control_mode
end

#repeat_pps"DISABLED", "ENABLED"

Returns the value of attribute repeat_pps.

Returns:

  • ("DISABLED", "ENABLED")


1140
1141
1142
# File 'sig/types.rbs', line 1140

def repeat_pps
  @repeat_pps
end

#saliency_aware_encoding"DISABLED", "PREFERRED"

Returns the value of attribute saliency_aware_encoding.

Returns:

  • ("DISABLED", "PREFERRED")


1141
1142
1143
# File 'sig/types.rbs', line 1141

def saliency_aware_encoding
  @saliency_aware_encoding
end

#scan_type_conversion_mode"INTERLACED", "INTERLACED_OPTIMIZE"

Returns the value of attribute scan_type_conversion_mode.

Returns:

  • ("INTERLACED", "INTERLACED_OPTIMIZE")


1142
1143
1144
# File 'sig/types.rbs', line 1142

def scan_type_conversion_mode
  @scan_type_conversion_mode
end

#scene_change_detect"DISABLED", ...

Returns the value of attribute scene_change_detect.

Returns:

  • ("DISABLED", "ENABLED", "TRANSITION_DETECTION")


1143
1144
1145
# File 'sig/types.rbs', line 1143

def scene_change_detect
  @scene_change_detect
end

#slices::Integer

Returns the value of attribute slices.

Returns:

  • (::Integer)


1144
1145
1146
# File 'sig/types.rbs', line 1144

def slices
  @slices
end

#slow_pal"DISABLED", "ENABLED"

Returns the value of attribute slow_pal.

Returns:

  • ("DISABLED", "ENABLED")


1145
1146
1147
# File 'sig/types.rbs', line 1145

def slow_pal
  @slow_pal
end

#softness::Integer

Returns the value of attribute softness.

Returns:

  • (::Integer)


1146
1147
1148
# File 'sig/types.rbs', line 1146

def softness
  @softness
end

#spatial_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute spatial_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


1147
1148
1149
# File 'sig/types.rbs', line 1147

def spatial_adaptive_quantization
  @spatial_adaptive_quantization
end

#syntax"DEFAULT", "RP2027"

Returns the value of attribute syntax.

Returns:

  • ("DEFAULT", "RP2027")


1148
1149
1150
# File 'sig/types.rbs', line 1148

def syntax
  @syntax
end

#telecine"NONE", ...

Returns the value of attribute telecine.

Returns:

  • ("NONE", "SOFT", "HARD")


1149
1150
1151
# File 'sig/types.rbs', line 1149

def telecine
  @telecine
end

#temporal_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute temporal_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


1150
1151
1152
# File 'sig/types.rbs', line 1150

def temporal_adaptive_quantization
  @temporal_adaptive_quantization
end

#unregistered_sei_timecode"DISABLED", "ENABLED"

Returns the value of attribute unregistered_sei_timecode.

Returns:

  • ("DISABLED", "ENABLED")


1151
1152
1153
# File 'sig/types.rbs', line 1151

def unregistered_sei_timecode
  @unregistered_sei_timecode
end

#write_mp_4_packaging_type"AVC1", "AVC3"

Returns the value of attribute write_mp_4_packaging_type.

Returns:

  • ("AVC1", "AVC3")


1152
1153
1154
# File 'sig/types.rbs', line 1152

def write_mp_4_packaging_type
  @write_mp_4_packaging_type
end