|
9 | 9 | "jsonVersion": "1.1",
|
10 | 10 | "uid": "mediaconvert-2017-08-29",
|
11 | 11 | "signatureVersion": "v4",
|
12 |
| - "serviceAbbreviation": "MediaConvert" |
| 12 | + "serviceAbbreviation": "MediaConvert", |
| 13 | + "auth": [ |
| 14 | + "aws.auth#sigv4" |
| 15 | + ] |
13 | 16 | },
|
14 | 17 | "operations": {
|
15 | 18 | "AssociateCertificate": {
|
|
3082 | 3085 | "locationName": "codecSpecification",
|
3083 | 3086 | "documentation": "Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation."
|
3084 | 3087 | },
|
| 3088 | + "DashIFrameTrickPlayNameModifier": { |
| 3089 | + "shape": "__stringMin1Max256", |
| 3090 | + "locationName": "dashIFrameTrickPlayNameModifier", |
| 3091 | + "documentation": "Specify whether MediaConvert generates I-frame only video segments for DASH trick play, also known as trick mode. When specified, the I-frame only video segments are included within an additional AdaptationSet in your DASH output manifest. To generate I-frame only video segments: Enter a name as a text string, up to 256 character long. This name is appended to the end of this output group's base filename, that you specify as part of your destination URI, and used for the I-frame only video segment files. You may also include format identifiers. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/using-variables-in-your-job-settings.html#using-settings-variables-with-streaming-outputs To not generate I-frame only video segments: Leave blank." |
| 3092 | + }, |
3085 | 3093 | "DashManifestStyle": {
|
3086 | 3094 | "shape": "DashManifestStyle",
|
3087 | 3095 | "locationName": "dashManifestStyle",
|
|
4070 | 4078 | "locationName": "baseUrl",
|
4071 | 4079 | "documentation": "A partial URI prefix that will be put in the manifest (.mpd) file at the top level BaseURL element. Can be used if streams are delivered from a different URL than the manifest file."
|
4072 | 4080 | },
|
| 4081 | + "DashIFrameTrickPlayNameModifier": { |
| 4082 | + "shape": "__stringMin1Max256", |
| 4083 | + "locationName": "dashIFrameTrickPlayNameModifier", |
| 4084 | + "documentation": "Specify whether MediaConvert generates I-frame only video segments for DASH trick play, also known as trick mode. When specified, the I-frame only video segments are included within an additional AdaptationSet in your DASH output manifest. To generate I-frame only video segments: Enter a name as a text string, up to 256 character long. This name is appended to the end of this output group's base filename, that you specify as part of your destination URI, and used for the I-frame only video segment files. You may also include format identifiers. For more information, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/using-variables-in-your-job-settings.html#using-settings-variables-with-streaming-outputs To not generate I-frame only video segments: Leave blank." |
| 4085 | + }, |
4073 | 4086 | "DashManifestStyle": {
|
4074 | 4087 | "shape": "DashManifestStyle",
|
4075 | 4088 | "locationName": "dashManifestStyle",
|
|
7608 | 7621 | "type": "structure",
|
7609 | 7622 | "members": {
|
7610 | 7623 | "EndTimecode": {
|
7611 |
| - "shape": "__stringPattern010920405090509092", |
| 7624 | + "shape": "__stringPattern010920405090509092090909", |
7612 | 7625 | "locationName": "endTimecode",
|
7613 | 7626 | "documentation": "Set End timecode to the end of the portion of the input you are clipping. The frame corresponding to the End timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. Use the format HH:MM:SS:FF or HH:MM:SS;FF, where HH is the hour, MM is the minute, SS is the second, and FF is the frame number. When choosing this value, take into account your setting for timecode source under input settings. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to end six minutes into the video, use 01:06:00:00."
|
7614 | 7627 | },
|
7615 | 7628 | "StartTimecode": {
|
7616 |
| - "shape": "__stringPattern010920405090509092", |
| 7629 | + "shape": "__stringPattern010920405090509092090909", |
7617 | 7630 | "locationName": "startTimecode",
|
7618 | 7631 | "documentation": "Set Start timecode to the beginning of the portion of the input you are clipping. The frame corresponding to the Start timecode value is included in the clip. Start timecode or End timecode may be left blank, but not both. Use the format HH:MM:SS:FF or HH:MM:SS;FF, where HH is the hour, MM is the minute, SS is the second, and FF is the frame number. When choosing this value, take into account your setting for Input timecode source. For example, if you have embedded timecodes that start at 01:00:00:00 and you want your clip to begin five minutes into the video, use 01:05:00:00."
|
7619 | 7632 | }
|
|
7838 | 7851 | "InputVideoGenerator": {
|
7839 | 7852 | "type": "structure",
|
7840 | 7853 | "members": {
|
| 7854 | + "Channels": { |
| 7855 | + "shape": "__integerMin1Max32", |
| 7856 | + "locationName": "channels", |
| 7857 | + "documentation": "Specify the number of audio channels to include in your video generator input. MediaConvert creates these audio channels as silent audio within a single audio track. Enter an integer from 1 to 32." |
| 7858 | + }, |
7841 | 7859 | "Duration": {
|
7842 | 7860 | "shape": "__integerMin50Max86400000",
|
7843 | 7861 | "locationName": "duration",
|
7844 |
| - "documentation": "Specify an integer value for Black video duration from 50 to 86400000 to generate a black video input for that many milliseconds. Required when you include Video generator." |
| 7862 | + "documentation": "Specify the duration, in milliseconds, for your video generator input.\nEnter an integer from 50 to 86400000." |
| 7863 | + }, |
| 7864 | + "FramerateDenominator": { |
| 7865 | + "shape": "__integerMin1Max1001", |
| 7866 | + "locationName": "framerateDenominator", |
| 7867 | + "documentation": "Specify the denominator of the fraction that represents the frame rate for your video generator input. When you do, you must also specify a value for Frame rate numerator. MediaConvert uses a default frame rate of 29.97 when you leave Frame rate numerator and Frame rate denominator blank." |
| 7868 | + }, |
| 7869 | + "FramerateNumerator": { |
| 7870 | + "shape": "__integerMin1Max60000", |
| 7871 | + "locationName": "framerateNumerator", |
| 7872 | + "documentation": "Specify the numerator of the fraction that represents the frame rate for your video generator input. When you do, you must also specify a value for Frame rate denominator. MediaConvert uses a default frame rate of 29.97 when you leave Frame rate numerator and Frame rate denominator blank." |
| 7873 | + }, |
| 7874 | + "SampleRate": { |
| 7875 | + "shape": "__integerMin32000Max48000", |
| 7876 | + "locationName": "sampleRate", |
| 7877 | + "documentation": "Specify the audio sample rate, in Hz, for the silent audio in your video generator input.\nEnter an integer from 32000 to 48000." |
7845 | 7878 | }
|
7846 | 7879 | },
|
7847 | 7880 | "documentation": "When you include Video generator, MediaConvert creates a video input with black frames. Use this setting if you do not have a video input or if you want to add black video frames before, or after, other inputs. You can specify Video generator, or you can specify an Input file, but you cannot specify both. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/video-generator.html"
|
|
10588 | 10621 | "documentation": "Use Extension to specify the file extension for outputs in File output groups. If you do not specify a value, the service will use default extensions by container type as follows * MPEG-2 transport stream, m2ts * Quicktime, mov * MXF container, mxf * MPEG-4 container, mp4 * WebM container, webm * No Container, the service will use codec extensions (e.g. AAC, H265, H265, AC3)"
|
10589 | 10622 | },
|
10590 | 10623 | "NameModifier": {
|
10591 |
| - "shape": "__stringMin1", |
| 10624 | + "shape": "__stringMin1Max256", |
10592 | 10625 | "locationName": "nameModifier",
|
10593 | 10626 | "documentation": "Use Name modifier to have the service add a string to the end of each output filename. You specify the base filename as part of your destination URI. When you create multiple outputs in the same output group, Name modifier is required. Name modifier also accepts format identifiers. For DASH ISO outputs, if you use the format identifiers $Number$ or $Time$ in one output, you must use them in the same way in all outputs of the output group."
|
10594 | 10627 | },
|
|
14373 | 14406 | "type": "string",
|
14374 | 14407 | "pattern": "^([01][0-9]|2[0-4]):[0-5][0-9]:[0-5][0-9][:;][0-9]{2}$"
|
14375 | 14408 | },
|
| 14409 | + "__stringPattern010920405090509092090909": { |
| 14410 | + "type": "string", |
| 14411 | + "pattern": "^([01][0-9]|2[0-4]):[0-5][0-9]:[0-5][0-9][:;][0-9]{2}(@[0-9]+(\\.[0-9]+)?(:[0-9]+)?)?$" |
| 14412 | + }, |
14376 | 14413 | "__stringPattern01D20305D205D": {
|
14377 | 14414 | "type": "string",
|
14378 | 14415 | "pattern": "^((([0-1]\\d)|(2[0-3]))(:[0-5]\\d){2}([:;][0-5]\\d))$"
|
|
0 commit comments