Skip to content

Commit 9996116

Browse files
author
AWS
committed
AWS Elemental MediaConvert Update: AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content.
1 parent 87fa589 commit 9996116

File tree

2 files changed

+49
-3
lines changed

2 files changed

+49
-3
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Elemental MediaConvert",
4+
"contributor": "",
5+
"description": "AWS Elemental MediaConvert SDK has added support for the pass-through of WebVTT styling to WebVTT outputs, pass-through of KLV metadata to supported formats, and improved filter support for processing 444/RGB content."
6+
}

services/mediaconvert/src/main/resources/codegen-resources/service-2.json

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3087,6 +3087,14 @@
30873087
"EXCLUDE"
30883088
]
30893089
},
3090+
"CmfcKlvMetadata": {
3091+
"type": "string",
3092+
"documentation": "Applies to CMAF outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output.",
3093+
"enum": [
3094+
"PASSTHROUGH",
3095+
"NONE"
3096+
]
3097+
},
30903098
"CmfcScte35Esam": {
30913099
"type": "string",
30923100
"documentation": "Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in this output at the insertion points that you specify in an ESAM XML document. Provide the document in the setting SCC XML (sccXml).",
@@ -3136,6 +3144,11 @@
31363144
"locationName": "iFrameOnlyManifest",
31373145
"documentation": "Choose Include (INCLUDE) to have MediaConvert generate an HLS child manifest that lists only the I-frames for this rendition, in addition to your regular manifest for this rendition. You might use this manifest as part of a workflow that creates preview functions for your video. MediaConvert adds both the I-frame only child manifest and the regular child manifest to the parent manifest. When you don't need the I-frame only child manifest, keep the default value Exclude (EXCLUDE)."
31383146
},
3147+
"KlvMetadata": {
3148+
"shape": "CmfcKlvMetadata",
3149+
"locationName": "klvMetadata",
3150+
"documentation": "Applies to CMAF outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output."
3151+
},
31393152
"Scte35Esam": {
31403153
"shape": "CmfcScte35Esam",
31413154
"locationName": "scte35Esam",
@@ -8190,6 +8203,14 @@
81908203
"DEFAULT"
81918204
]
81928205
},
8206+
"M2tsKlvMetadata": {
8207+
"type": "string",
8208+
"documentation": "Applies to MPEG-TS outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output.",
8209+
"enum": [
8210+
"PASSTHROUGH",
8211+
"NONE"
8212+
]
8213+
},
81938214
"M2tsNielsenId3": {
81948215
"type": "string",
81958216
"documentation": "If INSERT, Nielsen inaudible tones for media tracking will be detected in the input audio and an equivalent ID3 tag will be inserted in the output.",
@@ -8341,6 +8362,11 @@
83418362
"locationName": "fragmentTime",
83428363
"documentation": "The length, in seconds, of each fragment. Only used with EBP markers."
83438364
},
8365+
"KlvMetadata": {
8366+
"shape": "M2tsKlvMetadata",
8367+
"locationName": "klvMetadata",
8368+
"documentation": "Applies to MPEG-TS outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output."
8369+
},
83448370
"MaxPcrInterval": {
83458371
"shape": "__integerMin0Max500",
83468372
"locationName": "maxPcrInterval",
@@ -8889,6 +8915,14 @@
88898915
"FRAGMENTED_MP4"
88908916
]
88918917
},
8918+
"MpdKlvMetadata": {
8919+
"type": "string",
8920+
"documentation": "Applies to DASH ISO outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output.",
8921+
"enum": [
8922+
"NONE",
8923+
"PASSTHROUGH"
8924+
]
8925+
},
88928926
"MpdScte35Esam": {
88938927
"type": "string",
88948928
"documentation": "Use this setting only when you specify SCTE-35 markers from ESAM. Choose INSERT to put SCTE-35 markers in this output at the insertion points that you specify in an ESAM XML document. Provide the document in the setting SCC XML (sccXml).",
@@ -8923,6 +8957,11 @@
89238957
"locationName": "captionContainerType",
89248958
"documentation": "Use this setting only in DASH output groups that include sidecar TTML or IMSC captions. You specify sidecar captions in a separate output from your audio and video. Choose Raw (RAW) for captions in a single XML file in a raw container. Choose Fragmented MPEG-4 (FRAGMENTED_MP4) for captions in XML format contained within fragmented MP4 files. This set of fragmented MP4 files is separate from your video and audio fragmented MP4 files."
89258959
},
8960+
"KlvMetadata": {
8961+
"shape": "MpdKlvMetadata",
8962+
"locationName": "klvMetadata",
8963+
"documentation": "Applies to DASH ISO outputs. Use this setting to specify whether the service inserts the KLV metadata from the input in this output."
8964+
},
89268965
"Scte35Esam": {
89278966
"shape": "MpdScte35Esam",
89288967
"locationName": "scte35Esam",
@@ -11804,7 +11843,7 @@
1180411843
"StylePassthrough": {
1180511844
"shape": "WebvttStylePassthrough",
1180611845
"locationName": "stylePassthrough",
11807-
"documentation": "Set Style passthrough (StylePassthrough) to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use simplified output captions."
11846+
"documentation": "To use the available style, color, and position information from your input captions: Set Style passthrough (stylePassthrough) to Enabled (ENABLED). MediaConvert uses default settings when style and position information is missing from your input captions. To recreate the input captions exactly: Set Style passthrough to Strict (STRICT). MediaConvert automatically applies timing adjustments, including adjustments for frame rate conversion, ad avails, and input clipping. Your input captions format must be WebVTT. To ignore the style and position information from your input captions and use simplified output captions: Set Style passthrough to Disabled (DISABLED), or leave blank."
1180811847
}
1180911848
},
1181011849
"documentation": "Settings related to WebVTT captions. WebVTT is a sidecar format that holds captions in a file that is separate from the video container. Set up sidecar captions in the same output group, but different output from your video. For more information, see https://docs.aws.amazon.com/mediaconvert/latest/ug/ttml-and-webvtt-output-captions.html. When you work directly in your JSON job specification, include this object and any required children when you set destinationType to WebVTT."
@@ -11832,10 +11871,11 @@
1183211871
},
1183311872
"WebvttStylePassthrough": {
1183411873
"type": "string",
11835-
"documentation": "Set Style passthrough (StylePassthrough) to ENABLED to use the available style, color, and position information from your input captions. MediaConvert uses default settings for any missing style and position information in your input captions. Set Style passthrough to DISABLED, or leave blank, to ignore the style and position information from your input captions and use simplified output captions.",
11874+
"documentation": "To use the available style, color, and position information from your input captions: Set Style passthrough (stylePassthrough) to Enabled (ENABLED). MediaConvert uses default settings when style and position information is missing from your input captions. To recreate the input captions exactly: Set Style passthrough to Strict (STRICT). MediaConvert automatically applies timing adjustments, including adjustments for frame rate conversion, ad avails, and input clipping. Your input captions format must be WebVTT. To ignore the style and position information from your input captions and use simplified output captions: Set Style passthrough to Disabled (DISABLED), or leave blank.",
1183611875
"enum": [
1183711876
"ENABLED",
11838-
"DISABLED"
11877+
"DISABLED",
11878+
"STRICT"
1183911879
]
1184011880
},
1184111881
"Xavc4kIntraCbgProfileClass": {

0 commit comments

Comments
 (0)