When passing VideoDescription as input to an Aws::Client method, you can use a vanilla Hash:
{
afd_signaling: "NONE", anti_alias: "DISABLED", codec_settings: {
av_1_settings: {
adaptive_quantization: "OFF", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
gop_size: 1.0,
max_bitrate: 1,
number_b_frames_between_reference_frames: 1,
qvbr_settings: {
qvbr_quality_level: 1,
qvbr_quality_level_fine_tune: 1.0,
},
rate_control_mode: "QVBR", slices: 1,
spatial_adaptive_quantization: "DISABLED", },
avc_intra_settings: {
avc_intra_class: "CLASS_50", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
interlace_mode: "PROGRESSIVE", slow_pal: "DISABLED", telecine: "NONE", },
codec: "AV1", frame_capture_settings: {
framerate_denominator: 1,
framerate_numerator: 1,
max_captures: 1,
quality: 1,
},
h264_settings: {
adaptive_quantization: "OFF", bitrate: 1,
codec_level: "AUTO", codec_profile: "BASELINE", dynamic_sub_gop: "ADAPTIVE", entropy_encoding: "CABAC", field_encoding: "PAFF", flicker_adaptive_quantization: "DISABLED", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
gop_b_reference: "DISABLED", gop_closed_cadence: 1,
gop_size: 1.0,
gop_size_units: "FRAMES", hrd_buffer_initial_fill_percentage: 1,
hrd_buffer_size: 1,
interlace_mode: "PROGRESSIVE", max_bitrate: 1,
min_i_interval: 1,
number_b_frames_between_reference_frames: 1,
number_reference_frames: 1,
par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
quality_tuning_level: "SINGLE_PASS", qvbr_settings: {
max_average_bitrate: 1,
qvbr_quality_level: 1,
qvbr_quality_level_fine_tune: 1.0,
},
rate_control_mode: "VBR", repeat_pps: "DISABLED", scene_change_detect: "DISABLED", slices: 1,
slow_pal: "DISABLED", softness: 1,
spatial_adaptive_quantization: "DISABLED", syntax: "DEFAULT", telecine: "NONE", temporal_adaptive_quantization: "DISABLED", unregistered_sei_timecode: "DISABLED", },
h265_settings: {
adaptive_quantization: "OFF", alternate_transfer_function_sei: "DISABLED", bitrate: 1,
codec_level: "AUTO", codec_profile: "MAIN_MAIN", dynamic_sub_gop: "ADAPTIVE", flicker_adaptive_quantization: "DISABLED", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
gop_b_reference: "DISABLED", gop_closed_cadence: 1,
gop_size: 1.0,
gop_size_units: "FRAMES", hrd_buffer_initial_fill_percentage: 1,
hrd_buffer_size: 1,
interlace_mode: "PROGRESSIVE", max_bitrate: 1,
min_i_interval: 1,
number_b_frames_between_reference_frames: 1,
number_reference_frames: 1,
par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
quality_tuning_level: "SINGLE_PASS", qvbr_settings: {
max_average_bitrate: 1,
qvbr_quality_level: 1,
qvbr_quality_level_fine_tune: 1.0,
},
rate_control_mode: "VBR", sample_adaptive_offset_filter_mode: "DEFAULT", scene_change_detect: "DISABLED", slices: 1,
slow_pal: "DISABLED", spatial_adaptive_quantization: "DISABLED", telecine: "NONE", temporal_adaptive_quantization: "DISABLED", temporal_ids: "DISABLED", tiles: "DISABLED", unregistered_sei_timecode: "DISABLED", write_mp_4_packaging_type: "HVC1", },
mpeg_2_settings: {
adaptive_quantization: "OFF", bitrate: 1,
codec_level: "AUTO", codec_profile: "MAIN", dynamic_sub_gop: "ADAPTIVE", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
gop_closed_cadence: 1,
gop_size: 1.0,
gop_size_units: "FRAMES", hrd_buffer_initial_fill_percentage: 1,
hrd_buffer_size: 1,
interlace_mode: "PROGRESSIVE", intra_dc_precision: "AUTO", max_bitrate: 1,
min_i_interval: 1,
number_b_frames_between_reference_frames: 1,
par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
quality_tuning_level: "SINGLE_PASS", rate_control_mode: "VBR", scene_change_detect: "DISABLED", slow_pal: "DISABLED", softness: 1,
spatial_adaptive_quantization: "DISABLED", syntax: "DEFAULT", telecine: "NONE", temporal_adaptive_quantization: "DISABLED", },
prores_settings: {
codec_profile: "APPLE_PRORES_422", framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
interlace_mode: "PROGRESSIVE", par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
slow_pal: "DISABLED", telecine: "NONE", },
vc_3_settings: {
framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
interlace_mode: "INTERLACED", slow_pal: "DISABLED", telecine: "NONE", vc_3_class: "CLASS_145_8BIT", },
vp_8_settings: {
bitrate: 1,
framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
gop_size: 1.0,
hrd_buffer_size: 1,
max_bitrate: 1,
par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
quality_tuning_level: "MULTI_PASS", rate_control_mode: "VBR", },
vp_9_settings: {
bitrate: 1,
framerate_control: "INITIALIZE_FROM_SOURCE", framerate_conversion_algorithm: "DUPLICATE_DROP", framerate_denominator: 1,
framerate_numerator: 1,
gop_size: 1.0,
hrd_buffer_size: 1,
max_bitrate: 1,
par_control: "INITIALIZE_FROM_SOURCE", par_denominator: 1,
par_numerator: 1,
quality_tuning_level: "MULTI_PASS", rate_control_mode: "VBR", },
},
color_metadata: "IGNORE", crop: {
height: 1,
width: 1,
x: 1,
y: 1,
},
drop_frame_timecode: "DISABLED", fixed_afd: 1,
height: 1,
position: {
height: 1,
width: 1,
x: 1,
y: 1,
},
respond_to_afd: "NONE", scaling_behavior: "DEFAULT", sharpness: 1,
timecode_insertion: "DISABLED", video_preprocessors: {
color_corrector: {
brightness: 1,
color_space_conversion: "NONE", contrast: 1,
hdr_10_metadata: {
blue_primary_x: 1,
blue_primary_y: 1,
green_primary_x: 1,
green_primary_y: 1,
max_content_light_level: 1,
max_frame_average_light_level: 1,
max_luminance: 1,
min_luminance: 1,
red_primary_x: 1,
red_primary_y: 1,
white_point_x: 1,
white_point_y: 1,
},
hue: 1,
saturation: 1,
},
deinterlacer: {
algorithm: "INTERPOLATE", control: "FORCE_ALL_FRAMES", mode: "DEINTERLACE", },
dolby_vision: {
l6_metadata: {
max_cll: 1,
max_fall: 1,
},
l6_mode: "PASSTHROUGH", profile: "PROFILE_5", },
image_inserter: {
insertable_images: [
{
duration: 1,
fade_in: 1,
fade_out: 1,
height: 1,
image_inserter_input: "__stringMin14PatternS3BmpBMPPngPNGTgaTGAHttpsBmpBMPPngPNGTgaTGA",
image_x: 1,
image_y: 1,
layer: 1,
opacity: 1,
start_time: "__stringPattern01D20305D205D",
width: 1,
},
],
},
noise_reducer: {
filter: "BILATERAL", filter_settings: {
strength: 1,
},
spatial_filter_settings: {
post_filter_sharpen_strength: 1,
speed: 1,
strength: 1,
},
temporal_filter_settings: {
aggressive_mode: 1,
post_temporal_sharpening: "DISABLED", speed: 1,
strength: 1,
},
},
partner_watermarking: {
nexguard_file_marker_settings: {
license: "__stringMin1Max100000",
payload: 1,
preset: "__stringMin1Max256",
strength: "LIGHTEST", },
},
timecode_burnin: {
font_size: 1,
position: "TOP_CENTER", prefix: "__stringPattern",
},
},
width: 1,
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4