Skip to content

Commit 8950ae2

Browse files
author
AWS
committed
AWS Elemental MediaConvert Update: This release adds a configurable Quality Level setting for the top rendition of Auto ABR jobs
1 parent 576a8f9 commit 8950ae2

File tree

2 files changed

+64
-50
lines changed

2 files changed

+64
-50
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Elemental MediaConvert",
4+
"contributor": "",
5+
"description": "This release adds a configurable Quality Level setting for the top rendition of Auto ABR jobs"
6+
}

services/mediaconvert/src/main/resources/codegen-resources/service-2.json

Lines changed: 58 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -999,7 +999,7 @@
999999
"documentation": "The service couldn't complete your request because there is a conflict with the current state of the resource."
10001000
}
10011001
],
1002-
"documentation": "The Probe operation analyzes the provided media file and returns comprehensive metadata about its container format, tracks, and any encountered errors."
1002+
"documentation": "Use Probe to obtain detailed information about your input media files. Probe returns a JSON that includes container, codec, frame rate, resolution, track count, audio layout, captions, and more. You can use this information to learn more about your media files, or to help make decisions while automating your transcoding workflow."
10031003
},
10041004
"PutPolicy": {
10051005
"name": "PutPolicy",
@@ -2035,30 +2035,30 @@
20352035
"BitRate": {
20362036
"shape": "__integer",
20372037
"locationName": "bitRate",
2038-
"documentation": "The bit rate of the audio track in bits per second."
2038+
"documentation": "The bit rate of the audio track, in bits per second."
20392039
},
20402040
"Channels": {
20412041
"shape": "__integer",
20422042
"locationName": "channels",
2043-
"documentation": "The number of audio channels."
2043+
"documentation": "The number of audio channels in the audio track."
20442044
},
20452045
"FrameRate": {
20462046
"shape": "FrameRate",
20472047
"locationName": "frameRate",
2048-
"documentation": "the calculated frame rate of the asset."
2048+
"documentation": "The frame rate of the video or audio track."
20492049
},
20502050
"LanguageCode": {
20512051
"shape": "__string",
20522052
"locationName": "languageCode",
2053-
"documentation": "the language code of the track"
2053+
"documentation": "The language code of the audio track, in three character ISO 639-3 format."
20542054
},
20552055
"SampleRate": {
20562056
"shape": "__integer",
20572057
"locationName": "sampleRate",
20582058
"documentation": "The sample rate of the audio track."
20592059
}
20602060
},
2061-
"documentation": "Properties specific to audio tracks."
2061+
"documentation": "Details about the media file's audio track."
20622062
},
20632063
"AudioSelector": {
20642064
"type": "structure",
@@ -2194,6 +2194,11 @@
21942194
"locationName": "maxAbrBitrate",
21952195
"documentation": "Specify the maximum average bitrate for MediaConvert to use in your automated ABR stack. If you don't specify a value, MediaConvert uses 8,000,000 (8 mb/s) by default. The average bitrate of your highest-quality rendition will be equal to or below this value, depending on the quality, complexity, and resolution of your content. Note that the instantaneous maximum bitrate may vary above the value that you specify."
21962196
},
2197+
"MaxQualityLevel": {
2198+
"shape": "__doubleMin1Max10",
2199+
"locationName": "maxQualityLevel",
2200+
"documentation": "Optional. Specify the QVBR quality level to use for all renditions in your automated ABR stack. To have MediaConvert automatically determine the quality level: Leave blank. To manually specify a quality level: Enter an integer from 1 to 10. MediaConvert will use a quality level up to the value that you specify, depending on your source. For more information about QVBR quality levels, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/qvbr-guidelines.html"
2201+
},
21972202
"MaxRenditions": {
21982203
"shape": "__integerMin3Max15",
21992204
"locationName": "maxRenditions",
@@ -3813,7 +3818,7 @@
38133818
},
38143819
"ColorPrimaries": {
38153820
"type": "string",
3816-
"documentation": "the color primaries.",
3821+
"documentation": "The color space color primaries of the video track.",
38173822
"enum": [
38183823
"ITU_709",
38193824
"UNSPECIFIED",
@@ -3896,20 +3901,20 @@
38963901
"Duration": {
38973902
"shape": "__double",
38983903
"locationName": "duration",
3899-
"documentation": "The duration of the media file in seconds."
3904+
"documentation": "The total duration of your media file, in seconds."
39003905
},
39013906
"Format": {
39023907
"shape": "Format",
39033908
"locationName": "format",
3904-
"documentation": "The format of the container"
3909+
"documentation": "The format of your media file. For example: MP4, QuickTime (MOV), Matroska (MKV), or WebM. Note that this will be blank if your media file has a format that the MediaConvert Probe operation does not recognize."
39053910
},
39063911
"Tracks": {
39073912
"shape": "__listOfTrack",
39083913
"locationName": "tracks",
3909-
"documentation": "List of Track objects."
3914+
"documentation": "Details about each track (video, audio, or data) in the media file."
39103915
}
39113916
},
3912-
"documentation": "Information about the container format of the media file."
3917+
"documentation": "The container of your media file. This information helps you understand the overall structure and details of your media, including format, duration, and track layout."
39133918
},
39143919
"ContainerSettings": {
39153920
"type": "structure",
@@ -4544,10 +4549,10 @@
45444549
"LanguageCode": {
45454550
"shape": "__string",
45464551
"locationName": "languageCode",
4547-
"documentation": "the language code of the track"
4552+
"documentation": "The language code of the data track, in three character ISO 639-3 format."
45484553
}
45494554
},
4550-
"documentation": "Properties specific to data tracks."
4555+
"documentation": "Details about the media file's data track."
45514556
},
45524557
"DecryptionMode": {
45534558
"type": "string",
@@ -5985,15 +5990,15 @@
59855990
"Denominator": {
59865991
"shape": "__integer",
59875992
"locationName": "denominator",
5988-
"documentation": "the denominator of the frame rate of the asset."
5993+
"documentation": "The denominator, or bottom number, in the fractional frame rate. For example, if your frame rate is 24000 / 1001 (23.976 frames per second), then the denominator would be 1001."
59895994
},
59905995
"Numerator": {
59915996
"shape": "__integer",
59925997
"locationName": "numerator",
5993-
"documentation": "the numerator of the frame rate of the asset."
5998+
"documentation": "The numerator, or top number, in the fractional frame rate. For example, if your frame rate is 24000 / 1001 (23.976 frames per second), then the numerator would be 24000."
59945999
}
59956000
},
5996-
"documentation": "the calculated frame rate of the asset."
6001+
"documentation": "The frame rate of the video or audio track."
59976002
},
59986003
"GetJobRequest": {
59996004
"type": "structure",
@@ -9865,7 +9870,7 @@
98659870
},
98669871
"MatrixCoefficients": {
98679872
"type": "string",
9868-
"documentation": "the matrix coefficients.",
9873+
"documentation": "The color space matrix coefficients of the video track.",
98699874
"enum": [
98709875
"RGB",
98719876
"ITU_709",
@@ -9893,25 +9898,25 @@
98939898
"ETag": {
98949899
"shape": "__string",
98959900
"locationName": "eTag",
9896-
"documentation": "The ETag of the file."
9901+
"documentation": "The entity tag (ETag) of the file."
98979902
},
98989903
"FileSize": {
98999904
"shape": "__long",
99009905
"locationName": "fileSize",
9901-
"documentation": "The size of the file in bytes."
9906+
"documentation": "The size of the media file, in bytes."
99029907
},
99039908
"LastModified": {
99049909
"shape": "__timestampUnix",
99059910
"locationName": "lastModified",
9906-
"documentation": "The last modification time of the file."
9911+
"documentation": "The last modification timestamp of the media file, in Unix time."
99079912
},
99089913
"MimeType": {
99099914
"shape": "__string",
99109915
"locationName": "mimeType",
9911-
"documentation": "The MIME type of the file."
9916+
"documentation": "The MIME type of the media file."
99129917
}
99139918
},
9914-
"documentation": "Metadata about the file."
9919+
"documentation": "Metadata and other file information."
99159920
},
99169921
"MinBottomRenditionSize": {
99179922
"type": "structure",
@@ -11497,7 +11502,7 @@
1149711502
"FileUrl": {
1149811503
"shape": "__string",
1149911504
"locationName": "fileUrl",
11500-
"documentation": "The URI to your input file(s) that is stored in Amazon S3 or on an HTTP(S) server."
11505+
"documentation": "Specify the S3, HTTP, or HTTPS URL for your media file."
1150111506
}
1150211507
},
1150311508
"documentation": "The input file that needs to be analyzed."
@@ -11508,7 +11513,7 @@
1150811513
"InputFiles": {
1150911514
"shape": "__listOfProbeInputFile",
1151011515
"locationName": "inputFiles",
11511-
"documentation": "The list of input media files to be probed."
11516+
"documentation": "Specify a media file to probe."
1151211517
}
1151311518
}
1151411519
},
@@ -11518,7 +11523,7 @@
1151811523
"ProbeResults": {
1151911524
"shape": "__listOfProbeResult",
1152011525
"locationName": "probeResults",
11521-
"documentation": "List of probe results for the input media file(s)."
11526+
"documentation": "Probe results for your media file."
1152211527
}
1152311528
}
1152411529
},
@@ -11528,20 +11533,20 @@
1152811533
"Container": {
1152911534
"shape": "Container",
1153011535
"locationName": "container",
11531-
"documentation": "Information about the container format of the media file."
11536+
"documentation": "The container of your media file. This information helps you understand the overall structure and details of your media, including format, duration, and track layout."
1153211537
},
1153311538
"Metadata": {
1153411539
"shape": "Metadata",
1153511540
"locationName": "metadata",
11536-
"documentation": "Metadata about the file."
11541+
"documentation": "Metadata and other file information."
1153711542
},
1153811543
"TrackMappings": {
1153911544
"shape": "__listOfTrackMapping",
1154011545
"locationName": "trackMappings",
11541-
"documentation": "List of Track mapping objects."
11546+
"documentation": "An array containing track mapping information."
1154211547
}
1154311548
},
11544-
"documentation": "The metadata and analysis results for a media file."
11549+
"documentation": "Probe results for your media file."
1154511550
},
1154611551
"ProresChromaSampling": {
1154711552
"type": "string",
@@ -12565,61 +12570,61 @@
1256512570
"AudioProperties": {
1256612571
"shape": "AudioProperties",
1256712572
"locationName": "audioProperties",
12568-
"documentation": "Properties specific to audio tracks."
12573+
"documentation": "Details about the media file's audio track."
1256912574
},
1257012575
"Codec": {
1257112576
"shape": "Codec",
1257212577
"locationName": "codec",
12573-
"documentation": "The codec used for the track."
12578+
"documentation": "The codec of the audio or video track, or caption format of the data track."
1257412579
},
1257512580
"DataProperties": {
1257612581
"shape": "DataProperties",
1257712582
"locationName": "dataProperties",
12578-
"documentation": "Properties specific to data tracks."
12583+
"documentation": "Details about the media file's data track."
1257912584
},
1258012585
"Duration": {
1258112586
"shape": "__double",
1258212587
"locationName": "duration",
12583-
"documentation": "The duration of the track in seconds."
12588+
"documentation": "The duration of the track, in seconds."
1258412589
},
1258512590
"Index": {
1258612591
"shape": "__integer",
1258712592
"locationName": "index",
12588-
"documentation": "The index of the track."
12593+
"documentation": "The unique index number of the track, starting at 1."
1258912594
},
1259012595
"TrackType": {
1259112596
"shape": "TrackType",
1259212597
"locationName": "trackType",
12593-
"documentation": "The type of the track (video, audio, or data)."
12598+
"documentation": "The type of track: video, audio, or data."
1259412599
},
1259512600
"VideoProperties": {
1259612601
"shape": "VideoProperties",
1259712602
"locationName": "videoProperties",
12598-
"documentation": "Properties specific to video tracks."
12603+
"documentation": "Details about the media file's video track."
1259912604
}
1260012605
},
12601-
"documentation": "The track information such as codec, duration, etc."
12606+
"documentation": "Details about each track (video, audio, or data) in the media file."
1260212607
},
1260312608
"TrackMapping": {
1260412609
"type": "structure",
1260512610
"members": {
1260612611
"AudioTrackIndexes": {
1260712612
"shape": "__listOf__integer",
1260812613
"locationName": "audioTrackIndexes",
12609-
"documentation": "The indexes of the audio tracks."
12614+
"documentation": "The index numbers of the audio tracks in your media file."
1261012615
},
1261112616
"DataTrackIndexes": {
1261212617
"shape": "__listOf__integer",
1261312618
"locationName": "dataTrackIndexes",
12614-
"documentation": "The indexes of the data tracks."
12619+
"documentation": "The index numbers of the data tracks in your media file."
1261512620
},
1261612621
"VideoTrackIndexes": {
1261712622
"shape": "__listOf__integer",
1261812623
"locationName": "videoTrackIndexes",
12619-
"documentation": "The indexes of the video tracks."
12624+
"documentation": "The index numbers of the video tracks in your media file."
1262012625
}
1262112626
},
12622-
"documentation": "Track mapping information."
12627+
"documentation": "An array containing track mapping information."
1262312628
},
1262412629
"TrackSourceSettings": {
1262512630
"type": "structure",
@@ -12642,7 +12647,7 @@
1264212647
},
1264312648
"TransferCharacteristics": {
1264412649
"type": "string",
12645-
"documentation": "the transfer characteristics.",
12650+
"documentation": "The color space transfer characteristics of the video track.",
1264612651
"enum": [
1264712652
"ITU_709",
1264812653
"UNSPECIFIED",
@@ -13505,40 +13510,40 @@
1350513510
"BitRate": {
1350613511
"shape": "__integer",
1350713512
"locationName": "bitRate",
13508-
"documentation": "The bit rate of the video track in bits per second."
13513+
"documentation": "The bit rate of the video track, in bits per second."
1350913514
},
1351013515
"ColorPrimaries": {
1351113516
"shape": "ColorPrimaries",
1351213517
"locationName": "colorPrimaries",
13513-
"documentation": "the color primaries."
13518+
"documentation": "The color space color primaries of the video track."
1351413519
},
1351513520
"FrameRate": {
1351613521
"shape": "FrameRate",
1351713522
"locationName": "frameRate",
13518-
"documentation": "the calculated frame rate of the asset."
13523+
"documentation": "The frame rate of the video or audio track."
1351913524
},
1352013525
"Height": {
1352113526
"shape": "__integer",
1352213527
"locationName": "height",
13523-
"documentation": "The height of the video track in pixels."
13528+
"documentation": "The height of the video track, in pixels."
1352413529
},
1352513530
"MatrixCoefficients": {
1352613531
"shape": "MatrixCoefficients",
1352713532
"locationName": "matrixCoefficients",
13528-
"documentation": "the matrix coefficients."
13533+
"documentation": "The color space matrix coefficients of the video track."
1352913534
},
1353013535
"TransferCharacteristics": {
1353113536
"shape": "TransferCharacteristics",
1353213537
"locationName": "transferCharacteristics",
13533-
"documentation": "the transfer characteristics."
13538+
"documentation": "The color space transfer characteristics of the video track."
1353413539
},
1353513540
"Width": {
1353613541
"shape": "__integer",
1353713542
"locationName": "width",
13538-
"documentation": "The width of the video track in pixels."
13543+
"documentation": "The width of the video track, in pixels."
1353913544
}
1354013545
},
13541-
"documentation": "Properties specific to video tracks."
13546+
"documentation": "Details about the media file's video track."
1354213547
},
1354313548
"VideoSelector": {
1354413549
"type": "structure",
@@ -14387,6 +14392,9 @@
1438714392
"__doubleMin0Max2147483647": {
1438814393
"type": "double"
1438914394
},
14395+
"__doubleMin1Max10": {
14396+
"type": "double"
14397+
},
1439014398
"__doubleMinNegative59Max0": {
1439114399
"type": "double"
1439214400
},

0 commit comments

Comments
 (0)