|
3316 | 3316 | "SegmentLengthControl": {
|
3317 | 3317 | "shape": "CmafSegmentLengthControl",
|
3318 | 3318 | "locationName": "segmentLengthControl",
|
3319 |
| - "documentation": "Specify how you want MediaConvert to determine the segment length. Choose Exact to have the encoder use the exact length that you specify with the setting Segment length. This might result in extra I-frames. Choose Multiple of GOP to have the encoder round up the segment lengths to match the next GOP boundary." |
| 3319 | + "documentation": "Specify how you want MediaConvert to determine segment lengths in this output group. To use the exact value that you specify under Segment length: Choose Exact. Note that this might result in additional I-frames in the output GOP. To create segment lengths that are a multiple of the GOP: Choose Multiple of GOP. MediaConvert will round up the segment lengths to match the next GOP boundary. To have MediaConvert automatically determine a segment duration that is a multiple of both the audio packets and the frame rates: Choose Match. When you do, also specify a target segment duration under Segment length. This is useful for some ad-insertion or segment replacement workflows. Note that Match has the following requirements: - Output containers: Include at least one video output and at least one audio output. Audio-only outputs are not supported. - Output frame rate: Follow source is not supported. - Multiple output frame rates: When you specify multiple outputs, we recommend they share a similar frame rate (as in X/3, X/2, X, or 2X). For example: 5, 15, 30 and 60. Or: 25 and 50. (Outputs must share an integer multiple.) - Output audio codec: Specify Advanced Audio Coding (AAC). - Output sample rate: Choose 48kHz." |
3320 | 3320 | },
|
3321 | 3321 | "StreamInfResolution": {
|
3322 | 3322 | "shape": "CmafStreamInfResolution",
|
|
3471 | 3471 | },
|
3472 | 3472 | "CmafSegmentLengthControl": {
|
3473 | 3473 | "type": "string",
|
3474 |
| - "documentation": "Specify how you want MediaConvert to determine the segment length. Choose Exact to have the encoder use the exact length that you specify with the setting Segment length. This might result in extra I-frames. Choose Multiple of GOP to have the encoder round up the segment lengths to match the next GOP boundary.", |
| 3474 | + "documentation": "Specify how you want MediaConvert to determine segment lengths in this output group. To use the exact value that you specify under Segment length: Choose Exact. Note that this might result in additional I-frames in the output GOP. To create segment lengths that are a multiple of the GOP: Choose Multiple of GOP. MediaConvert will round up the segment lengths to match the next GOP boundary. To have MediaConvert automatically determine a segment duration that is a multiple of both the audio packets and the frame rates: Choose Match. When you do, also specify a target segment duration under Segment length. This is useful for some ad-insertion or segment replacement workflows. Note that Match has the following requirements: - Output containers: Include at least one video output and at least one audio output. Audio-only outputs are not supported. - Output frame rate: Follow source is not supported. - Multiple output frame rates: When you specify multiple outputs, we recommend they share a similar frame rate (as in X/3, X/2, X, or 2X). For example: 5, 15, 30 and 60. Or: 25 and 50. (Outputs must share an integer multiple.) - Output audio codec: Specify Advanced Audio Coding (AAC). - Output sample rate: Choose 48kHz.", |
3475 | 3475 | "enum": [
|
3476 | 3476 | "EXACT",
|
3477 |
| - "GOP_MULTIPLE" |
| 3477 | + "GOP_MULTIPLE", |
| 3478 | + "MATCH" |
3478 | 3479 | ]
|
3479 | 3480 | },
|
3480 | 3481 | "CmafStreamInfResolution": {
|
|
4386 | 4387 | "SegmentLengthControl": {
|
4387 | 4388 | "shape": "DashIsoSegmentLengthControl",
|
4388 | 4389 | "locationName": "segmentLengthControl",
|
4389 |
| - "documentation": "Specify how you want MediaConvert to determine the segment length. Choose Exact to have the encoder use the exact length that you specify with the setting Segment length. This might result in extra I-frames. Choose Multiple of GOP to have the encoder round up the segment lengths to match the next GOP boundary." |
| 4390 | + "documentation": "Specify how you want MediaConvert to determine segment lengths in this output group. To use the exact value that you specify under Segment length: Choose Exact. Note that this might result in additional I-frames in the output GOP. To create segment lengths that are a multiple of the GOP: Choose Multiple of GOP. MediaConvert will round up the segment lengths to match the next GOP boundary. To have MediaConvert automatically determine a segment duration that is a multiple of both the audio packets and the frame rates: Choose Match. When you do, also specify a target segment duration under Segment length. This is useful for some ad-insertion or segment replacement workflows. Note that Match has the following requirements: - Output containers: Include at least one video output and at least one audio output. Audio-only outputs are not supported. - Output frame rate: Follow source is not supported. - Multiple output frame rates: When you specify multiple outputs, we recommend they share a similar frame rate (as in X/3, X/2, X, or 2X). For example: 5, 15, 30 and 60. Or: 25 and 50. (Outputs must share an integer multiple.) - Output audio codec: Specify Advanced Audio Coding (AAC). - Output sample rate: Choose 48kHz." |
4390 | 4391 | },
|
4391 | 4392 | "VideoCompositionOffsets": {
|
4392 | 4393 | "shape": "DashIsoVideoCompositionOffsets",
|
|
4505 | 4506 | },
|
4506 | 4507 | "DashIsoSegmentLengthControl": {
|
4507 | 4508 | "type": "string",
|
4508 |
| - "documentation": "Specify how you want MediaConvert to determine the segment length. Choose Exact to have the encoder use the exact length that you specify with the setting Segment length. This might result in extra I-frames. Choose Multiple of GOP to have the encoder round up the segment lengths to match the next GOP boundary.", |
| 4509 | + "documentation": "Specify how you want MediaConvert to determine segment lengths in this output group. To use the exact value that you specify under Segment length: Choose Exact. Note that this might result in additional I-frames in the output GOP. To create segment lengths that are a multiple of the GOP: Choose Multiple of GOP. MediaConvert will round up the segment lengths to match the next GOP boundary. To have MediaConvert automatically determine a segment duration that is a multiple of both the audio packets and the frame rates: Choose Match. When you do, also specify a target segment duration under Segment length. This is useful for some ad-insertion or segment replacement workflows. Note that Match has the following requirements: - Output containers: Include at least one video output and at least one audio output. Audio-only outputs are not supported. - Output frame rate: Follow source is not supported. - Multiple output frame rates: When you specify multiple outputs, we recommend they share a similar frame rate (as in X/3, X/2, X, or 2X). For example: 5, 15, 30 and 60. Or: 25 and 50. (Outputs must share an integer multiple.) - Output audio codec: Specify Advanced Audio Coding (AAC). - Output sample rate: Choose 48kHz.", |
4509 | 4510 | "enum": [
|
4510 | 4511 | "EXACT",
|
4511 |
| - "GOP_MULTIPLE" |
| 4512 | + "GOP_MULTIPLE", |
| 4513 | + "MATCH" |
4512 | 4514 | ]
|
4513 | 4515 | },
|
4514 | 4516 | "DashIsoVideoCompositionOffsets": {
|
|
7541 | 7543 | "SegmentLengthControl": {
|
7542 | 7544 | "shape": "HlsSegmentLengthControl",
|
7543 | 7545 | "locationName": "segmentLengthControl",
|
7544 |
| - "documentation": "Specify how you want MediaConvert to determine the segment length. Choose Exact to have the encoder use the exact length that you specify with the setting Segment length. This might result in extra I-frames. Choose Multiple of GOP to have the encoder round up the segment lengths to match the next GOP boundary." |
| 7546 | + "documentation": "Specify how you want MediaConvert to determine segment lengths in this output group. To use the exact value that you specify under Segment length: Choose Exact. Note that this might result in additional I-frames in the output GOP. To create segment lengths that are a multiple of the GOP: Choose Multiple of GOP. MediaConvert will round up the segment lengths to match the next GOP boundary. To have MediaConvert automatically determine a segment duration that is a multiple of both the audio packets and the frame rates: Choose Match. When you do, also specify a target segment duration under Segment length. This is useful for some ad-insertion or segment replacement workflows. Note that Match has the following requirements: - Output containers: Include at least one video output and at least one audio output. Audio-only outputs are not supported. - Output frame rate: Follow source is not supported. - Multiple output frame rates: When you specify multiple outputs, we recommend they share a similar frame rate (as in X/3, X/2, X, or 2X). For example: 5, 15, 30 and 60. Or: 25 and 50. (Outputs must share an integer multiple.) - Output audio codec: Specify Advanced Audio Coding (AAC). - Output sample rate: Choose 48kHz." |
7545 | 7547 | },
|
7546 | 7548 | "SegmentsPerSubdirectory": {
|
7547 | 7549 | "shape": "__integerMin1Max2147483647",
|
|
7733 | 7735 | },
|
7734 | 7736 | "HlsSegmentLengthControl": {
|
7735 | 7737 | "type": "string",
|
7736 |
| - "documentation": "Specify how you want MediaConvert to determine the segment length. Choose Exact to have the encoder use the exact length that you specify with the setting Segment length. This might result in extra I-frames. Choose Multiple of GOP to have the encoder round up the segment lengths to match the next GOP boundary.", |
| 7738 | + "documentation": "Specify how you want MediaConvert to determine segment lengths in this output group. To use the exact value that you specify under Segment length: Choose Exact. Note that this might result in additional I-frames in the output GOP. To create segment lengths that are a multiple of the GOP: Choose Multiple of GOP. MediaConvert will round up the segment lengths to match the next GOP boundary. To have MediaConvert automatically determine a segment duration that is a multiple of both the audio packets and the frame rates: Choose Match. When you do, also specify a target segment duration under Segment length. This is useful for some ad-insertion or segment replacement workflows. Note that Match has the following requirements: - Output containers: Include at least one video output and at least one audio output. Audio-only outputs are not supported. - Output frame rate: Follow source is not supported. - Multiple output frame rates: When you specify multiple outputs, we recommend they share a similar frame rate (as in X/3, X/2, X, or 2X). For example: 5, 15, 30 and 60. Or: 25 and 50. (Outputs must share an integer multiple.) - Output audio codec: Specify Advanced Audio Coding (AAC). - Output sample rate: Choose 48kHz.", |
7737 | 7739 | "enum": [
|
7738 | 7740 | "EXACT",
|
7739 |
| - "GOP_MULTIPLE" |
| 7741 | + "GOP_MULTIPLE", |
| 7742 | + "MATCH" |
7740 | 7743 | ]
|
7741 | 7744 | },
|
7742 | 7745 | "HlsSettings": {
|
|
9506 | 9509 | "locationName": "audioPids",
|
9507 | 9510 | "documentation": "Specify the packet identifiers (PIDs) for any elementary audio streams you include in this output. Specify multiple PIDs as a JSON array. Default is the range 482-492."
|
9508 | 9511 | },
|
| 9512 | + "AudioPtsOffsetDelta": { |
| 9513 | + "shape": "__integerMinNegative10000Max10000", |
| 9514 | + "locationName": "audioPtsOffsetDelta", |
| 9515 | + "documentation": "Manually specify the difference in PTS offset that will be applied to the audio track, in seconds or milliseconds, when you set PTS offset to Seconds or Milliseconds. Enter an integer from -10000 to 10000. Leave blank to keep the default value 0." |
| 9516 | + }, |
9509 | 9517 | "Bitrate": {
|
9510 | 9518 | "shape": "__integerMin0Max2147483647",
|
9511 | 9519 | "locationName": "bitrate",
|
|
9644 | 9652 | "PtsOffsetMode": {
|
9645 | 9653 | "shape": "TsPtsOffset",
|
9646 | 9654 | "locationName": "ptsOffsetMode",
|
9647 |
| - "documentation": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds. Then specify the number of seconds with PTS offset." |
| 9655 | + "documentation": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds or Milliseconds. Then specify the number of seconds or milliseconds with PTS offset." |
9648 | 9656 | },
|
9649 | 9657 | "RateMode": {
|
9650 | 9658 | "shape": "M2tsRateMode",
|
|
9757 | 9765 | "locationName": "audioPids",
|
9758 | 9766 | "documentation": "Packet Identifier (PID) of the elementary audio stream(s) in the transport stream. Multiple values are accepted, and can be entered in ranges and/or by comma separation."
|
9759 | 9767 | },
|
| 9768 | + "AudioPtsOffsetDelta": { |
| 9769 | + "shape": "__integerMinNegative10000Max10000", |
| 9770 | + "locationName": "audioPtsOffsetDelta", |
| 9771 | + "documentation": "Manually specify the difference in PTS offset that will be applied to the audio track, in seconds or milliseconds, when you set PTS offset to Seconds or Milliseconds. Enter an integer from -10000 to 10000. Leave blank to keep the default value 0." |
| 9772 | + }, |
9760 | 9773 | "DataPTSControl": {
|
9761 | 9774 | "shape": "M3u8DataPtsControl",
|
9762 | 9775 | "locationName": "dataPTSControl",
|
|
9815 | 9828 | "PtsOffsetMode": {
|
9816 | 9829 | "shape": "TsPtsOffset",
|
9817 | 9830 | "locationName": "ptsOffsetMode",
|
9818 |
| - "documentation": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds. Then specify the number of seconds with PTS offset." |
| 9831 | + "documentation": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds or Milliseconds. Then specify the number of seconds or milliseconds with PTS offset." |
9819 | 9832 | },
|
9820 | 9833 | "Scte35Pid": {
|
9821 | 9834 | "shape": "__integerMin32Max8182",
|
|
12239 | 12252 | "SystemIds": {
|
12240 | 12253 | "shape": "__listOf__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12",
|
12241 | 12254 | "locationName": "systemIds",
|
12242 |
| - "documentation": "Relates to SPEKE implementation. DRM system identifiers. DASH output groups support a max of two system ids. Other group types support one system id. See\n https://dashif.org/identifiers/content_protection/ for more details." |
| 12255 | + "documentation": "Relates to SPEKE implementation. DRM system identifiers. DASH output groups support a max of two system ids. HLS output groups support a max of 3 system ids. Other group types support one system id. See https://dashif.org/identifiers/content_protection/ for more details." |
12243 | 12256 | },
|
12244 | 12257 | "Url": {
|
12245 | 12258 | "shape": "__stringPatternHttpsD",
|
|
12270 | 12283 | "HlsSignaledSystemIds": {
|
12271 | 12284 | "shape": "__listOf__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12",
|
12272 | 12285 | "locationName": "hlsSignaledSystemIds",
|
12273 |
| - "documentation": "Specify the DRM system ID that you want signaled in the HLS manifest that MediaConvert creates as part of this CMAF package. The HLS manifest can currently signal only one system ID. For more information, see https://dashif.org/identifiers/content_protection/." |
| 12286 | + "documentation": "Specify up to 3 DRM system IDs that you want signaled in the HLS manifest that MediaConvert creates as part of this CMAF package. For more information, see https://dashif.org/identifiers/content_protection/." |
12274 | 12287 | },
|
12275 | 12288 | "ResourceId": {
|
12276 | 12289 | "shape": "__stringPatternW",
|
@@ -12654,10 +12667,11 @@
|
12654 | 12667 | },
|
12655 | 12668 | "TsPtsOffset": {
|
12656 | 12669 | "type": "string",
|
12657 |
| - "documentation": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds. Then specify the number of seconds with PTS offset.", |
| 12670 | + "documentation": "Specify the initial presentation timestamp (PTS) offset for your transport stream output. To let MediaConvert automatically determine the initial PTS offset: Keep the default value, Auto. We recommend that you choose Auto for the widest player compatibility. The initial PTS will be at least two seconds and vary depending on your output's bitrate, HRD buffer size and HRD buffer initial fill percentage. To manually specify an initial PTS offset: Choose Seconds or Milliseconds. Then specify the number of seconds or milliseconds with PTS offset.", |
12658 | 12671 | "enum": [
|
12659 | 12672 | "AUTO",
|
12660 |
| - "SECONDS" |
| 12673 | + "SECONDS", |
| 12674 | + "MILLISECONDS" |
12661 | 12675 | ]
|
12662 | 12676 | },
|
12663 | 12677 | "TtmlDestinationSettings": {
|
|
14844 | 14858 | "min": 96,
|
14845 | 14859 | "max": 600
|
14846 | 14860 | },
|
| 14861 | + "__integerMinNegative10000Max10000": { |
| 14862 | + "type": "integer", |
| 14863 | + "min": -10000, |
| 14864 | + "max": 10000 |
| 14865 | + }, |
14847 | 14866 | "__integerMinNegative1000Max1000": {
|
14848 | 14867 | "type": "integer",
|
14849 | 14868 | "min": -1000,
|
|
0 commit comments