Skip to content

Commit

Permalink
feat(client-mediaconvert): This release includes support for bringing…
Browse files Browse the repository at this point in the history
… your own fonts to use for burn-in or DVB-Sub captioning workflows.
  • Loading branch information
awstools committed Apr 9, 2024
1 parent 4de6433 commit b1fb0ed
Show file tree
Hide file tree
Showing 16 changed files with 360 additions and 38 deletions.
18 changes: 18 additions & 0 deletions clients/client-mediaconvert/src/commands/CreateJobCommand.ts
Expand Up @@ -812,6 +812,10 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* BackgroundOpacity: Number("int"),
* FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* FontFileBold: "STRING_VALUE",
* FontFileBoldItalic: "STRING_VALUE",
* FontFileItalic: "STRING_VALUE",
* FontFileRegular: "STRING_VALUE",
* FontOpacity: Number("int"),
* FontResolution: Number("int"),
* FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -839,6 +843,10 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* DdsYCoordinate: Number("int"),
* FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* FontFileBold: "STRING_VALUE",
* FontFileBoldItalic: "STRING_VALUE",
* FontFileItalic: "STRING_VALUE",
* FontFileRegular: "STRING_VALUE",
* FontOpacity: Number("int"),
* FontResolution: Number("int"),
* FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -954,6 +962,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* PcrPid: Number("int"),
* PmtInterval: Number("int"),
* PmtPid: Number("int"),
* PreventBufferUnderflow: "DISABLED" || "ENABLED",
* PrivateMetadataPid: Number("int"),
* ProgramNumber: Number("int"),
* PtsOffset: Number("int"),
Expand Down Expand Up @@ -2309,6 +2318,10 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* // BackgroundOpacity: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -2336,6 +2349,10 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* // DdsYCoordinate: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -2451,6 +2468,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
* // PcrPid: Number("int"),
* // PmtInterval: Number("int"),
* // PmtPid: Number("int"),
* // PreventBufferUnderflow: "DISABLED" || "ENABLED",
* // PrivateMetadataPid: Number("int"),
* // ProgramNumber: Number("int"),
* // PtsOffset: Number("int"),
Expand Down
Expand Up @@ -798,6 +798,10 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* BackgroundOpacity: Number("int"),
* FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* FontFileBold: "STRING_VALUE",
* FontFileBoldItalic: "STRING_VALUE",
* FontFileItalic: "STRING_VALUE",
* FontFileRegular: "STRING_VALUE",
* FontOpacity: Number("int"),
* FontResolution: Number("int"),
* FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -825,6 +829,10 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* DdsYCoordinate: Number("int"),
* FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* FontFileBold: "STRING_VALUE",
* FontFileBoldItalic: "STRING_VALUE",
* FontFileItalic: "STRING_VALUE",
* FontFileRegular: "STRING_VALUE",
* FontOpacity: Number("int"),
* FontResolution: Number("int"),
* FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -940,6 +948,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* PcrPid: Number("int"),
* PmtInterval: Number("int"),
* PmtPid: Number("int"),
* PreventBufferUnderflow: "DISABLED" || "ENABLED",
* PrivateMetadataPid: Number("int"),
* ProgramNumber: Number("int"),
* PtsOffset: Number("int"),
Expand Down Expand Up @@ -2243,6 +2252,10 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* // BackgroundOpacity: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -2270,6 +2283,10 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* // DdsYCoordinate: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -2385,6 +2402,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
* // PcrPid: Number("int"),
* // PmtInterval: Number("int"),
* // PmtPid: Number("int"),
* // PreventBufferUnderflow: "DISABLED" || "ENABLED",
* // PrivateMetadataPid: Number("int"),
* // ProgramNumber: Number("int"),
* // PtsOffset: Number("int"),
Expand Down
18 changes: 18 additions & 0 deletions clients/client-mediaconvert/src/commands/CreatePresetCommand.ts
Expand Up @@ -200,6 +200,10 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* BackgroundOpacity: Number("int"),
* FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* FontFileBold: "STRING_VALUE",
* FontFileBoldItalic: "STRING_VALUE",
* FontFileItalic: "STRING_VALUE",
* FontFileRegular: "STRING_VALUE",
* FontOpacity: Number("int"),
* FontResolution: Number("int"),
* FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -227,6 +231,10 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* DdsYCoordinate: Number("int"),
* FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* FontFileBold: "STRING_VALUE",
* FontFileBoldItalic: "STRING_VALUE",
* FontFileItalic: "STRING_VALUE",
* FontFileRegular: "STRING_VALUE",
* FontOpacity: Number("int"),
* FontResolution: Number("int"),
* FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -342,6 +350,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* PcrPid: Number("int"),
* PmtInterval: Number("int"),
* PmtPid: Number("int"),
* PreventBufferUnderflow: "DISABLED" || "ENABLED",
* PrivateMetadataPid: Number("int"),
* ProgramNumber: Number("int"),
* PtsOffset: Number("int"),
Expand Down Expand Up @@ -1014,6 +1023,10 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* // BackgroundOpacity: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -1041,6 +1054,10 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* // DdsYCoordinate: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -1156,6 +1173,7 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
* // PcrPid: Number("int"),
* // PmtInterval: Number("int"),
* // PmtPid: Number("int"),
* // PreventBufferUnderflow: "DISABLED" || "ENABLED",
* // PrivateMetadataPid: Number("int"),
* // ProgramNumber: Number("int"),
* // PtsOffset: Number("int"),
Expand Down
9 changes: 9 additions & 0 deletions clients/client-mediaconvert/src/commands/GetJobCommand.ts
Expand Up @@ -855,6 +855,10 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
* // BackgroundOpacity: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -882,6 +886,10 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
* // DdsYCoordinate: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -997,6 +1005,7 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
* // PcrPid: Number("int"),
* // PmtInterval: Number("int"),
* // PmtPid: Number("int"),
* // PreventBufferUnderflow: "DISABLED" || "ENABLED",
* // PrivateMetadataPid: Number("int"),
* // ProgramNumber: Number("int"),
* // PtsOffset: Number("int"),
Expand Down
Expand Up @@ -807,6 +807,10 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
* // BackgroundOpacity: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -834,6 +838,10 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
* // DdsYCoordinate: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -949,6 +957,7 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
* // PcrPid: Number("int"),
* // PmtInterval: Number("int"),
* // PmtPid: Number("int"),
* // PreventBufferUnderflow: "DISABLED" || "ENABLED",
* // PrivateMetadataPid: Number("int"),
* // ProgramNumber: Number("int"),
* // PtsOffset: Number("int"),
Expand Down
9 changes: 9 additions & 0 deletions clients/client-mediaconvert/src/commands/GetPresetCommand.ts
Expand Up @@ -209,6 +209,10 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
* // BackgroundOpacity: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -236,6 +240,10 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
* // DdsYCoordinate: Number("int"),
* // FallbackFont: "BEST_MATCH" || "MONOSPACED_SANSSERIF" || "MONOSPACED_SERIF" || "PROPORTIONAL_SANSSERIF" || "PROPORTIONAL_SERIF",
* // FontColor: "WHITE" || "BLACK" || "YELLOW" || "RED" || "GREEN" || "BLUE" || "HEX" || "AUTO",
* // FontFileBold: "STRING_VALUE",
* // FontFileBoldItalic: "STRING_VALUE",
* // FontFileItalic: "STRING_VALUE",
* // FontFileRegular: "STRING_VALUE",
* // FontOpacity: Number("int"),
* // FontResolution: Number("int"),
* // FontScript: "AUTOMATIC" || "HANS" || "HANT",
Expand Down Expand Up @@ -351,6 +359,7 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
* // PcrPid: Number("int"),
* // PmtInterval: Number("int"),
* // PmtPid: Number("int"),
* // PreventBufferUnderflow: "DISABLED" || "ENABLED",
* // PrivateMetadataPid: Number("int"),
* // ProgramNumber: Number("int"),
* // PtsOffset: Number("int"),
Expand Down

0 comments on commit b1fb0ed

Please sign in to comment.