class Aws::MediaConvert::Types::VideoPreprocessor
@see docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/VideoPreprocessor AWS API Documentation
@return [Types::TimecodeBurnin]
the output.
Settings for burning the output timecode and specified prefix into
@!attribute [rw] timecode_burnin
@return [Types::PartnerWatermarking]
include watermarks in your output.
group of settings that correspond with your watermarking partner to
If you work with a third party video watermarking partner, use the
@!attribute [rw] partner_watermarking
@return [Types::NoiseReducer]
each output individually. This setting is disabled by default.
your video output if necessary. Enable or disable this feature for
Enable the Noise reducer (NoiseReducer) feature to remove noise from
@!attribute [rw] noise_reducer
@return [Types::ImageInserter]
each output individually. This setting is disabled by default.
graphic overlay on your video. Enable or disable this feature for
Enable the Image inserter (ImageInserter) feature to include a
@!attribute [rw] image_inserter
@return [Types::Hdr10Plus]
only.
Enable HDR10+ analyis and metadata injection. Compatible with HEVC
@!attribute [rw] hdr_10_plus
@return [Types::DolbyVision]
output.
Enable Dolby Vision feature to produce Dolby Vision compatible video
@!attribute [rw] dolby_vision
@return [Types::Deinterlacer]
.
picture. For more information, see
Use the deinterlacer to produce smoother motion and a clearer
@!attribute [rw] deinterlacer
@return [Types::ColorCorrector]
.
information, see
properties such as hue and contrast for this output. For more
Use these settings to convert the color space or to modify
@!attribute [rw] color_corrector
}
},
prefix: “__stringPattern”,
position: “TOP_CENTER”, # accepts TOP_CENTER, TOP_LEFT, TOP_RIGHT, MIDDLE_LEFT, MIDDLE_CENTER, MIDDLE_RIGHT, BOTTOM_LEFT, BOTTOM_CENTER, BOTTOM_RIGHT
font_size: 1,
timecode_burnin: {
},
},
strength: “LIGHTEST”, # accepts LIGHTEST, LIGHTER, DEFAULT, STRONGER, STRONGEST
preset: “__stringMin1Max256”,
payload: 1,
license: “__stringMin1Max100000”,
nexguard_file_marker_settings: {
partner_watermarking: {
},
},
strength: 1,
speed: 1,
post_temporal_sharpening: “DISABLED”, # accepts DISABLED, ENABLED, AUTO
aggressive_mode: 1,
temporal_filter_settings: {
},
strength: 1,
speed: 1,
post_filter_sharpen_strength: 1,
spatial_filter_settings: {
},
strength: 1,
filter_settings: {
filter: “BILATERAL”, # accepts BILATERAL, MEAN, GAUSSIAN, LANCZOS, SHARPEN, CONSERVE, SPATIAL, TEMPORAL
noise_reducer: {
},
],
},
width: 1,
start_time: “__stringPattern01D20305D205D”,
opacity: 1,
layer: 1,
image_y: 1,
image_x: 1,
image_inserter_input: “__stringMin14PatternS3BmpBMPPngPNGTgaTGAHttpsBmpBMPPngPNGTgaTGA”,
height: 1,
fade_out: 1,
fade_in: 1,
duration: 1,
{
insertable_images: [
image_inserter: {
},
target_monitor_nits: 1,
mastering_monitor_nits: 1,
hdr_10_plus: {
},
profile: “PROFILE_5”, # accepts PROFILE_5
l6_mode: “PASSTHROUGH”, # accepts PASSTHROUGH, RECALCULATE, SPECIFY
},
max_fall: 1,
max_cll: 1,
l6_metadata: {
dolby_vision: {
},
mode: “DEINTERLACE”, # accepts DEINTERLACE, INVERSE_TELECINE, ADAPTIVE
control: “FORCE_ALL_FRAMES”, # accepts FORCE_ALL_FRAMES, NORMAL
algorithm: “INTERPOLATE”, # accepts INTERPOLATE, INTERPOLATE_TICKER, BLEND, BLEND_TICKER
deinterlacer: {
},
saturation: 1,
sample_range_conversion: “LIMITED_RANGE_SQUEEZE”, # accepts LIMITED_RANGE_SQUEEZE, NONE
hue: 1,
},
white_point_y: 1,
white_point_x: 1,
red_primary_y: 1,
red_primary_x: 1,
min_luminance: 1,
max_luminance: 1,
max_frame_average_light_level: 1,
max_content_light_level: 1,
green_primary_y: 1,
green_primary_x: 1,
blue_primary_y: 1,
blue_primary_x: 1,
hdr_10_metadata: {
contrast: 1,
color_space_conversion: “NONE”, # accepts NONE, FORCE_601, FORCE_709, FORCE_HDR10, FORCE_HLG_2020
brightness: 1,
color_corrector: {
{
data as a hash:
@note When making an API call, you may pass VideoPreprocessor
These features are disabled by default.
(VideoPreprocessors). Enable the features at each output individually.
Find additional transcoding features under Preprocessors