Skip to content

Commit ad80a04

Browse files
author
awstools
committed
feat(client-mediaconvert): Adds SlowPalPitchCorrection to audio pitch correction settings. Enables opacity for VideoOverlays. Adds REMUX_ALL option to enable multi-rendition passthrough to VideoSelector for allow listed accounts.
1 parent 8dab0d0 commit ad80a04

18 files changed

+760
-311
lines changed

clients/client-mediaconvert/src/commands/CreateJobCommand.ts

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,10 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
132132
* ChannelsIn: Number("int"),
133133
* ChannelsOut: Number("int"),
134134
* },
135-
* SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM",
135+
* SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM" || "STREAM",
136+
* Streams: [
137+
* Number("int"),
138+
* ],
136139
* Tracks: [
137140
* Number("int"),
138141
* ],
@@ -175,6 +178,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
175178
* PageNumber: "STRING_VALUE",
176179
* },
177180
* TrackSourceSettings: { // TrackSourceSettings
181+
* StreamNumber: Number("int"),
178182
* TrackNumber: Number("int"),
179183
* },
180184
* WebvttHlsSourceSettings: { // WebvttHlsSourceSettings
@@ -277,6 +281,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
277281
* EndTimecode: "STRING_VALUE",
278282
* InitialPosition: { // VideoOverlayPosition
279283
* Height: Number("int"),
284+
* Opacity: Number("int"),
280285
* Unit: "PIXELS" || "PERCENTAGE",
281286
* Width: Number("int"),
282287
* XPosition: Number("int"),
@@ -299,6 +304,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
299304
* { // VideoOverlayTransition
300305
* EndPosition: {
301306
* Height: Number("int"),
307+
* Opacity: Number("int"),
302308
* Unit: "PIXELS" || "PERCENTAGE",
303309
* Width: Number("int"),
304310
* XPosition: Number("int"),
@@ -440,7 +446,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
440446
* ClientCache: "DISABLED" || "ENABLED",
441447
* CodecSpecification: "RFC_6381" || "RFC_4281",
442448
* DashIFrameTrickPlayNameModifier: "STRING_VALUE",
443-
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
449+
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
444450
* Destination: "STRING_VALUE",
445451
* DestinationSettings: { // DestinationSettings
446452
* S3Settings: { // S3DestinationSettings
@@ -521,7 +527,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
521527
* AudioChannelConfigSchemeIdUri: "MPEG_CHANNEL_CONFIGURATION" || "DOLBY_CHANNEL_CONFIGURATION",
522528
* BaseUrl: "STRING_VALUE",
523529
* DashIFrameTrickPlayNameModifier: "STRING_VALUE",
524-
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
530+
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
525531
* Destination: "STRING_VALUE",
526532
* DestinationSettings: {
527533
* S3Settings: {
@@ -748,6 +754,9 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
748754
* TargetLkfs: Number("double"),
749755
* TruePeakLimiterThreshold: Number("double"),
750756
* },
757+
* AudioPitchCorrectionSettings: { // AudioPitchCorrectionSettings
758+
* SlowPalPitchCorrection: "DISABLED" || "ENABLED",
759+
* },
751760
* AudioSourceName: "STRING_VALUE",
752761
* AudioType: Number("int"),
753762
* AudioTypeControl: "FOLLOW_INPUT" || "USE_CONFIGURED",
@@ -1353,6 +1362,9 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
13531362
* Telecine: "NONE" || "SOFT" || "HARD",
13541363
* TemporalAdaptiveQuantization: "DISABLED" || "ENABLED",
13551364
* },
1365+
* PassthroughSettings: { // PassthroughSettings
1366+
* VideoSelectorMode: "AUTO" || "REMUX_ALL",
1367+
* },
13561368
* ProresSettings: { // ProresSettings
13571369
* ChromaSampling: "PRESERVE_444_SAMPLING" || "SUBSAMPLE_TO_422",
13581370
* CodecProfile: "APPLE_PRORES_422" || "APPLE_PRORES_422_HQ" || "APPLE_PRORES_422_LT" || "APPLE_PRORES_422_PROXY" || "APPLE_PRORES_4444" || "APPLE_PRORES_4444_XQ",
@@ -1754,7 +1766,10 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
17541766
* // ChannelsIn: Number("int"),
17551767
* // ChannelsOut: Number("int"),
17561768
* // },
1757-
* // SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM",
1769+
* // SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM" || "STREAM",
1770+
* // Streams: [
1771+
* // Number("int"),
1772+
* // ],
17581773
* // Tracks: [
17591774
* // Number("int"),
17601775
* // ],
@@ -1797,6 +1812,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
17971812
* // PageNumber: "STRING_VALUE",
17981813
* // },
17991814
* // TrackSourceSettings: { // TrackSourceSettings
1815+
* // StreamNumber: Number("int"),
18001816
* // TrackNumber: Number("int"),
18011817
* // },
18021818
* // WebvttHlsSourceSettings: { // WebvttHlsSourceSettings
@@ -1899,6 +1915,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
18991915
* // EndTimecode: "STRING_VALUE",
19001916
* // InitialPosition: { // VideoOverlayPosition
19011917
* // Height: Number("int"),
1918+
* // Opacity: Number("int"),
19021919
* // Unit: "PIXELS" || "PERCENTAGE",
19031920
* // Width: Number("int"),
19041921
* // XPosition: Number("int"),
@@ -1921,6 +1938,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
19211938
* // { // VideoOverlayTransition
19221939
* // EndPosition: {
19231940
* // Height: Number("int"),
1941+
* // Opacity: Number("int"),
19241942
* // Unit: "PIXELS" || "PERCENTAGE",
19251943
* // Width: Number("int"),
19261944
* // XPosition: Number("int"),
@@ -2062,7 +2080,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
20622080
* // ClientCache: "DISABLED" || "ENABLED",
20632081
* // CodecSpecification: "RFC_6381" || "RFC_4281",
20642082
* // DashIFrameTrickPlayNameModifier: "STRING_VALUE",
2065-
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
2083+
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
20662084
* // Destination: "STRING_VALUE",
20672085
* // DestinationSettings: { // DestinationSettings
20682086
* // S3Settings: { // S3DestinationSettings
@@ -2143,7 +2161,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
21432161
* // AudioChannelConfigSchemeIdUri: "MPEG_CHANNEL_CONFIGURATION" || "DOLBY_CHANNEL_CONFIGURATION",
21442162
* // BaseUrl: "STRING_VALUE",
21452163
* // DashIFrameTrickPlayNameModifier: "STRING_VALUE",
2146-
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
2164+
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
21472165
* // Destination: "STRING_VALUE",
21482166
* // DestinationSettings: {
21492167
* // S3Settings: {
@@ -2370,6 +2388,9 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
23702388
* // TargetLkfs: Number("double"),
23712389
* // TruePeakLimiterThreshold: Number("double"),
23722390
* // },
2391+
* // AudioPitchCorrectionSettings: { // AudioPitchCorrectionSettings
2392+
* // SlowPalPitchCorrection: "DISABLED" || "ENABLED",
2393+
* // },
23732394
* // AudioSourceName: "STRING_VALUE",
23742395
* // AudioType: Number("int"),
23752396
* // AudioTypeControl: "FOLLOW_INPUT" || "USE_CONFIGURED",
@@ -2975,6 +2996,9 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
29752996
* // Telecine: "NONE" || "SOFT" || "HARD",
29762997
* // TemporalAdaptiveQuantization: "DISABLED" || "ENABLED",
29772998
* // },
2999+
* // PassthroughSettings: { // PassthroughSettings
3000+
* // VideoSelectorMode: "AUTO" || "REMUX_ALL",
3001+
* // },
29783002
* // ProresSettings: { // ProresSettings
29793003
* // ChromaSampling: "PRESERVE_444_SAMPLING" || "SUBSAMPLE_TO_422",
29803004
* // CodecProfile: "APPLE_PRORES_422" || "APPLE_PRORES_422_HQ" || "APPLE_PRORES_422_LT" || "APPLE_PRORES_422_PROXY" || "APPLE_PRORES_4444" || "APPLE_PRORES_4444_XQ",

clients/client-mediaconvert/src/commands/CreateJobTemplateCommand.ts

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,10 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
130130
* ChannelsIn: Number("int"),
131131
* ChannelsOut: Number("int"),
132132
* },
133-
* SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM",
133+
* SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM" || "STREAM",
134+
* Streams: [
135+
* Number("int"),
136+
* ],
134137
* Tracks: [
135138
* Number("int"),
136139
* ],
@@ -173,6 +176,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
173176
* PageNumber: "STRING_VALUE",
174177
* },
175178
* TrackSourceSettings: { // TrackSourceSettings
179+
* StreamNumber: Number("int"),
176180
* TrackNumber: Number("int"),
177181
* },
178182
* WebvttHlsSourceSettings: { // WebvttHlsSourceSettings
@@ -250,6 +254,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
250254
* EndTimecode: "STRING_VALUE",
251255
* InitialPosition: { // VideoOverlayPosition
252256
* Height: Number("int"),
257+
* Opacity: Number("int"),
253258
* Unit: "PIXELS" || "PERCENTAGE",
254259
* Width: Number("int"),
255260
* XPosition: Number("int"),
@@ -272,6 +277,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
272277
* { // VideoOverlayTransition
273278
* EndPosition: {
274279
* Height: Number("int"),
280+
* Opacity: Number("int"),
275281
* Unit: "PIXELS" || "PERCENTAGE",
276282
* Width: Number("int"),
277283
* XPosition: Number("int"),
@@ -413,7 +419,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
413419
* ClientCache: "DISABLED" || "ENABLED",
414420
* CodecSpecification: "RFC_6381" || "RFC_4281",
415421
* DashIFrameTrickPlayNameModifier: "STRING_VALUE",
416-
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
422+
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
417423
* Destination: "STRING_VALUE",
418424
* DestinationSettings: { // DestinationSettings
419425
* S3Settings: { // S3DestinationSettings
@@ -494,7 +500,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
494500
* AudioChannelConfigSchemeIdUri: "MPEG_CHANNEL_CONFIGURATION" || "DOLBY_CHANNEL_CONFIGURATION",
495501
* BaseUrl: "STRING_VALUE",
496502
* DashIFrameTrickPlayNameModifier: "STRING_VALUE",
497-
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
503+
* DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
498504
* Destination: "STRING_VALUE",
499505
* DestinationSettings: {
500506
* S3Settings: {
@@ -721,6 +727,9 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
721727
* TargetLkfs: Number("double"),
722728
* TruePeakLimiterThreshold: Number("double"),
723729
* },
730+
* AudioPitchCorrectionSettings: { // AudioPitchCorrectionSettings
731+
* SlowPalPitchCorrection: "DISABLED" || "ENABLED",
732+
* },
724733
* AudioSourceName: "STRING_VALUE",
725734
* AudioType: Number("int"),
726735
* AudioTypeControl: "FOLLOW_INPUT" || "USE_CONFIGURED",
@@ -1326,6 +1335,9 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
13261335
* Telecine: "NONE" || "SOFT" || "HARD",
13271336
* TemporalAdaptiveQuantization: "DISABLED" || "ENABLED",
13281337
* },
1338+
* PassthroughSettings: { // PassthroughSettings
1339+
* VideoSelectorMode: "AUTO" || "REMUX_ALL",
1340+
* },
13291341
* ProresSettings: { // ProresSettings
13301342
* ChromaSampling: "PRESERVE_444_SAMPLING" || "SUBSAMPLE_TO_422",
13311343
* CodecProfile: "APPLE_PRORES_422" || "APPLE_PRORES_422_HQ" || "APPLE_PRORES_422_LT" || "APPLE_PRORES_422_PROXY" || "APPLE_PRORES_4444" || "APPLE_PRORES_4444_XQ",
@@ -1685,7 +1697,10 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
16851697
* // ChannelsIn: Number("int"),
16861698
* // ChannelsOut: Number("int"),
16871699
* // },
1688-
* // SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM",
1700+
* // SelectorType: "PID" || "TRACK" || "LANGUAGE_CODE" || "HLS_RENDITION_GROUP" || "ALL_PCM" || "STREAM",
1701+
* // Streams: [
1702+
* // Number("int"),
1703+
* // ],
16891704
* // Tracks: [
16901705
* // Number("int"),
16911706
* // ],
@@ -1728,6 +1743,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
17281743
* // PageNumber: "STRING_VALUE",
17291744
* // },
17301745
* // TrackSourceSettings: { // TrackSourceSettings
1746+
* // StreamNumber: Number("int"),
17311747
* // TrackNumber: Number("int"),
17321748
* // },
17331749
* // WebvttHlsSourceSettings: { // WebvttHlsSourceSettings
@@ -1805,6 +1821,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
18051821
* // EndTimecode: "STRING_VALUE",
18061822
* // InitialPosition: { // VideoOverlayPosition
18071823
* // Height: Number("int"),
1824+
* // Opacity: Number("int"),
18081825
* // Unit: "PIXELS" || "PERCENTAGE",
18091826
* // Width: Number("int"),
18101827
* // XPosition: Number("int"),
@@ -1827,6 +1844,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
18271844
* // { // VideoOverlayTransition
18281845
* // EndPosition: {
18291846
* // Height: Number("int"),
1847+
* // Opacity: Number("int"),
18301848
* // Unit: "PIXELS" || "PERCENTAGE",
18311849
* // Width: Number("int"),
18321850
* // XPosition: Number("int"),
@@ -1968,7 +1986,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
19681986
* // ClientCache: "DISABLED" || "ENABLED",
19691987
* // CodecSpecification: "RFC_6381" || "RFC_4281",
19701988
* // DashIFrameTrickPlayNameModifier: "STRING_VALUE",
1971-
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
1989+
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
19721990
* // Destination: "STRING_VALUE",
19731991
* // DestinationSettings: { // DestinationSettings
19741992
* // S3Settings: { // S3DestinationSettings
@@ -2049,7 +2067,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
20492067
* // AudioChannelConfigSchemeIdUri: "MPEG_CHANNEL_CONFIGURATION" || "DOLBY_CHANNEL_CONFIGURATION",
20502068
* // BaseUrl: "STRING_VALUE",
20512069
* // DashIFrameTrickPlayNameModifier: "STRING_VALUE",
2052-
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT",
2070+
* // DashManifestStyle: "BASIC" || "COMPACT" || "DISTINCT" || "FULL",
20532071
* // Destination: "STRING_VALUE",
20542072
* // DestinationSettings: {
20552073
* // S3Settings: {
@@ -2276,6 +2294,9 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
22762294
* // TargetLkfs: Number("double"),
22772295
* // TruePeakLimiterThreshold: Number("double"),
22782296
* // },
2297+
* // AudioPitchCorrectionSettings: { // AudioPitchCorrectionSettings
2298+
* // SlowPalPitchCorrection: "DISABLED" || "ENABLED",
2299+
* // },
22792300
* // AudioSourceName: "STRING_VALUE",
22802301
* // AudioType: Number("int"),
22812302
* // AudioTypeControl: "FOLLOW_INPUT" || "USE_CONFIGURED",
@@ -2881,6 +2902,9 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
28812902
* // Telecine: "NONE" || "SOFT" || "HARD",
28822903
* // TemporalAdaptiveQuantization: "DISABLED" || "ENABLED",
28832904
* // },
2905+
* // PassthroughSettings: { // PassthroughSettings
2906+
* // VideoSelectorMode: "AUTO" || "REMUX_ALL",
2907+
* // },
28842908
* // ProresSettings: { // ProresSettings
28852909
* // ChromaSampling: "PRESERVE_444_SAMPLING" || "SUBSAMPLE_TO_422",
28862910
* // CodecProfile: "APPLE_PRORES_422" || "APPLE_PRORES_422_HQ" || "APPLE_PRORES_422_LT" || "APPLE_PRORES_422_PROXY" || "APPLE_PRORES_4444" || "APPLE_PRORES_4444_XQ",

0 commit comments

Comments
 (0)