Examples:
Request syntax with placeholder values
resp = client.create_job({
pipeline_id: "Id", input: {
key: "LongKey",
frame_rate: "FrameRate",
resolution: "Resolution",
aspect_ratio: "AspectRatio",
interlaced: "Interlaced",
container: "JobContainer",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
time_span: {
start_time: "Time",
duration: "Time",
},
input_captions: {
merge_policy: "CaptionMergePolicy",
caption_sources: [
{
key: "LongKey",
language: "Key",
time_offset: "TimeOffset",
label: "Name",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
},
detected_properties: {
width: 1,
height: 1,
frame_rate: "FloatString",
file_size: 1,
duration_millis: 1,
},
},
inputs: [
{
key: "LongKey",
frame_rate: "FrameRate",
resolution: "Resolution",
aspect_ratio: "AspectRatio",
interlaced: "Interlaced",
container: "JobContainer",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
time_span: {
start_time: "Time",
duration: "Time",
},
input_captions: {
merge_policy: "CaptionMergePolicy",
caption_sources: [
{
key: "LongKey",
language: "Key",
time_offset: "TimeOffset",
label: "Name",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
},
detected_properties: {
width: 1,
height: 1,
frame_rate: "FloatString",
file_size: 1,
duration_millis: 1,
},
},
],
output: {
key: "Key",
thumbnail_pattern: "ThumbnailPattern",
thumbnail_encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
rotate: "Rotate",
preset_id: "Id",
segment_duration: "FloatString",
watermarks: [
{
preset_watermark_id: "PresetWatermarkId",
input_key: "WatermarkKey",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
album_art: {
merge_policy: "MergePolicy",
artwork: [
{
input_key: "WatermarkKey",
max_width: "DigitsOrAuto",
max_height: "DigitsOrAuto",
sizing_policy: "SizingPolicy",
padding_policy: "PaddingPolicy",
album_art_format: "JpgOrPng",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
},
composition: [
{
time_span: {
start_time: "Time",
duration: "Time",
},
},
],
captions: {
merge_policy: "CaptionMergePolicy",
caption_sources: [
{
key: "LongKey",
language: "Key",
time_offset: "TimeOffset",
label: "Name",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
caption_formats: [
{
format: "CaptionFormatFormat",
pattern: "CaptionFormatPattern",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
},
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
outputs: [
{
key: "Key",
thumbnail_pattern: "ThumbnailPattern",
thumbnail_encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
rotate: "Rotate",
preset_id: "Id",
segment_duration: "FloatString",
watermarks: [
{
preset_watermark_id: "PresetWatermarkId",
input_key: "WatermarkKey",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
album_art: {
merge_policy: "MergePolicy",
artwork: [
{
input_key: "WatermarkKey",
max_width: "DigitsOrAuto",
max_height: "DigitsOrAuto",
sizing_policy: "SizingPolicy",
padding_policy: "PaddingPolicy",
album_art_format: "JpgOrPng",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
},
composition: [
{
time_span: {
start_time: "Time",
duration: "Time",
},
},
],
captions: {
merge_policy: "CaptionMergePolicy",
caption_sources: [
{
key: "LongKey",
language: "Key",
time_offset: "TimeOffset",
label: "Name",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
caption_formats: [
{
format: "CaptionFormatFormat",
pattern: "CaptionFormatPattern",
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
},
encryption: {
mode: "EncryptionMode",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
},
},
],
output_key_prefix: "Key",
playlists: [
{
name: "Filename",
format: "PlaylistFormat",
output_keys: ["Key"],
hls_content_protection: {
method: "HlsContentProtectionMethod",
key: "Base64EncodedString",
key_md_5: "Base64EncodedString",
initialization_vector: "ZeroTo255String",
license_acquisition_url: "ZeroTo512String",
key_storage_policy: "KeyStoragePolicy",
},
play_ready_drm: {
format: "PlayReadyDrmFormatString",
key: "NonEmptyBase64EncodedString",
key_md_5: "NonEmptyBase64EncodedString",
key_id: "KeyIdGuid",
initialization_vector: "ZeroTo255String",
license_acquisition_url: "OneTo512String",
},
},
],
user_metadata: {
"String" => "String",
},
})
Response structure
resp.job.id resp.job.arn resp.job.pipeline_id resp.job.input.key resp.job.input.frame_rate resp.job.input.resolution resp.job.input.aspect_ratio resp.job.input.interlaced resp.job.input.container resp.job.input.encryption.mode resp.job.input.encryption.key resp.job.input.encryption.key_md_5 resp.job.input.encryption.initialization_vector resp.job.input.time_span.start_time resp.job.input.time_span.duration resp.job.input.input_captions.merge_policy resp.job.input.input_captions.caption_sources resp.job.input.input_captions.caption_sources[0].key resp.job.input.input_captions.caption_sources[0].language resp.job.input.input_captions.caption_sources[0].time_offset resp.job.input.input_captions.caption_sources[0].label resp.job.input.input_captions.caption_sources[0].encryption.mode resp.job.input.input_captions.caption_sources[0].encryption.key resp.job.input.input_captions.caption_sources[0].encryption.key_md_5 resp.job.input.input_captions.caption_sources[0].encryption.initialization_vector resp.job.input.detected_properties.width resp.job.input.detected_properties.height resp.job.input.detected_properties.frame_rate resp.job.input.detected_properties.file_size resp.job.input.detected_properties.duration_millis resp.job.inputs resp.job.inputs[0].key resp.job.inputs[0].frame_rate resp.job.inputs[0].resolution resp.job.inputs[0].aspect_ratio resp.job.inputs[0].interlaced resp.job.inputs[0].container resp.job.inputs[0].encryption.mode resp.job.inputs[0].encryption.key resp.job.inputs[0].encryption.key_md_5 resp.job.inputs[0].encryption.initialization_vector resp.job.inputs[0].time_span.start_time resp.job.inputs[0].time_span.duration resp.job.inputs[0].input_captions.merge_policy resp.job.inputs[0].input_captions.caption_sources resp.job.inputs[0].input_captions.caption_sources[0].key resp.job.inputs[0].input_captions.caption_sources[0].language resp.job.inputs[0].input_captions.caption_sources[0].time_offset resp.job.inputs[0].input_captions.caption_sources[0].label resp.job.inputs[0].input_captions.caption_sources[0].encryption.mode resp.job.inputs[0].input_captions.caption_sources[0].encryption.key resp.job.inputs[0].input_captions.caption_sources[0].encryption.key_md_5 resp.job.inputs[0].input_captions.caption_sources[0].encryption.initialization_vector resp.job.inputs[0].detected_properties.width resp.job.inputs[0].detected_properties.height resp.job.inputs[0].detected_properties.frame_rate resp.job.inputs[0].detected_properties.file_size resp.job.inputs[0].detected_properties.duration_millis resp.job.output.id resp.job.output.key resp.job.output.thumbnail_pattern resp.job.output.thumbnail_encryption.mode resp.job.output.thumbnail_encryption.key resp.job.output.thumbnail_encryption.key_md_5 resp.job.output.thumbnail_encryption.initialization_vector resp.job.output.rotate resp.job.output.preset_id resp.job.output.segment_duration resp.job.output.status resp.job.output.status_detail resp.job.output.duration resp.job.output.width resp.job.output.height resp.job.output.frame_rate resp.job.output.file_size resp.job.output.duration_millis resp.job.output.watermarks resp.job.output.watermarks[0].preset_watermark_id resp.job.output.watermarks[0].input_key resp.job.output.watermarks[0].encryption.mode resp.job.output.watermarks[0].encryption.key resp.job.output.watermarks[0].encryption.key_md_5 resp.job.output.watermarks[0].encryption.initialization_vector resp.job.output.album_art.merge_policy resp.job.output.album_art.artwork resp.job.output.album_art.artwork[0].input_key resp.job.output.album_art.artwork[0].max_width resp.job.output.album_art.artwork[0].max_height resp.job.output.album_art.artwork[0].sizing_policy resp.job.output.album_art.artwork[0].padding_policy resp.job.output.album_art.artwork[0].album_art_format resp.job.output.album_art.artwork[0].encryption.mode resp.job.output.album_art.artwork[0].encryption.key resp.job.output.album_art.artwork[0].encryption.key_md_5 resp.job.output.album_art.artwork[0].encryption.initialization_vector resp.job.output.composition resp.job.output.composition[0].time_span.start_time resp.job.output.composition[0].time_span.duration resp.job.output.captions.merge_policy resp.job.output.captions.caption_sources resp.job.output.captions.caption_sources[0].key resp.job.output.captions.caption_sources[0].language resp.job.output.captions.caption_sources[0].time_offset resp.job.output.captions.caption_sources[0].label resp.job.output.captions.caption_sources[0].encryption.mode resp.job.output.captions.caption_sources[0].encryption.key resp.job.output.captions.caption_sources[0].encryption.key_md_5 resp.job.output.captions.caption_sources[0].encryption.initialization_vector resp.job.output.captions.caption_formats resp.job.output.captions.caption_formats[0].format resp.job.output.captions.caption_formats[0].pattern resp.job.output.captions.caption_formats[0].encryption.mode resp.job.output.captions.caption_formats[0].encryption.key resp.job.output.captions.caption_formats[0].encryption.key_md_5 resp.job.output.captions.caption_formats[0].encryption.initialization_vector resp.job.output.encryption.mode resp.job.output.encryption.key resp.job.output.encryption.key_md_5 resp.job.output.encryption.initialization_vector resp.job.output.applied_color_space_conversion resp.job.outputs resp.job.outputs[0].id resp.job.outputs[0].key resp.job.outputs[0].thumbnail_pattern resp.job.outputs[0].thumbnail_encryption.mode resp.job.outputs[0].thumbnail_encryption.key resp.job.outputs[0].thumbnail_encryption.key_md_5 resp.job.outputs[0].thumbnail_encryption.initialization_vector resp.job.outputs[0].rotate resp.job.outputs[0].preset_id resp.job.outputs[0].segment_duration resp.job.outputs[0].status resp.job.outputs[0].status_detail resp.job.outputs[0].duration resp.job.outputs[0].width resp.job.outputs[0].height resp.job.outputs[0].frame_rate resp.job.outputs[0].file_size resp.job.outputs[0].duration_millis resp.job.outputs[0].watermarks resp.job.outputs[0].watermarks[0].preset_watermark_id resp.job.outputs[0].watermarks[0].input_key resp.job.outputs[0].watermarks[0].encryption.mode resp.job.outputs[0].watermarks[0].encryption.key resp.job.outputs[0].watermarks[0].encryption.key_md_5 resp.job.outputs[0].watermarks[0].encryption.initialization_vector resp.job.outputs[0].album_art.merge_policy resp.job.outputs[0].album_art.artwork resp.job.outputs[0].album_art.artwork[0].input_key resp.job.outputs[0].album_art.artwork[0].max_width resp.job.outputs[0].album_art.artwork[0].max_height resp.job.outputs[0].album_art.artwork[0].sizing_policy resp.job.outputs[0].album_art.artwork[0].padding_policy resp.job.outputs[0].album_art.artwork[0].album_art_format resp.job.outputs[0].album_art.artwork[0].encryption.mode resp.job.outputs[0].album_art.artwork[0].encryption.key resp.job.outputs[0].album_art.artwork[0].encryption.key_md_5 resp.job.outputs[0].album_art.artwork[0].encryption.initialization_vector resp.job.outputs[0].composition resp.job.outputs[0].composition[0].time_span.start_time resp.job.outputs[0].composition[0].time_span.duration resp.job.outputs[0].captions.merge_policy resp.job.outputs[0].captions.caption_sources resp.job.outputs[0].captions.caption_sources[0].key resp.job.outputs[0].captions.caption_sources[0].language resp.job.outputs[0].captions.caption_sources[0].time_offset resp.job.outputs[0].captions.caption_sources[0].label resp.job.outputs[0].captions.caption_sources[0].encryption.mode resp.job.outputs[0].captions.caption_sources[0].encryption.key resp.job.outputs[0].captions.caption_sources[0].encryption.key_md_5 resp.job.outputs[0].captions.caption_sources[0].encryption.initialization_vector resp.job.outputs[0].captions.caption_formats resp.job.outputs[0].captions.caption_formats[0].format resp.job.outputs[0].captions.caption_formats[0].pattern resp.job.outputs[0].captions.caption_formats[0].encryption.mode resp.job.outputs[0].captions.caption_formats[0].encryption.key resp.job.outputs[0].captions.caption_formats[0].encryption.key_md_5 resp.job.outputs[0].captions.caption_formats[0].encryption.initialization_vector resp.job.outputs[0].encryption.mode resp.job.outputs[0].encryption.key resp.job.outputs[0].encryption.key_md_5 resp.job.outputs[0].encryption.initialization_vector resp.job.outputs[0].applied_color_space_conversion resp.job.output_key_prefix resp.job.playlists resp.job.playlists[0].name resp.job.playlists[0].format resp.job.playlists[0].output_keys resp.job.playlists[0].output_keys[0] resp.job.playlists[0].hls_content_protection.method resp.job.playlists[0].hls_content_protection.key resp.job.playlists[0].hls_content_protection.key_md_5 resp.job.playlists[0].hls_content_protection.initialization_vector resp.job.playlists[0].hls_content_protection.license_acquisition_url resp.job.playlists[0].hls_content_protection.key_storage_policy resp.job.playlists[0].play_ready_drm.format resp.job.playlists[0].play_ready_drm.key resp.job.playlists[0].play_ready_drm.key_md_5 resp.job.playlists[0].play_ready_drm.key_id resp.job.playlists[0].play_ready_drm.initialization_vector resp.job.playlists[0].play_ready_drm.license_acquisition_url resp.job.playlists[0].status resp.job.playlists[0].status_detail resp.job.status resp.job.user_metadata resp.job.user_metadata["String"] resp.job.timing.submit_time_millis resp.job.timing.start_time_millis resp.job.timing.finish_time_millis
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