Skip to content

Commit f45745e

Browse files
author
awstools
committed
feat(client-mediaconvert): This release includes support for embedding and signing C2PA content credentials in MP4 outputs.
1 parent b293230 commit f45745e

17 files changed

+173
-35
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1084,11 +1084,14 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
10841084
* },
10851085
* Mp4Settings: { // Mp4Settings
10861086
* AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1087+
* C2paManifest: "INCLUDE" || "EXCLUDE",
1088+
* CertificateSecret: "STRING_VALUE",
10871089
* CslgAtom: "INCLUDE" || "EXCLUDE",
10881090
* CttsVersion: Number("int"),
10891091
* FreeSpaceBox: "INCLUDE" || "EXCLUDE",
10901092
* MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
10911093
* Mp4MajorBrand: "STRING_VALUE",
1094+
* SigningKmsKey: "STRING_VALUE",
10921095
* },
10931096
* MpdSettings: { // MpdSettings
10941097
* AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",
@@ -2686,11 +2689,14 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
26862689
* // },
26872690
* // Mp4Settings: { // Mp4Settings
26882691
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
2692+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
2693+
* // CertificateSecret: "STRING_VALUE",
26892694
* // CslgAtom: "INCLUDE" || "EXCLUDE",
26902695
* // CttsVersion: Number("int"),
26912696
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
26922697
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
26932698
* // Mp4MajorBrand: "STRING_VALUE",
2699+
* // SigningKmsKey: "STRING_VALUE",
26942700
* // },
26952701
* // MpdSettings: { // MpdSettings
26962702
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1065,11 +1065,14 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
10651065
* },
10661066
* Mp4Settings: { // Mp4Settings
10671067
* AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1068+
* C2paManifest: "INCLUDE" || "EXCLUDE",
1069+
* CertificateSecret: "STRING_VALUE",
10681070
* CslgAtom: "INCLUDE" || "EXCLUDE",
10691071
* CttsVersion: Number("int"),
10701072
* FreeSpaceBox: "INCLUDE" || "EXCLUDE",
10711073
* MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
10721074
* Mp4MajorBrand: "STRING_VALUE",
1075+
* SigningKmsKey: "STRING_VALUE",
10731076
* },
10741077
* MpdSettings: { // MpdSettings
10751078
* AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",
@@ -2609,11 +2612,14 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
26092612
* // },
26102613
* // Mp4Settings: { // Mp4Settings
26112614
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
2615+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
2616+
* // CertificateSecret: "STRING_VALUE",
26122617
* // CslgAtom: "INCLUDE" || "EXCLUDE",
26132618
* // CttsVersion: Number("int"),
26142619
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
26152620
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
26162621
* // Mp4MajorBrand: "STRING_VALUE",
2622+
* // SigningKmsKey: "STRING_VALUE",
26172623
* // },
26182624
* // MpdSettings: { // MpdSettings
26192625
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,11 +406,14 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
406406
* },
407407
* Mp4Settings: { // Mp4Settings
408408
* AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
409+
* C2paManifest: "INCLUDE" || "EXCLUDE",
410+
* CertificateSecret: "STRING_VALUE",
409411
* CslgAtom: "INCLUDE" || "EXCLUDE",
410412
* CttsVersion: Number("int"),
411413
* FreeSpaceBox: "INCLUDE" || "EXCLUDE",
412414
* MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
413415
* Mp4MajorBrand: "STRING_VALUE",
416+
* SigningKmsKey: "STRING_VALUE",
414417
* },
415418
* MpdSettings: { // MpdSettings
416419
* AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",
@@ -1260,11 +1263,14 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
12601263
* // },
12611264
* // Mp4Settings: { // Mp4Settings
12621265
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1266+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
1267+
* // CertificateSecret: "STRING_VALUE",
12631268
* // CslgAtom: "INCLUDE" || "EXCLUDE",
12641269
* // CttsVersion: Number("int"),
12651270
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
12661271
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
12671272
* // Mp4MajorBrand: "STRING_VALUE",
1273+
* // SigningKmsKey: "STRING_VALUE",
12681274
* // },
12691275
* // MpdSettings: { // MpdSettings
12701276
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1128,11 +1128,14 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
11281128
* // },
11291129
* // Mp4Settings: { // Mp4Settings
11301130
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1131+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
1132+
* // CertificateSecret: "STRING_VALUE",
11311133
* // CslgAtom: "INCLUDE" || "EXCLUDE",
11321134
* // CttsVersion: Number("int"),
11331135
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
11341136
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
11351137
* // Mp4MajorBrand: "STRING_VALUE",
1138+
* // SigningKmsKey: "STRING_VALUE",
11361139
* // },
11371140
* // MpdSettings: { // MpdSettings
11381141
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,11 +1074,14 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
10741074
* // },
10751075
* // Mp4Settings: { // Mp4Settings
10761076
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1077+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
1078+
* // CertificateSecret: "STRING_VALUE",
10771079
* // CslgAtom: "INCLUDE" || "EXCLUDE",
10781080
* // CttsVersion: Number("int"),
10791081
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
10801082
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
10811083
* // Mp4MajorBrand: "STRING_VALUE",
1084+
* // SigningKmsKey: "STRING_VALUE",
10821085
* // },
10831086
* // MpdSettings: { // MpdSettings
10841087
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,11 +415,14 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
415415
* // },
416416
* // Mp4Settings: { // Mp4Settings
417417
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
418+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
419+
* // CertificateSecret: "STRING_VALUE",
418420
* // CslgAtom: "INCLUDE" || "EXCLUDE",
419421
* // CttsVersion: Number("int"),
420422
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
421423
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
422424
* // Mp4MajorBrand: "STRING_VALUE",
425+
* // SigningKmsKey: "STRING_VALUE",
423426
* // },
424427
* // MpdSettings: { // MpdSettings
425428
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1079,11 +1079,14 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse,
10791079
* // },
10801080
* // Mp4Settings: { // Mp4Settings
10811081
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1082+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
1083+
* // CertificateSecret: "STRING_VALUE",
10821084
* // CslgAtom: "INCLUDE" || "EXCLUDE",
10831085
* // CttsVersion: Number("int"),
10841086
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
10851087
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
10861088
* // Mp4MajorBrand: "STRING_VALUE",
1089+
* // SigningKmsKey: "STRING_VALUE",
10871090
* // },
10881091
* // MpdSettings: { // MpdSettings
10891092
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1133,11 +1133,14 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare
11331133
* // },
11341134
* // Mp4Settings: { // Mp4Settings
11351135
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1136+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
1137+
* // CertificateSecret: "STRING_VALUE",
11361138
* // CslgAtom: "INCLUDE" || "EXCLUDE",
11371139
* // CttsVersion: Number("int"),
11381140
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
11391141
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
11401142
* // Mp4MajorBrand: "STRING_VALUE",
1143+
* // SigningKmsKey: "STRING_VALUE",
11411144
* // },
11421145
* // MpdSettings: { // MpdSettings
11431146
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,11 +421,14 @@ export interface ListPresetsCommandOutput extends ListPresetsResponse, __Metadat
421421
* // },
422422
* // Mp4Settings: { // Mp4Settings
423423
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
424+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
425+
* // CertificateSecret: "STRING_VALUE",
424426
* // CslgAtom: "INCLUDE" || "EXCLUDE",
425427
* // CttsVersion: Number("int"),
426428
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
427429
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
428430
* // Mp4MajorBrand: "STRING_VALUE",
431+
* // SigningKmsKey: "STRING_VALUE",
429432
* // },
430433
* // MpdSettings: { // MpdSettings
431434
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,11 +1134,14 @@ export interface SearchJobsCommandOutput extends SearchJobsResponse, __MetadataB
11341134
* // },
11351135
* // Mp4Settings: { // Mp4Settings
11361136
* // AudioDuration: "DEFAULT_CODEC_DURATION" || "MATCH_VIDEO_DURATION",
1137+
* // C2paManifest: "INCLUDE" || "EXCLUDE",
1138+
* // CertificateSecret: "STRING_VALUE",
11371139
* // CslgAtom: "INCLUDE" || "EXCLUDE",
11381140
* // CttsVersion: Number("int"),
11391141
* // FreeSpaceBox: "INCLUDE" || "EXCLUDE",
11401142
* // MoovPlacement: "PROGRESSIVE_DOWNLOAD" || "NORMAL",
11411143
* // Mp4MajorBrand: "STRING_VALUE",
1144+
* // SigningKmsKey: "STRING_VALUE",
11421145
* // },
11431146
* // MpdSettings: { // MpdSettings
11441147
* // AccessibilityCaptionHints: "INCLUDE" || "EXCLUDE",

0 commit comments

Comments
 (0)