Class: Aws::Types::H264Settings
- Inherits:
-
Object
- Object
- Aws::Types::H264Settings
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#adaptive_quantization ⇒ "OFF", ...
Returns the value of attribute adaptive_quantization.
-
#bandwidth_reduction_filter ⇒ Types::BandwidthReductionFilter
Returns the value of attribute bandwidth_reduction_filter.
-
#bitrate ⇒ ::Integer
Returns the value of attribute bitrate.
-
#codec_level ⇒ "AUTO", ...
Returns the value of attribute codec_level.
-
#codec_profile ⇒ "BASELINE", ...
Returns the value of attribute codec_profile.
-
#dynamic_sub_gop ⇒ "ADAPTIVE", "STATIC"
Returns the value of attribute dynamic_sub_gop.
-
#end_of_stream_markers ⇒ "INCLUDE", "SUPPRESS"
Returns the value of attribute end_of_stream_markers.
-
#entropy_encoding ⇒ "CABAC", "CAVLC"
Returns the value of attribute entropy_encoding.
-
#explicit_weighted_prediction ⇒ "DISABLED", "ENABLED"
Returns the value of attribute explicit_weighted_prediction.
-
#field_encoding ⇒ "PAFF", ...
Returns the value of attribute field_encoding.
-
#flicker_adaptive_quantization ⇒ "DISABLED", "ENABLED"
Returns the value of attribute flicker_adaptive_quantization.
-
#framerate_control ⇒ "INITIALIZE_FROM_SOURCE", "SPECIFIED"
Returns the value of attribute framerate_control.
-
#framerate_conversion_algorithm ⇒ "DUPLICATE_DROP", ...
Returns the value of attribute framerate_conversion_algorithm.
-
#framerate_denominator ⇒ ::Integer
Returns the value of attribute framerate_denominator.
-
#framerate_numerator ⇒ ::Integer
Returns the value of attribute framerate_numerator.
-
#gop_b_reference ⇒ "DISABLED", "ENABLED"
Returns the value of attribute gop_b_reference.
-
#gop_closed_cadence ⇒ ::Integer
Returns the value of attribute gop_closed_cadence.
-
#gop_size ⇒ ::Float
Returns the value of attribute gop_size.
-
#gop_size_units ⇒ "FRAMES", ...
Returns the value of attribute gop_size_units.
-
#hrd_buffer_final_fill_percentage ⇒ ::Integer
Returns the value of attribute hrd_buffer_final_fill_percentage.
-
#hrd_buffer_initial_fill_percentage ⇒ ::Integer
Returns the value of attribute hrd_buffer_initial_fill_percentage.
-
#hrd_buffer_size ⇒ ::Integer
Returns the value of attribute hrd_buffer_size.
-
#interlace_mode ⇒ "PROGRESSIVE", ...
Returns the value of attribute interlace_mode.
-
#max_bitrate ⇒ ::Integer
Returns the value of attribute max_bitrate.
-
#min_i_interval ⇒ ::Integer
Returns the value of attribute min_i_interval.
-
#number_b_frames_between_reference_frames ⇒ ::Integer
Returns the value of attribute number_b_frames_between_reference_frames.
-
#number_reference_frames ⇒ ::Integer
Returns the value of attribute number_reference_frames.
-
#par_control ⇒ "INITIALIZE_FROM_SOURCE", "SPECIFIED"
Returns the value of attribute par_control.
-
#par_denominator ⇒ ::Integer
Returns the value of attribute par_denominator.
-
#par_numerator ⇒ ::Integer
Returns the value of attribute par_numerator.
-
#per_frame_metrics ⇒ ::Array[("PSNR" | "SSIM" | "MS_SSIM" | "PSNR_HVS" | "VMAF" | "QVBR" | "SHOT_CHANGE")]
Returns the value of attribute per_frame_metrics.
-
#quality_tuning_level ⇒ "SINGLE_PASS", ...
Returns the value of attribute quality_tuning_level.
-
#qvbr_settings ⇒ Types::H264QvbrSettings
Returns the value of attribute qvbr_settings.
-
#rate_control_mode ⇒ "VBR", ...
Returns the value of attribute rate_control_mode.
-
#repeat_pps ⇒ "DISABLED", "ENABLED"
Returns the value of attribute repeat_pps.
-
#saliency_aware_encoding ⇒ "DISABLED", "PREFERRED"
Returns the value of attribute saliency_aware_encoding.
-
#scan_type_conversion_mode ⇒ "INTERLACED", "INTERLACED_OPTIMIZE"
Returns the value of attribute scan_type_conversion_mode.
-
#scene_change_detect ⇒ "DISABLED", ...
Returns the value of attribute scene_change_detect.
-
#slices ⇒ ::Integer
Returns the value of attribute slices.
-
#slow_pal ⇒ "DISABLED", "ENABLED"
Returns the value of attribute slow_pal.
-
#softness ⇒ ::Integer
Returns the value of attribute softness.
-
#spatial_adaptive_quantization ⇒ "DISABLED", "ENABLED"
Returns the value of attribute spatial_adaptive_quantization.
-
#syntax ⇒ "DEFAULT", "RP2027"
Returns the value of attribute syntax.
-
#telecine ⇒ "NONE", ...
Returns the value of attribute telecine.
-
#temporal_adaptive_quantization ⇒ "DISABLED", "ENABLED"
Returns the value of attribute temporal_adaptive_quantization.
-
#unregistered_sei_timecode ⇒ "DISABLED", "ENABLED"
Returns the value of attribute unregistered_sei_timecode.
-
#write_mp_4_packaging_type ⇒ "AVC1", "AVC3"
Returns the value of attribute write_mp_4_packaging_type.
Instance Attribute Details
#adaptive_quantization ⇒ "OFF", ...
Returns the value of attribute adaptive_quantization.
1106 1107 1108 |
# File 'sig/types.rbs', line 1106 def adaptive_quantization @adaptive_quantization end |
#bandwidth_reduction_filter ⇒ Types::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.
1108 1109 1110 |
# File 'sig/types.rbs', line 1108 def bitrate @bitrate end |
#codec_level ⇒ "AUTO", ...
Returns the value of attribute codec_level.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
1137 1138 1139 |
# File 'sig/types.rbs', line 1137 def quality_tuning_level @quality_tuning_level end |
#qvbr_settings ⇒ Types::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.
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.
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.
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.
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.
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.
1144 1145 1146 |
# File 'sig/types.rbs', line 1144 def slices @slices end |
#slow_pal ⇒ "DISABLED", "ENABLED"
Returns the value of attribute slow_pal.
1145 1146 1147 |
# File 'sig/types.rbs', line 1145 def slow_pal @slow_pal end |
#softness ⇒ ::Integer
Returns the value of attribute softness.
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.
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.
1148 1149 1150 |
# File 'sig/types.rbs', line 1148 def syntax @syntax end |
#telecine ⇒ "NONE", ...
Returns the value of attribute telecine.
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.
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.
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.
1152 1153 1154 |
# File 'sig/types.rbs', line 1152 def write_mp_4_packaging_type @write_mp_4_packaging_type end |