Paws
view release on metacpan or search on metacpan
lib/Paws/ElasticTranscoder/CreateJob.pm view on Meta::CPAN
}, # OPTIONAL
Interlaced => 'MyInterlaced', # OPTIONAL
Key => 'MyLongKey', # min: 1, max: 1024; OPTIONAL
Resolution => 'MyResolution', # OPTIONAL
TimeSpan => {
Duration => 'MyTime', # OPTIONAL
StartTime => 'MyTime', # OPTIONAL
}, # OPTIONAL
}, # OPTIONAL
Inputs => [
{
AspectRatio => 'MyAspectRatio', # OPTIONAL
Container => 'MyJobContainer', # OPTIONAL
DetectedProperties => {
DurationMillis => 1, # OPTIONAL
FileSize => 1, # OPTIONAL
FrameRate => 'MyFloatString', # OPTIONAL
Height => 1, # OPTIONAL
Width => 1, # OPTIONAL
}, # OPTIONAL
Encryption => {
InitializationVector => 'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
FrameRate => 'MyFrameRate', # OPTIONAL
InputCaptions => {
CaptionSources => [
{
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
Key => 'MyLongKey', # min: 1, max: 1024; OPTIONAL
Label => 'MyName', # min: 1, max: 40; OPTIONAL
Language => 'MyKey', # min: 1, max: 255; OPTIONAL
TimeOffset => 'MyTimeOffset', # OPTIONAL
},
...
], # max: 20; OPTIONAL
MergePolicy => 'MyCaptionMergePolicy', # OPTIONAL
}, # OPTIONAL
Interlaced => 'MyInterlaced', # OPTIONAL
Key => 'MyLongKey', # min: 1, max: 1024; OPTIONAL
Resolution => 'MyResolution', # OPTIONAL
TimeSpan => {
Duration => 'MyTime', # OPTIONAL
StartTime => 'MyTime', # OPTIONAL
}, # OPTIONAL
},
...
], # OPTIONAL
Output => {
AlbumArt => {
Artwork => [
{
AlbumArtFormat => 'MyJpgOrPng', # OPTIONAL
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
InputKey => 'MyWatermarkKey', # min: 1, max: 1024; OPTIONAL
MaxHeight => 'MyDigitsOrAuto', # OPTIONAL
MaxWidth => 'MyDigitsOrAuto', # OPTIONAL
PaddingPolicy => 'MyPaddingPolicy', # OPTIONAL
SizingPolicy => 'MySizingPolicy', # OPTIONAL
},
...
], # OPTIONAL
MergePolicy => 'MyMergePolicy', # OPTIONAL
}, # OPTIONAL
Captions => {
CaptionFormats => [
{
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
Format => 'MyCaptionFormatFormat', # OPTIONAL
Pattern => 'MyCaptionFormatPattern', # OPTIONAL
},
...
], # max: 4; OPTIONAL
CaptionSources => [
{
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
Key => 'MyLongKey', # min: 1, max: 1024; OPTIONAL
Label => 'MyName', # min: 1, max: 40; OPTIONAL
Language => 'MyKey', # min: 1, max: 255; OPTIONAL
TimeOffset => 'MyTimeOffset', # OPTIONAL
},
...
], # max: 20; OPTIONAL
MergePolicy => 'MyCaptionMergePolicy', # OPTIONAL
}, # OPTIONAL
Composition => [
{
TimeSpan => {
Duration => 'MyTime', # OPTIONAL
StartTime => 'MyTime', # OPTIONAL
}, # OPTIONAL
},
...
], # OPTIONAL
Encryption => {
InitializationVector => 'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
Key => 'MyKey', # min: 1, max: 255; OPTIONAL
PresetId => 'MyId',
Rotate => 'MyRotate', # OPTIONAL
SegmentDuration => 'MyFloatString', # OPTIONAL
ThumbnailEncryption => {
InitializationVector => 'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
ThumbnailPattern => 'MyThumbnailPattern', # OPTIONAL
Watermarks => [
{
Encryption => {
InitializationVector => 'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
InputKey => 'MyWatermarkKey', # min: 1, max: 1024; OPTIONAL
PresetWatermarkId =>
'MyPresetWatermarkId', # min: 1, max: 40; OPTIONAL
},
...
], # OPTIONAL
}, # OPTIONAL
OutputKeyPrefix => 'MyKey', # OPTIONAL
Outputs => [
{
AlbumArt => {
Artwork => [
{
AlbumArtFormat => 'MyJpgOrPng', # OPTIONAL
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
InputKey => 'MyWatermarkKey', # min: 1, max: 1024; OPTIONAL
MaxHeight => 'MyDigitsOrAuto', # OPTIONAL
MaxWidth => 'MyDigitsOrAuto', # OPTIONAL
PaddingPolicy => 'MyPaddingPolicy', # OPTIONAL
SizingPolicy => 'MySizingPolicy', # OPTIONAL
},
...
], # OPTIONAL
MergePolicy => 'MyMergePolicy', # OPTIONAL
}, # OPTIONAL
Captions => {
CaptionFormats => [
{
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
Format => 'MyCaptionFormatFormat', # OPTIONAL
Pattern => 'MyCaptionFormatPattern', # OPTIONAL
},
...
], # max: 4; OPTIONAL
CaptionSources => [
{
Encryption => {
InitializationVector =>
'MyZeroTo255String', # max: 255; OPTIONAL
Key => 'MyBase64EncodedString', # OPTIONAL
KeyMd5 => 'MyBase64EncodedString', # OPTIONAL
Mode => 'MyEncryptionMode', # OPTIONAL
}, # OPTIONAL
Key => 'MyLongKey', # min: 1, max: 1024; OPTIONAL
Label => 'MyName', # min: 1, max: 40; OPTIONAL
Language => 'MyKey', # min: 1, max: 255; OPTIONAL
TimeOffset => 'MyTimeOffset', # OPTIONAL
},
...
], # max: 20; OPTIONAL
MergePolicy => 'MyCaptionMergePolicy', # OPTIONAL
}, # OPTIONAL
Composition => [
{
TimeSpan => {
Duration => 'MyTime', # OPTIONAL
StartTime => 'MyTime', # OPTIONAL
}, # OPTIONAL
},
...
], # OPTIONAL
Encryption => {
( run in 0.351 second using v1.01-cache-2.11-cpan-39bf76dae61 )