|
10976 | 10976 | "AdaptiveQuantization": {
|
10977 | 10977 | "shape": "H264AdaptiveQuantization",
|
10978 | 10978 | "locationName": "adaptiveQuantization",
|
10979 |
| - "documentation": "Enables or disables adaptive quantization, which is a technique MediaLive can apply to video on a frame-by-frame basis to produce more compression without losing quality. There are three types of adaptive quantization: flicker, spatial, and temporal. Set the field in one of these ways: Set to Auto. Recommended. For each type of AQ, MediaLive will determine if AQ is needed, and if so, the appropriate strength. Set a strength (a value other than Auto or Disable). This strength will apply to any of the AQ fields that you choose to enable. Set to Disabled to disable all types of adaptive quantization." |
| 10979 | + "documentation": "Enables or disables adaptive quantization (AQ), which is a technique MediaLive can apply to video on a frame-by-frame basis to produce more compression without losing quality. There are three types of adaptive quantization: spatial, temporal, and flicker. We recommend that you set the field to Auto. For more information about all the options, see the topic about video adaptive quantization in the MediaLive user guide." |
10980 | 10980 | },
|
10981 | 10981 | "AfdSignaling": {
|
10982 | 10982 | "shape": "AfdSignaling",
|
|
11026 | 11026 | "FlickerAq": {
|
11027 | 11027 | "shape": "H264FlickerAq",
|
11028 | 11028 | "locationName": "flickerAq",
|
11029 |
| - "documentation": "Flicker AQ makes adjustments within each frame to reduce flicker or 'pop' on I-frames. The value to enter in this field depends on the value in the Adaptive quantization field: If you have set the Adaptive quantization field to Auto, MediaLive ignores any value in this field. MediaLive will determine if flicker AQ is appropriate and will apply the appropriate strength. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive will apply flicker AQ using the specified strength. Disabled: MediaLive won't apply flicker AQ. If you have set the Adaptive quantization to Disabled, MediaLive ignores any value in this field and doesn't apply flicker AQ." |
| 11029 | + "documentation": "Flicker AQ makes adjustments within each frame to reduce flicker or 'pop' on I-frames. The value to enter in this field depends on the value in the Adaptive quantization field. For more information, see the topic about video adaptive quantization in the MediaLive user guide." |
11030 | 11030 | },
|
11031 | 11031 | "ForceFieldPictures": {
|
11032 | 11032 | "shape": "H264ForceFieldPictures",
|
|
11156 | 11156 | "SpatialAq": {
|
11157 | 11157 | "shape": "H264SpatialAq",
|
11158 | 11158 | "locationName": "spatialAq",
|
11159 |
| - "documentation": "Spatial AQ makes adjustments within each frame based on spatial variation of content complexity. The value to enter in this field depends on the value in the Adaptive quantization field: If you have set the Adaptive quantization field to Auto, MediaLive ignores any value in this field. MediaLive will determine if spatial AQ is appropriate and will apply the appropriate strength. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive will apply spatial AQ using the specified strength. Disabled: MediaLive won't apply spatial AQ. If you have set the Adaptive quantization to Disabled, MediaLive ignores any value in this field and doesn't apply spatial AQ." |
| 11159 | + "documentation": "Spatial AQ makes adjustments within each frame based on spatial variation of content complexity. The value to enter in this field depends on the value in the Adaptive quantization field. For more information, see the topic about video adaptive quantization in the MediaLive user guide." |
11160 | 11160 | },
|
11161 | 11161 | "SubgopLength": {
|
11162 | 11162 | "shape": "H264SubGopLength",
|
|
11171 | 11171 | "TemporalAq": {
|
11172 | 11172 | "shape": "H264TemporalAq",
|
11173 | 11173 | "locationName": "temporalAq",
|
11174 |
| - "documentation": "Temporal makes adjustments within each frame based on temporal variation of content complexity. The value to enter in this field depends on the value in the Adaptive quantization field: If you have set the Adaptive quantization field to Auto, MediaLive ignores any value in this field. MediaLive will determine if temporal AQ is appropriate and will apply the appropriate strength. If you have set the Adaptive quantization field to a strength, you can set this field to Enabled or Disabled. Enabled: MediaLive will apply temporal AQ using the specified strength. Disabled: MediaLive won't apply temporal AQ. If you have set the Adaptive quantization to Disabled, MediaLive ignores any value in this field and doesn't apply temporal AQ." |
| 11174 | + "documentation": "Temporal makes adjustments within each frame based on variations in content complexity over time. The value to enter in this field depends on the value in the Adaptive quantization field. For more information, see the topic about video adaptive quantization in the MediaLive user guide." |
11175 | 11175 | },
|
11176 | 11176 | "TimecodeInsertion": {
|
11177 | 11177 | "shape": "H264TimecodeInsertionBehavior",
|
|
11384 | 11384 | "AdaptiveQuantization": {
|
11385 | 11385 | "shape": "H265AdaptiveQuantization",
|
11386 | 11386 | "locationName": "adaptiveQuantization",
|
11387 |
| - "documentation": "Adaptive quantization. Allows intra-frame quantizers to vary to improve visual quality." |
| 11387 | + "documentation": "Enables or disables adaptive quantization (AQ), which is a technique MediaLive can apply to video on a frame-by-frame basis to produce more compression without losing quality. There are three types of adaptive quantization: spatial, temporal, and flicker. Flicker is the only type that you can customize. We recommend that you set the field to Auto. For more information about all the options, see the topic about video adaptive quantization in the MediaLive user guide." |
11388 | 11388 | },
|
11389 | 11389 | "AfdSignaling": {
|
11390 | 11390 | "shape": "AfdSignaling",
|
|
11429 | 11429 | "FlickerAq": {
|
11430 | 11430 | "shape": "H265FlickerAq",
|
11431 | 11431 | "locationName": "flickerAq",
|
11432 |
| - "documentation": "If set to enabled, adjust quantization within each frame to reduce flicker or 'pop' on I-frames." |
| 11432 | + "documentation": "Flicker AQ makes adjustments within each frame to reduce flicker or 'pop' on I-frames. The value to enter in this field depends on the value in the Adaptive quantization field. For more information, see the topic about video adaptive quantization in the MediaLive user guide." |
11433 | 11433 | },
|
11434 | 11434 | "FramerateDenominator": {
|
11435 | 11435 | "shape": "__integerMin1Max3003",
|
|
14968 | 14968 | "shape": "OutputLocationRef",
|
14969 | 14969 | "locationName": "destination",
|
14970 | 14970 | "documentation": "MediaPackage channel destination."
|
| 14971 | + }, |
| 14972 | + "MediapackageV2GroupSettings": { |
| 14973 | + "shape": "MediaPackageV2GroupSettings", |
| 14974 | + "locationName": "mediapackageV2GroupSettings", |
| 14975 | + "documentation": "Parameters that apply only if the destination parameter (for the output group) specifies a channelGroup and channelName. Use of these two paramters indicates that the output group is for MediaPackage V2 (CMAF Ingest)." |
14971 | 14976 | }
|
14972 | 14977 | },
|
14973 | 14978 | "documentation": "Media Package Group Settings",
|
|
14998 | 15003 | },
|
14999 | 15004 | "MediaPackageOutputSettings": {
|
15000 | 15005 | "type": "structure",
|
15001 |
| - "members": {}, |
| 15006 | + "members": { |
| 15007 | + "MediaPackageV2DestinationSettings": { |
| 15008 | + "shape": "MediaPackageV2DestinationSettings", |
| 15009 | + "locationName": "mediaPackageV2DestinationSettings", |
| 15010 | + "documentation": "Optional settings for MediaPackage V2 destinations" |
| 15011 | + } |
| 15012 | + }, |
15002 | 15013 | "documentation": "Media Package Output Settings"
|
15003 | 15014 | },
|
15004 | 15015 | "MotionGraphicsActivateScheduleActionSettings": {
|
|
29331 | 29342 | "ROWS_20",
|
29332 | 29343 | "ROWS_24"
|
29333 | 29344 | ]
|
| 29345 | + }, |
| 29346 | + "HlsAutoSelect": { |
| 29347 | + "type": "string", |
| 29348 | + "documentation": "Hls Auto Select", |
| 29349 | + "enum": [ |
| 29350 | + "NO", |
| 29351 | + "OMIT", |
| 29352 | + "YES" |
| 29353 | + ] |
| 29354 | + }, |
| 29355 | + "HlsDefault": { |
| 29356 | + "type": "string", |
| 29357 | + "documentation": "Hls Default", |
| 29358 | + "enum": [ |
| 29359 | + "NO", |
| 29360 | + "OMIT", |
| 29361 | + "YES" |
| 29362 | + ] |
| 29363 | + }, |
| 29364 | + "MediaPackageV2DestinationSettings": { |
| 29365 | + "type": "structure", |
| 29366 | + "members": { |
| 29367 | + "AudioGroupId": { |
| 29368 | + "shape": "__string", |
| 29369 | + "locationName": "audioGroupId", |
| 29370 | + "documentation": "Applies only to an output that contains audio. If you want to put several audio encodes into one audio rendition group, decide on a name (ID) for the group. Then in every audio output that you want to belong to that group, enter that ID in this field. Note that this information is part of the HLS specification (not the CMAF specification), but if you include it then MediaPackage will include it in the manifest it creates for the video player." |
| 29371 | + }, |
| 29372 | + "AudioRenditionSets": { |
| 29373 | + "shape": "__string", |
| 29374 | + "locationName": "audioRenditionSets", |
| 29375 | + "documentation": "Applies only to an output that contains video, and only if you want to associate one or more audio groups to this video. In this field you assign the groups that you create (in the Group ID fields in the various audio outputs). Enter one group ID, or enter a comma-separated list of group IDs. Note that this information is part of the HLS specification (not the CMAF specification), but if you include it then MediaPackage will include it in the manifest it creates for the video player." |
| 29376 | + }, |
| 29377 | + "HlsAutoSelect": { |
| 29378 | + "shape": "HlsAutoSelect", |
| 29379 | + "locationName": "hlsAutoSelect", |
| 29380 | + "documentation": "Specifies whether MediaPackage should set this output as the auto-select rendition in the HLS manifest. YES means this must be the auto-select. NO means this should never be the auto-select. OMIT means MediaPackage decides what to set on this rendition.\nWhen you consider all the renditions, follow these guidelines. You can set zero or one renditions to YES. You can set zero or more renditions to NO, but you can't set all renditions to NO. You can set zero, some, or all to OMIT." |
| 29381 | + }, |
| 29382 | + "HlsDefault": { |
| 29383 | + "shape": "HlsDefault", |
| 29384 | + "locationName": "hlsDefault", |
| 29385 | + "documentation": "Specifies whether MediaPackage should set this output as the default rendition in the HLS manifest. YES means this must be the default. NO means this should never be the default. OMIT means MediaPackage decides what to set on this rendition.\nWhen you consider all the renditions, follow these guidelines. You can set zero or one renditions to YES. You can set zero or more renditions to NO, but you can't set all renditions to NO. You can set zero, some, or all to OMIT." |
| 29386 | + } |
| 29387 | + }, |
| 29388 | + "documentation": "Media Package V2 Destination Settings" |
| 29389 | + }, |
| 29390 | + "MediaPackageV2GroupSettings": { |
| 29391 | + "type": "structure", |
| 29392 | + "members": { |
| 29393 | + "CaptionLanguageMappings": { |
| 29394 | + "shape": "__listOfCaptionLanguageMapping", |
| 29395 | + "locationName": "captionLanguageMappings", |
| 29396 | + "documentation": "Mapping of up to 4 caption channels to caption languages." |
| 29397 | + } |
| 29398 | + }, |
| 29399 | + "documentation": "Media Package V2 Group Settings" |
29334 | 29400 | }
|
29335 | 29401 | },
|
29336 | 29402 | "documentation": "API for AWS Elemental MediaLive"
|
|
0 commit comments