Class: Aws::Types::Av1Settings

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", "LOW", "MEDIUM", "HIGH", "HIGHER", "MAX")


224
225
226
# File 'sig/types.rbs', line 224

def adaptive_quantization
  @adaptive_quantization
end

#bit_depth"BIT_8", "BIT_10"

Returns the value of attribute bit_depth.

Returns:

  • ("BIT_8", "BIT_10")


225
226
227
# File 'sig/types.rbs', line 225

def bit_depth
  @bit_depth
end

#film_grain_synthesis"DISABLED", "ENABLED"

Returns the value of attribute film_grain_synthesis.

Returns:

  • ("DISABLED", "ENABLED")


226
227
228
# File 'sig/types.rbs', line 226

def film_grain_synthesis
  @film_grain_synthesis
end

#framerate_control"INITIALIZE_FROM_SOURCE", "SPECIFIED"

Returns the value of attribute framerate_control.

Returns:

  • ("INITIALIZE_FROM_SOURCE", "SPECIFIED")


227
228
229
# File 'sig/types.rbs', line 227

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


228
229
230
# File 'sig/types.rbs', line 228

def framerate_conversion_algorithm
  @framerate_conversion_algorithm
end

#framerate_denominator::Integer

Returns the value of attribute framerate_denominator.

Returns:

  • (::Integer)


229
230
231
# File 'sig/types.rbs', line 229

def framerate_denominator
  @framerate_denominator
end

#framerate_numerator::Integer

Returns the value of attribute framerate_numerator.

Returns:

  • (::Integer)


230
231
232
# File 'sig/types.rbs', line 230

def framerate_numerator
  @framerate_numerator
end

#gop_size::Float

Returns the value of attribute gop_size.

Returns:

  • (::Float)


231
232
233
# File 'sig/types.rbs', line 231

def gop_size
  @gop_size
end

#max_bitrate::Integer

Returns the value of attribute max_bitrate.

Returns:

  • (::Integer)


232
233
234
# File 'sig/types.rbs', line 232

def max_bitrate
  @max_bitrate
end

#number_b_frames_between_reference_frames::Integer

Returns the value of attribute number_b_frames_between_reference_frames.

Returns:

  • (::Integer)


233
234
235
# File 'sig/types.rbs', line 233

def number_b_frames_between_reference_frames
  @number_b_frames_between_reference_frames
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")])


234
235
236
# File 'sig/types.rbs', line 234

def per_frame_metrics
  @per_frame_metrics
end

#qvbr_settingsTypes::Av1QvbrSettings

Returns the value of attribute qvbr_settings.



235
236
237
# File 'sig/types.rbs', line 235

def qvbr_settings
  @qvbr_settings
end

#rate_control_mode"QVBR"

Returns the value of attribute rate_control_mode.

Returns:

  • ("QVBR")


236
237
238
# File 'sig/types.rbs', line 236

def rate_control_mode
  @rate_control_mode
end

#slices::Integer

Returns the value of attribute slices.

Returns:

  • (::Integer)


237
238
239
# File 'sig/types.rbs', line 237

def slices
  @slices
end

#spatial_adaptive_quantization"DISABLED", "ENABLED"

Returns the value of attribute spatial_adaptive_quantization.

Returns:

  • ("DISABLED", "ENABLED")


238
239
240
# File 'sig/types.rbs', line 238

def spatial_adaptive_quantization
  @spatial_adaptive_quantization
end