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.
1085 1086 1087 |
# File 'sig/types.rbs', line 1085 def adaptive_quantization @adaptive_quantization end |
#bandwidth_reduction_filter ⇒ Types::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.
1087 1088 1089 |
# File 'sig/types.rbs', line 1087 def bitrate @bitrate end |
#codec_level ⇒ "AUTO", ...
Returns the value of attribute codec_level.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
1116 1117 1118 |
# File 'sig/types.rbs', line 1116 def quality_tuning_level @quality_tuning_level end |
#qvbr_settings ⇒ Types::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.
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.
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.
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.
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.
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.
1123 1124 1125 |
# File 'sig/types.rbs', line 1123 def slices @slices end |
#slow_pal ⇒ "DISABLED", "ENABLED"
Returns the value of attribute slow_pal.
1124 1125 1126 |
# File 'sig/types.rbs', line 1124 def slow_pal @slow_pal end |
#softness ⇒ ::Integer
Returns the value of attribute softness.
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.
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.
1127 1128 1129 |
# File 'sig/types.rbs', line 1127 def syntax @syntax end |
#telecine ⇒ "NONE", ...
Returns the value of attribute telecine.
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.
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.
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.
1131 1132 1133 |
# File 'sig/types.rbs', line 1131 def write_mp_4_packaging_type @write_mp_4_packaging_type end |