Skip to content

Commit 78268f8

Browse files
author
awstools
committed
feat(client-mediaconvert): This release includes additional audio channel tags in Quicktime outputs, support for film grain synthesis for AV1 outputs, ability to create audio-only FLAC outputs, and ability to specify Amazon S3 destination storage class.
1 parent 2740abc commit 78268f8

20 files changed

+929
-332
lines changed

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

Lines changed: 34 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -370,6 +370,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
370370
* KmsEncryptionContext: "STRING_VALUE",
371371
* KmsKeyArn: "STRING_VALUE",
372372
* },
373+
* StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
373374
* },
374375
* },
375376
* Encryption: { // CmafEncryptionSettings
@@ -445,6 +446,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
445446
* KmsEncryptionContext: "STRING_VALUE",
446447
* KmsKeyArn: "STRING_VALUE",
447448
* },
449+
* StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
448450
* },
449451
* },
450452
* Encryption: { // DashIsoEncryptionSettings
@@ -492,6 +494,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
492494
* KmsEncryptionContext: "STRING_VALUE",
493495
* KmsKeyArn: "STRING_VALUE",
494496
* },
497+
* StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
495498
* },
496499
* },
497500
* },
@@ -532,6 +535,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
532535
* KmsEncryptionContext: "STRING_VALUE",
533536
* KmsKeyArn: "STRING_VALUE",
534537
* },
538+
* StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
535539
* },
536540
* },
537541
* DirectoryStructure: "SINGLE_DIRECTORY" || "SUBDIRECTORY_PER_STREAM",
@@ -604,6 +608,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
604608
* KmsEncryptionContext: "STRING_VALUE",
605609
* KmsKeyArn: "STRING_VALUE",
606610
* },
611+
* StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
607612
* },
608613
* },
609614
* Encryption: { // MsSmoothEncryptionSettings
@@ -627,7 +632,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
627632
* AudioDescriptions: [ // __listOfAudioDescription
628633
* { // AudioDescription
629634
* AudioChannelTaggingSettings: { // AudioChannelTaggingSettings
630-
* ChannelTag: "L" || "R" || "C" || "LFE" || "LS" || "RS" || "LC" || "RC" || "CS" || "LSD" || "RSD" || "TCS" || "VHL" || "VHC" || "VHR",
635+
* ChannelTag: "L" || "R" || "C" || "LFE" || "LS" || "RS" || "LC" || "RC" || "CS" || "LSD" || "RSD" || "TCS" || "VHL" || "VHC" || "VHR" || "TBL" || "TBC" || "TBR" || "RSL" || "RSR" || "LW" || "RW" || "LFE2" || "LT" || "RT" || "HI" || "NAR" || "M",
631636
* },
632637
* AudioNormalizationSettings: { // AudioNormalizationSettings
633638
* Algorithm: "ITU_BS_1770_1" || "ITU_BS_1770_2" || "ITU_BS_1770_3" || "ITU_BS_1770_4",
@@ -670,7 +675,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
670675
* Channels: Number("int"),
671676
* SampleRate: Number("int"),
672677
* },
673-
* Codec: "AAC" || "MP2" || "MP3" || "WAV" || "AIFF" || "AC3" || "EAC3" || "EAC3_ATMOS" || "VORBIS" || "OPUS" || "PASSTHROUGH",
678+
* Codec: "AAC" || "MP2" || "MP3" || "WAV" || "AIFF" || "AC3" || "EAC3" || "EAC3_ATMOS" || "VORBIS" || "OPUS" || "PASSTHROUGH" || "FLAC",
674679
* Eac3AtmosSettings: { // Eac3AtmosSettings
675680
* Bitrate: Number("int"),
676681
* BitstreamMode: "COMPLETE_MAIN",
@@ -713,6 +718,11 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
713718
* SurroundExMode: "NOT_INDICATED" || "ENABLED" || "DISABLED",
714719
* SurroundMode: "NOT_INDICATED" || "ENABLED" || "DISABLED",
715720
* },
721+
* FlacSettings: { // FlacSettings
722+
* BitDepth: Number("int"),
723+
* Channels: Number("int"),
724+
* SampleRate: Number("int"),
725+
* },
716726
* Mp2Settings: { // Mp2Settings
717727
* Bitrate: Number("int"),
718728
* Channels: Number("int"),
@@ -920,6 +930,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
920930
* PmtPid: Number("int"),
921931
* PrivateMetadataPid: Number("int"),
922932
* ProgramNumber: Number("int"),
933+
* PtsOffset: Number("int"),
934+
* PtsOffsetMode: "AUTO" || "SECONDS",
923935
* RateMode: "VBR" || "CBR",
924936
* Scte35Esam: { // M2tsScte35Esam
925937
* Scte35EsamPid: Number("int"),
@@ -949,6 +961,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
949961
* PmtPid: Number("int"),
950962
* PrivateMetadataPid: Number("int"),
951963
* ProgramNumber: Number("int"),
964+
* PtsOffset: Number("int"),
965+
* PtsOffsetMode: "AUTO" || "SECONDS",
952966
* Scte35Pid: Number("int"),
953967
* Scte35Source: "PASSTHROUGH" || "NONE",
954968
* TimedMetadata: "PASSTHROUGH" || "NONE",
@@ -1014,6 +1028,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
10141028
* Av1Settings: { // Av1Settings
10151029
* AdaptiveQuantization: "OFF" || "LOW" || "MEDIUM" || "HIGH" || "HIGHER" || "MAX",
10161030
* BitDepth: "BIT_8" || "BIT_10",
1031+
* FilmGrainSynthesis: "DISABLED" || "ENABLED",
10171032
* FramerateControl: "INITIALIZE_FROM_SOURCE" || "SPECIFIED",
10181033
* FramerateConversionAlgorithm: "DUPLICATE_DROP" || "INTERPOLATE" || "FRAMEFORMER",
10191034
* FramerateDenominator: Number("int"),
@@ -1803,6 +1818,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
18031818
* // KmsEncryptionContext: "STRING_VALUE",
18041819
* // KmsKeyArn: "STRING_VALUE",
18051820
* // },
1821+
* // StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
18061822
* // },
18071823
* // },
18081824
* // Encryption: { // CmafEncryptionSettings
@@ -1878,6 +1894,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
18781894
* // KmsEncryptionContext: "STRING_VALUE",
18791895
* // KmsKeyArn: "STRING_VALUE",
18801896
* // },
1897+
* // StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
18811898
* // },
18821899
* // },
18831900
* // Encryption: { // DashIsoEncryptionSettings
@@ -1925,6 +1942,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
19251942
* // KmsEncryptionContext: "STRING_VALUE",
19261943
* // KmsKeyArn: "STRING_VALUE",
19271944
* // },
1945+
* // StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
19281946
* // },
19291947
* // },
19301948
* // },
@@ -1965,6 +1983,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
19651983
* // KmsEncryptionContext: "STRING_VALUE",
19661984
* // KmsKeyArn: "STRING_VALUE",
19671985
* // },
1986+
* // StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
19681987
* // },
19691988
* // },
19701989
* // DirectoryStructure: "SINGLE_DIRECTORY" || "SUBDIRECTORY_PER_STREAM",
@@ -2037,6 +2056,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
20372056
* // KmsEncryptionContext: "STRING_VALUE",
20382057
* // KmsKeyArn: "STRING_VALUE",
20392058
* // },
2059+
* // StorageClass: "STANDARD" || "REDUCED_REDUNDANCY" || "STANDARD_IA" || "ONEZONE_IA" || "INTELLIGENT_TIERING" || "GLACIER" || "DEEP_ARCHIVE",
20402060
* // },
20412061
* // },
20422062
* // Encryption: { // MsSmoothEncryptionSettings
@@ -2060,7 +2080,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
20602080
* // AudioDescriptions: [ // __listOfAudioDescription
20612081
* // { // AudioDescription
20622082
* // AudioChannelTaggingSettings: { // AudioChannelTaggingSettings
2063-
* // ChannelTag: "L" || "R" || "C" || "LFE" || "LS" || "RS" || "LC" || "RC" || "CS" || "LSD" || "RSD" || "TCS" || "VHL" || "VHC" || "VHR",
2083+
* // ChannelTag: "L" || "R" || "C" || "LFE" || "LS" || "RS" || "LC" || "RC" || "CS" || "LSD" || "RSD" || "TCS" || "VHL" || "VHC" || "VHR" || "TBL" || "TBC" || "TBR" || "RSL" || "RSR" || "LW" || "RW" || "LFE2" || "LT" || "RT" || "HI" || "NAR" || "M",
20642084
* // },
20652085
* // AudioNormalizationSettings: { // AudioNormalizationSettings
20662086
* // Algorithm: "ITU_BS_1770_1" || "ITU_BS_1770_2" || "ITU_BS_1770_3" || "ITU_BS_1770_4",
@@ -2103,7 +2123,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
21032123
* // Channels: Number("int"),
21042124
* // SampleRate: Number("int"),
21052125
* // },
2106-
* // Codec: "AAC" || "MP2" || "MP3" || "WAV" || "AIFF" || "AC3" || "EAC3" || "EAC3_ATMOS" || "VORBIS" || "OPUS" || "PASSTHROUGH",
2126+
* // Codec: "AAC" || "MP2" || "MP3" || "WAV" || "AIFF" || "AC3" || "EAC3" || "EAC3_ATMOS" || "VORBIS" || "OPUS" || "PASSTHROUGH" || "FLAC",
21072127
* // Eac3AtmosSettings: { // Eac3AtmosSettings
21082128
* // Bitrate: Number("int"),
21092129
* // BitstreamMode: "COMPLETE_MAIN",
@@ -2146,6 +2166,11 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
21462166
* // SurroundExMode: "NOT_INDICATED" || "ENABLED" || "DISABLED",
21472167
* // SurroundMode: "NOT_INDICATED" || "ENABLED" || "DISABLED",
21482168
* // },
2169+
* // FlacSettings: { // FlacSettings
2170+
* // BitDepth: Number("int"),
2171+
* // Channels: Number("int"),
2172+
* // SampleRate: Number("int"),
2173+
* // },
21492174
* // Mp2Settings: { // Mp2Settings
21502175
* // Bitrate: Number("int"),
21512176
* // Channels: Number("int"),
@@ -2353,6 +2378,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
23532378
* // PmtPid: Number("int"),
23542379
* // PrivateMetadataPid: Number("int"),
23552380
* // ProgramNumber: Number("int"),
2381+
* // PtsOffset: Number("int"),
2382+
* // PtsOffsetMode: "AUTO" || "SECONDS",
23562383
* // RateMode: "VBR" || "CBR",
23572384
* // Scte35Esam: { // M2tsScte35Esam
23582385
* // Scte35EsamPid: Number("int"),
@@ -2382,6 +2409,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
23822409
* // PmtPid: Number("int"),
23832410
* // PrivateMetadataPid: Number("int"),
23842411
* // ProgramNumber: Number("int"),
2412+
* // PtsOffset: Number("int"),
2413+
* // PtsOffsetMode: "AUTO" || "SECONDS",
23852414
* // Scte35Pid: Number("int"),
23862415
* // Scte35Source: "PASSTHROUGH" || "NONE",
23872416
* // TimedMetadata: "PASSTHROUGH" || "NONE",
@@ -2447,6 +2476,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
24472476
* // Av1Settings: { // Av1Settings
24482477
* // AdaptiveQuantization: "OFF" || "LOW" || "MEDIUM" || "HIGH" || "HIGHER" || "MAX",
24492478
* // BitDepth: "BIT_8" || "BIT_10",
2479+
* // FilmGrainSynthesis: "DISABLED" || "ENABLED",
24502480
* // FramerateControl: "INITIALIZE_FROM_SOURCE" || "SPECIFIED",
24512481
* // FramerateConversionAlgorithm: "DUPLICATE_DROP" || "INTERPOLATE" || "FRAMEFORMER",
24522482
* // FramerateDenominator: Number("int"),

0 commit comments

Comments
 (0)