#include <Deinterlacer.h>
Settings for deinterlacer
See Also:
AWS API Reference
Definition at line 33 of file Deinterlacer.h.
◆ Deinterlacer() [1/2]
AWS_MEDIACONVERT_API Aws::MediaConvert::Model::Deinterlacer::Deinterlacer
(
)
default
◆ Deinterlacer() [2/2]
◆ AlgorithmHasBeenSet()
bool Aws::MediaConvert::Model::Deinterlacer::AlgorithmHasBeenSet
(
)
const
inline
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.
Definition at line 52 of file Deinterlacer.h.
◆ ControlHasBeenSet()
bool Aws::MediaConvert::Model::Deinterlacer::ControlHasBeenSet
(
)
const
inline
- 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.
Definition at line 69 of file Deinterlacer.h.
◆ GetAlgorithm()
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.
Definition at line 51 of file Deinterlacer.h.
◆ GetControl()
- 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.
Definition at line 68 of file Deinterlacer.h.
◆ GetMode()
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.
Definition at line 84 of file Deinterlacer.h.
◆ Jsonize()
◆ ModeHasBeenSet()
bool Aws::MediaConvert::Model::Deinterlacer::ModeHasBeenSet
(
)
const
inline
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.
Definition at line 85 of file Deinterlacer.h.
◆ operator=()
◆ SetAlgorithm()
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.
Definition at line 53 of file Deinterlacer.h.
◆ SetControl()
- 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.
Definition at line 70 of file Deinterlacer.h.
◆ SetMode()
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.
Definition at line 86 of file Deinterlacer.h.
◆ WithAlgorithm()
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.
Definition at line 54 of file Deinterlacer.h.
◆ WithControl()
- 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.
Definition at line 71 of file Deinterlacer.h.
◆ WithMode()
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.
Definition at line 87 of file Deinterlacer.h.
The documentation for this class was generated from the following file:
- generated/src/aws-cpp-sdk-mediaconvert/include/aws/mediaconvert/model/Deinterlacer.h