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")


1085
1086
1087
# File 'sig/types.rbs', line 1085

def adaptive_quantization
  @adaptive_quantization
end

#bandwidth_reduction_filterTypes::BandwidthReductionFilter

Returns the value of attribute bandwidth_reduction_filter.



1086
1087
1088
# File 'sig/types.rbs', line 1086

def bandwidth_reduction_filter
  @bandwidth_reduction_filter
end

#bitrate::Integer

Returns the value of attribute bitrate.

Returns:

  • (::Integer)


1087
1088
1089
# File 'sig/types.rbs', line 1087

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")


1088
1089
1090
# File 'sig/types.rbs', line 1088

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")


1089
1090
1091
# File 'sig/types.rbs', line 1089

def codec_profile
  @codec_profile
end

#dynamic_sub_gop"ADAPTIVE", "STATIC"

Returns the value of attribute dynamic_sub_gop.

Returns:

  • ("ADAPTIVE", "STATIC")


1090
1091
1092
# File 'sig/types.rbs', line 1090

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")


1091
1092
1093
# File 'sig/types.rbs', line 1091

def end_of_stream_markers
  @end_of_stream_markers
end

#entropy_encoding"CABAC", "CAVLC"

Returns the value of attribute entropy_encoding.

Returns:

  • ("CABAC", "CAVLC")


1092
1093
1094
# File 'sig/types.rbs', line 1092

def entropy_encoding
  @entropy_encoding
end

#explicit_weighted_prediction"DISABLED", "ENABLED"

Returns the value of attribute explicit_weighted_prediction.

Returns:

  • ("DISABLED", "ENABLED")


1093
1094
1095
# File 'sig/types.rbs', line 1093

def explicit_weighted_prediction
  @explicit_weighted_prediction
end

#field_encoding"PAFF", ...

Returns the value of attribute field_encoding.

Returns:

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


1094
1095
1096
# File 'sig/types.rbs', line 1094

def field_encoding
  @field_encoding
end

#flicker_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute flicker_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


1095
1096
1097
# File 'sig/types.rbs', line 1095

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")


1096
1097
1098
# File 'sig/types.rbs', line 1096

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")


1097
1098
1099
# File 'sig/types.rbs', line 1097

def framerate_conversion_algorithm
  @framerate_conversion_algorithm
end

#framerate_denominator::Integer

Returns the value of attribute framerate_denominator.

Returns:

  • (::Integer)


1098
1099
1100
# File 'sig/types.rbs', line 1098

def framerate_denominator
  @framerate_denominator
end

#framerate_numerator::Integer

Returns the value of attribute framerate_numerator.

Returns:

  • (::Integer)


1099
1100
1101
# File 'sig/types.rbs', line 1099

def framerate_numerator
  @framerate_numerator
end

#gop_b_reference"DISABLED", "ENABLED"

Returns the value of attribute gop_b_reference.

Returns:

  • ("DISABLED", "ENABLED")


1100
1101
1102
# File 'sig/types.rbs', line 1100

def gop_b_reference
  @gop_b_reference
end

#gop_closed_cadence::Integer

Returns the value of attribute gop_closed_cadence.

Returns:

  • (::Integer)


1101
1102
1103
# File 'sig/types.rbs', line 1101

def gop_closed_cadence
  @gop_closed_cadence
end

#gop_size::Float

Returns the value of attribute gop_size.

Returns:

  • (::Float)


1102
1103
1104
# File 'sig/types.rbs', line 1102

def gop_size
  @gop_size
end

#gop_size_units"FRAMES", ...

Returns the value of attribute gop_size_units.

Returns:

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


1103
1104
1105
# File 'sig/types.rbs', line 1103

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)


1104
1105
1106
# File 'sig/types.rbs', line 1104

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)


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

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)


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

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")


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

def interlace_mode
  @interlace_mode
end

#max_bitrate::Integer

Returns the value of attribute max_bitrate.

Returns:

  • (::Integer)


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

def max_bitrate
  @max_bitrate
end

#min_i_interval::Integer

Returns the value of attribute min_i_interval.

Returns:

  • (::Integer)


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

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)


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

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)


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

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")


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

def par_control
  @par_control
end

#par_denominator::Integer

Returns the value of attribute par_denominator.

Returns:

  • (::Integer)


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

def par_denominator
  @par_denominator
end

#par_numerator::Integer

Returns the value of attribute par_numerator.

Returns:

  • (::Integer)


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

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")])


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

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")


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

def quality_tuning_level
  @quality_tuning_level
end

#qvbr_settingsTypes::H264QvbrSettings

Returns the value of attribute qvbr_settings.



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

def qvbr_settings
  @qvbr_settings
end

#rate_control_mode"VBR", ...

Returns the value of attribute rate_control_mode.

Returns:

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


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

def rate_control_mode
  @rate_control_mode
end

#repeat_pps"DISABLED", "ENABLED"

Returns the value of attribute repeat_pps.

Returns:

  • ("DISABLED", "ENABLED")


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

def repeat_pps
  @repeat_pps
end

#saliency_aware_encoding"DISABLED", "PREFERRED"

Returns the value of attribute saliency_aware_encoding.

Returns:

  • ("DISABLED", "PREFERRED")


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

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")


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

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")


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

def scene_change_detect
  @scene_change_detect
end

#slices::Integer

Returns the value of attribute slices.

Returns:

  • (::Integer)


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

def slices
  @slices
end

#slow_pal"DISABLED", "ENABLED"

Returns the value of attribute slow_pal.

Returns:

  • ("DISABLED", "ENABLED")


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

def slow_pal
  @slow_pal
end

#softness::Integer

Returns the value of attribute softness.

Returns:

  • (::Integer)


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

def softness
  @softness
end

#spatial_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute spatial_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


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

def spatial_adaptive_quantization
  @spatial_adaptive_quantization
end

#syntax"DEFAULT", "RP2027"

Returns the value of attribute syntax.

Returns:

  • ("DEFAULT", "RP2027")


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

def syntax
  @syntax
end

#telecine"NONE", ...

Returns the value of attribute telecine.

Returns:

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


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

def telecine
  @telecine
end

#temporal_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute temporal_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


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

def temporal_adaptive_quantization
  @temporal_adaptive_quantization
end

#unregistered_sei_timecode"DISABLED", "ENABLED"

Returns the value of attribute unregistered_sei_timecode.

Returns:

  • ("DISABLED", "ENABLED")


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

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")


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

def write_mp_4_packaging_type
  @write_mp_4_packaging_type
end