Skip to content

Commit 1f67291

Browse files
author
awstools
committed
feat(client-mediaconvert): This release adds support for inserting timecode tracks into MP4 container outputs.
1 parent c6e1d2f commit 1f67291

17 files changed

+217
-59
lines changed

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

+4
Original file line numberDiff line numberDiff line change
@@ -869,6 +869,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
869869
* HexFontColor: "STRING_VALUE",
870870
* OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
871871
* OutlineSize: Number("int"),
872+
* RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
872873
* ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
873874
* ShadowOpacity: Number("int"),
874875
* ShadowXOffset: Number("int"),
@@ -1417,6 +1418,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
14171418
* ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
14181419
* Sharpness: Number("int"),
14191420
* TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1421+
* TimecodeTrack: "DISABLED" || "ENABLED",
14201422
* VideoPreprocessors: { // VideoPreprocessor
14211423
* ColorCorrector: { // ColorCorrector
14221424
* Brightness: Number("int"),
@@ -2422,6 +2424,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
24222424
* // HexFontColor: "STRING_VALUE",
24232425
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
24242426
* // OutlineSize: Number("int"),
2427+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
24252428
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
24262429
* // ShadowOpacity: Number("int"),
24272430
* // ShadowXOffset: Number("int"),
@@ -2970,6 +2973,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
29702973
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
29712974
* // Sharpness: Number("int"),
29722975
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
2976+
* // TimecodeTrack: "DISABLED" || "ENABLED",
29732977
* // VideoPreprocessors: { // VideoPreprocessor
29742978
* // ColorCorrector: { // ColorCorrector
29752979
* // Brightness: Number("int"),

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

+4
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
850850
* HexFontColor: "STRING_VALUE",
851851
* OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
852852
* OutlineSize: Number("int"),
853+
* RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
853854
* ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
854855
* ShadowOpacity: Number("int"),
855856
* ShadowXOffset: Number("int"),
@@ -1398,6 +1399,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
13981399
* ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
13991400
* Sharpness: Number("int"),
14001401
* TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1402+
* TimecodeTrack: "DISABLED" || "ENABLED",
14011403
* VideoPreprocessors: { // VideoPreprocessor
14021404
* ColorCorrector: { // ColorCorrector
14031405
* Brightness: Number("int"),
@@ -2345,6 +2347,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
23452347
* // HexFontColor: "STRING_VALUE",
23462348
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
23472349
* // OutlineSize: Number("int"),
2350+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
23482351
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
23492352
* // ShadowOpacity: Number("int"),
23502353
* // ShadowXOffset: Number("int"),
@@ -2893,6 +2896,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
28932896
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
28942897
* // Sharpness: Number("int"),
28952898
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
2899+
* // TimecodeTrack: "DISABLED" || "ENABLED",
28962900
* // VideoPreprocessors: { // VideoPreprocessor
28972901
* // ColorCorrector: { // ColorCorrector
28982902
* // Brightness: Number("int"),

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

+4
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
212212
* HexFontColor: "STRING_VALUE",
213213
* OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
214214
* OutlineSize: Number("int"),
215+
* RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
215216
* ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
216217
* ShadowOpacity: Number("int"),
217218
* ShadowXOffset: Number("int"),
@@ -746,6 +747,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
746747
* ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
747748
* Sharpness: Number("int"),
748749
* TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
750+
* TimecodeTrack: "DISABLED" || "ENABLED",
749751
* VideoPreprocessors: { // VideoPreprocessor
750752
* ColorCorrector: { // ColorCorrector
751753
* Brightness: Number("int"),
@@ -1036,6 +1038,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
10361038
* // HexFontColor: "STRING_VALUE",
10371039
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
10381040
* // OutlineSize: Number("int"),
1041+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
10391042
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
10401043
* // ShadowOpacity: Number("int"),
10411044
* // ShadowXOffset: Number("int"),
@@ -1570,6 +1573,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
15701573
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
15711574
* // Sharpness: Number("int"),
15721575
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1576+
* // TimecodeTrack: "DISABLED" || "ENABLED",
15731577
* // VideoPreprocessors: { // VideoPreprocessor
15741578
* // ColorCorrector: { // ColorCorrector
15751579
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -913,6 +913,7 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
913913
* // HexFontColor: "STRING_VALUE",
914914
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
915915
* // OutlineSize: Number("int"),
916+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
916917
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
917918
* // ShadowOpacity: Number("int"),
918919
* // ShadowXOffset: Number("int"),
@@ -1461,6 +1462,7 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
14611462
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
14621463
* // Sharpness: Number("int"),
14631464
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1465+
* // TimecodeTrack: "DISABLED" || "ENABLED",
14641466
* // VideoPreprocessors: { // VideoPreprocessor
14651467
* // ColorCorrector: { // ColorCorrector
14661468
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -859,6 +859,7 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
859859
* // HexFontColor: "STRING_VALUE",
860860
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
861861
* // OutlineSize: Number("int"),
862+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
862863
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
863864
* // ShadowOpacity: Number("int"),
864865
* // ShadowXOffset: Number("int"),
@@ -1407,6 +1408,7 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
14071408
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
14081409
* // Sharpness: Number("int"),
14091410
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1411+
* // TimecodeTrack: "DISABLED" || "ENABLED",
14101412
* // VideoPreprocessors: { // VideoPreprocessor
14111413
* // ColorCorrector: { // ColorCorrector
14121414
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
221221
* // HexFontColor: "STRING_VALUE",
222222
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
223223
* // OutlineSize: Number("int"),
224+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
224225
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
225226
* // ShadowOpacity: Number("int"),
226227
* // ShadowXOffset: Number("int"),
@@ -755,6 +756,7 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
755756
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
756757
* // Sharpness: Number("int"),
757758
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
759+
* // TimecodeTrack: "DISABLED" || "ENABLED",
758760
* // VideoPreprocessors: { // VideoPreprocessor
759761
* // ColorCorrector: { // ColorCorrector
760762
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -864,6 +864,7 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse,
864864
* // HexFontColor: "STRING_VALUE",
865865
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
866866
* // OutlineSize: Number("int"),
867+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
867868
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
868869
* // ShadowOpacity: Number("int"),
869870
* // ShadowXOffset: Number("int"),
@@ -1412,6 +1413,7 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse,
14121413
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
14131414
* // Sharpness: Number("int"),
14141415
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1416+
* // TimecodeTrack: "DISABLED" || "ENABLED",
14151417
* // VideoPreprocessors: { // VideoPreprocessor
14161418
* // ColorCorrector: { // ColorCorrector
14171419
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -918,6 +918,7 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare
918918
* // HexFontColor: "STRING_VALUE",
919919
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
920920
* // OutlineSize: Number("int"),
921+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
921922
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
922923
* // ShadowOpacity: Number("int"),
923924
* // ShadowXOffset: Number("int"),
@@ -1466,6 +1467,7 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare
14661467
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
14671468
* // Sharpness: Number("int"),
14681469
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1470+
* // TimecodeTrack: "DISABLED" || "ENABLED",
14691471
* // VideoPreprocessors: { // VideoPreprocessor
14701472
* // ColorCorrector: { // ColorCorrector
14711473
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ export interface ListPresetsCommandOutput extends ListPresetsResponse, __Metadat
227227
* // HexFontColor: "STRING_VALUE",
228228
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
229229
* // OutlineSize: Number("int"),
230+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
230231
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
231232
* // ShadowOpacity: Number("int"),
232233
* // ShadowXOffset: Number("int"),
@@ -761,6 +762,7 @@ export interface ListPresetsCommandOutput extends ListPresetsResponse, __Metadat
761762
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
762763
* // Sharpness: Number("int"),
763764
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
765+
* // TimecodeTrack: "DISABLED" || "ENABLED",
764766
* // VideoPreprocessors: { // VideoPreprocessor
765767
* // ColorCorrector: { // ColorCorrector
766768
* // Brightness: Number("int"),

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

+2
Original file line numberDiff line numberDiff line change
@@ -919,6 +919,7 @@ export interface SearchJobsCommandOutput extends SearchJobsResponse, __MetadataB
919919
* // HexFontColor: "STRING_VALUE",
920920
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
921921
* // OutlineSize: Number("int"),
922+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
922923
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
923924
* // ShadowOpacity: Number("int"),
924925
* // ShadowXOffset: Number("int"),
@@ -1467,6 +1468,7 @@ export interface SearchJobsCommandOutput extends SearchJobsResponse, __MetadataB
14671468
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
14681469
* // Sharpness: Number("int"),
14691470
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1471+
* // TimecodeTrack: "DISABLED" || "ENABLED",
14701472
* // VideoPreprocessors: { // VideoPreprocessor
14711473
* // ColorCorrector: { // ColorCorrector
14721474
* // Brightness: Number("int"),

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

+4
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
850850
* HexFontColor: "STRING_VALUE",
851851
* OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
852852
* OutlineSize: Number("int"),
853+
* RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
853854
* ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
854855
* ShadowOpacity: Number("int"),
855856
* ShadowXOffset: Number("int"),
@@ -1398,6 +1399,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
13981399
* ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
13991400
* Sharpness: Number("int"),
14001401
* TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1402+
* TimecodeTrack: "DISABLED" || "ENABLED",
14011403
* VideoPreprocessors: { // VideoPreprocessor
14021404
* ColorCorrector: { // ColorCorrector
14031405
* Brightness: Number("int"),
@@ -2342,6 +2344,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
23422344
* // HexFontColor: "STRING_VALUE",
23432345
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
23442346
* // OutlineSize: Number("int"),
2347+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
23452348
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
23462349
* // ShadowOpacity: Number("int"),
23472350
* // ShadowXOffset: Number("int"),
@@ -2890,6 +2893,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons
28902893
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
28912894
* // Sharpness: Number("int"),
28922895
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
2896+
* // TimecodeTrack: "DISABLED" || "ENABLED",
28932897
* // VideoPreprocessors: { // VideoPreprocessor
28942898
* // ColorCorrector: { // ColorCorrector
28952899
* // Brightness: Number("int"),

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

+4
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad
212212
* HexFontColor: "STRING_VALUE",
213213
* OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
214214
* OutlineSize: Number("int"),
215+
* RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
215216
* ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
216217
* ShadowOpacity: Number("int"),
217218
* ShadowXOffset: Number("int"),
@@ -746,6 +747,7 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad
746747
* ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
747748
* Sharpness: Number("int"),
748749
* TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
750+
* TimecodeTrack: "DISABLED" || "ENABLED",
749751
* VideoPreprocessors: { // VideoPreprocessor
750752
* ColorCorrector: { // ColorCorrector
751753
* Brightness: Number("int"),
@@ -1033,6 +1035,7 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad
10331035
* // HexFontColor: "STRING_VALUE",
10341036
* // OutlineColor: "BLACK" || "WHITE" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "AUTO",
10351037
* // OutlineSize: Number("int"),
1038+
* // RemoveRubyReserveAttributes: "DISABLED" || "ENABLED",
10361039
* // ShadowColor: "NONE" || "BLACK" || "WHITE" || "AUTO",
10371040
* // ShadowOpacity: Number("int"),
10381041
* // ShadowXOffset: Number("int"),
@@ -1567,6 +1570,7 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad
15671570
* // ScalingBehavior: "DEFAULT" || "STRETCH_TO_OUTPUT" || "FIT" || "FIT_NO_UPSCALE" || "FILL",
15681571
* // Sharpness: Number("int"),
15691572
* // TimecodeInsertion: "DISABLED" || "PIC_TIMING_SEI",
1573+
* // TimecodeTrack: "DISABLED" || "ENABLED",
15701574
* // VideoPreprocessors: { // VideoPreprocessor
15711575
* // ColorCorrector: { // ColorCorrector
15721576
* // Brightness: Number("int"),

0 commit comments

Comments
 (0)