Class: Aws::MediaConvert::Types::Deinterlacer
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConvert::Types::Deinterlacer
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediaconvert/types.rb
Overview
Settings for deinterlacer
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#algorithm ⇒ String
Only applies when you set Deinterlace mode to Deinterlace or Adaptive.
-
#control ⇒ String
- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive.
-
#mode ⇒ String
Use Deinterlacer to choose how the service will do deinterlacing.
Instance Attribute Details
#algorithm ⇒ String
Only applies when you set Deinterlace mode to Deinterlace or Adaptive. Interpolate produces sharper pictures, while blend produces smoother motion. If your source file includes a ticker, such as a scrolling headline at the bottom of the frame: Choose Interpolate ticker or Blend ticker. To apply field doubling: Choose Linear interpolation. Note that Linear interpolation may introduce video artifacts into your output.
3672 3673 3674 3675 3676 3677 3678 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 3672 class Deinterlacer < Struct.new( :algorithm, :control, :mode) SENSITIVE = [] include Aws::Structure end |
#control ⇒ String
- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive. It will only convert those that are tagged as some other type. - When set to FORCE_ALL_FRAMES, the deinterlacer converts every frame to progressive - even those that are already tagged as progressive. Turn Force mode on only if there is a good chance that the metadata has tagged frames as progressive when they are not progressive. Do not turn on otherwise; processing frames that are already progressive into progressive will probably result in lower quality video.
3672 3673 3674 3675 3676 3677 3678 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 3672 class Deinterlacer < Struct.new( :algorithm, :control, :mode) SENSITIVE = [] include Aws::Structure end |
#mode ⇒ String
Use Deinterlacer to choose how the service will do deinterlacing. Default is Deinterlace. - Deinterlace converts interlaced to progressive. - Inverse telecine converts Hard Telecine 29.97i to progressive 23.976p. - Adaptive auto-detects and converts to progressive.
3672 3673 3674 3675 3676 3677 3678 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 3672 class Deinterlacer < Struct.new( :algorithm, :control, :mode) SENSITIVE = [] include Aws::Structure end |