package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package mediaconvertiface provides an interface to enable mocking the AWS Elemental MediaConvert service client for testing your code.

# Functions

New creates a new instance of the MediaConvert client with a config.

# Constants

Enum values for AacAudioDescriptionBroadcasterMix.
Enum values for AacAudioDescriptionBroadcasterMix.
Enum values for AacCodecProfile.
Enum values for AacCodecProfile.
Enum values for AacCodecProfile.
Enum values for AacCodingMode.
Enum values for AacCodingMode.
Enum values for AacCodingMode.
Enum values for AacCodingMode.
Enum values for AacCodingMode.
Enum values for AacRateControlMode.
Enum values for AacRateControlMode.
Enum values for AacRawFormat.
Enum values for AacRawFormat.
Enum values for AacSpecification.
Enum values for AacSpecification.
Enum values for AacVbrQuality.
Enum values for AacVbrQuality.
Enum values for AacVbrQuality.
Enum values for AacVbrQuality.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3BitstreamMode.
Enum values for Ac3CodingMode.
Enum values for Ac3CodingMode.
Enum values for Ac3CodingMode.
Enum values for Ac3CodingMode.
Enum values for Ac3DynamicRangeCompressionProfile.
Enum values for Ac3DynamicRangeCompressionProfile.
Enum values for Ac3LfeFilter.
Enum values for Ac3LfeFilter.
Enum values for Ac3MetadataControl.
Enum values for Ac3MetadataControl.
Enum values for AfdSignaling.
Enum values for AfdSignaling.
Enum values for AfdSignaling.
Enum values for AntiAlias.
Enum values for AntiAlias.
Enum values for AudioCodec.
Enum values for AudioCodec.
Enum values for AudioCodec.
Enum values for AudioCodec.
Enum values for AudioCodec.
Enum values for AudioCodec.
Enum values for AudioCodec.
Enum values for AudioDefaultSelection.
Enum values for AudioDefaultSelection.
Enum values for AudioLanguageCodeControl.
Enum values for AudioLanguageCodeControl.
Enum values for AudioNormalizationAlgorithmControl.
Enum values for AudioNormalizationAlgorithmControl.
Enum values for AudioNormalizationAlgorithm.
Enum values for AudioNormalizationAlgorithm.
Enum values for AudioNormalizationLoudnessLogging.
Enum values for AudioNormalizationLoudnessLogging.
Enum values for AudioNormalizationPeakCalculation.
Enum values for AudioNormalizationPeakCalculation.
Enum values for AudioSelectorType.
Enum values for AudioSelectorType.
Enum values for AudioSelectorType.
Enum values for AudioTypeControl.
Enum values for AudioTypeControl.
Enum values for BillingTagsSource.
Enum values for BillingTagsSource.
Enum values for BillingTagsSource.
Enum values for BurninSubtitleAlignment.
Enum values for BurninSubtitleAlignment.
Enum values for BurninSubtitleBackgroundColor.
Enum values for BurninSubtitleBackgroundColor.
Enum values for BurninSubtitleBackgroundColor.
Enum values for BurninSubtitleFontColor.
Enum values for BurninSubtitleFontColor.
Enum values for BurninSubtitleFontColor.
Enum values for BurninSubtitleFontColor.
Enum values for BurninSubtitleFontColor.
Enum values for BurninSubtitleFontColor.
Enum values for BurninSubtitleOutlineColor.
Enum values for BurninSubtitleOutlineColor.
Enum values for BurninSubtitleOutlineColor.
Enum values for BurninSubtitleOutlineColor.
Enum values for BurninSubtitleOutlineColor.
Enum values for BurninSubtitleOutlineColor.
Enum values for BurninSubtitleShadowColor.
Enum values for BurninSubtitleShadowColor.
Enum values for BurninSubtitleShadowColor.
Enum values for BurninSubtitleTeletextSpacing.
Enum values for BurninSubtitleTeletextSpacing.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionDestinationType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CaptionSourceType.
Enum values for CmafClientCache.
Enum values for CmafClientCache.
Enum values for CmafCodecSpecification.
Enum values for CmafCodecSpecification.
Enum values for CmafEncryptionType.
Enum values for CmafInitializationVectorInManifest.
Enum values for CmafInitializationVectorInManifest.
Enum values for CmafKeyProviderType.
Enum values for CmafManifestCompression.
Enum values for CmafManifestCompression.
Enum values for CmafManifestDurationFormat.
Enum values for CmafManifestDurationFormat.
Enum values for CmafSegmentControl.
Enum values for CmafSegmentControl.
Enum values for CmafStreamInfResolution.
Enum values for CmafStreamInfResolution.
Enum values for CmafWriteDASHManifest.
Enum values for CmafWriteDASHManifest.
Enum values for CmafWriteHLSManifest.
Enum values for CmafWriteHLSManifest.
Enum values for ColorMetadata.
Enum values for ColorMetadata.
Enum values for ColorSpaceConversion.
Enum values for ColorSpaceConversion.
Enum values for ColorSpaceConversion.
Enum values for ColorSpaceConversion.
Enum values for ColorSpaceConversion.
Enum values for ColorSpace.
Enum values for ColorSpace.
Enum values for ColorSpace.
Enum values for ColorSpace.
Enum values for ColorSpace.
Enum values for ColorSpaceUsage.
Enum values for ColorSpaceUsage.
Enum values for Commitment.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for ContainerType.
Enum values for DashIsoHbbtvCompliance.
Enum values for DashIsoHbbtvCompliance.
Enum values for DashIsoSegmentControl.
Enum values for DashIsoSegmentControl.
Enum values for DashIsoWriteSegmentTimelineInRepresentation.
Enum values for DashIsoWriteSegmentTimelineInRepresentation.
Enum values for DeinterlaceAlgorithm.
Enum values for DeinterlaceAlgorithm.
Enum values for DeinterlaceAlgorithm.
Enum values for DeinterlaceAlgorithm.
Enum values for DeinterlacerControl.
Enum values for DeinterlacerControl.
Enum values for DeinterlacerMode.
Enum values for DeinterlacerMode.
Enum values for DeinterlacerMode.
Enum values for DescribeEndpointsMode.
Enum values for DescribeEndpointsMode.
Enum values for DropFrameTimecode.
Enum values for DropFrameTimecode.
Enum values for DvbSubtitleAlignment.
Enum values for DvbSubtitleAlignment.
Enum values for DvbSubtitleBackgroundColor.
Enum values for DvbSubtitleBackgroundColor.
Enum values for DvbSubtitleBackgroundColor.
Enum values for DvbSubtitleFontColor.
Enum values for DvbSubtitleFontColor.
Enum values for DvbSubtitleFontColor.
Enum values for DvbSubtitleFontColor.
Enum values for DvbSubtitleFontColor.
Enum values for DvbSubtitleFontColor.
Enum values for DvbSubtitleOutlineColor.
Enum values for DvbSubtitleOutlineColor.
Enum values for DvbSubtitleOutlineColor.
Enum values for DvbSubtitleOutlineColor.
Enum values for DvbSubtitleOutlineColor.
Enum values for DvbSubtitleOutlineColor.
Enum values for DvbSubtitleShadowColor.
Enum values for DvbSubtitleShadowColor.
Enum values for DvbSubtitleShadowColor.
Enum values for DvbSubtitleTeletextSpacing.
Enum values for DvbSubtitleTeletextSpacing.
Enum values for Eac3AttenuationControl.
Enum values for Eac3AttenuationControl.
Enum values for Eac3BitstreamMode.
Enum values for Eac3BitstreamMode.
Enum values for Eac3BitstreamMode.
Enum values for Eac3BitstreamMode.
Enum values for Eac3BitstreamMode.
Enum values for Eac3CodingMode.
Enum values for Eac3CodingMode.
Enum values for Eac3CodingMode.
Enum values for Eac3DcFilter.
Enum values for Eac3DcFilter.
Enum values for Eac3DynamicRangeCompressionLine.
Enum values for Eac3DynamicRangeCompressionLine.
Enum values for Eac3DynamicRangeCompressionLine.
Enum values for Eac3DynamicRangeCompressionLine.
Enum values for Eac3DynamicRangeCompressionLine.
Enum values for Eac3DynamicRangeCompressionLine.
Enum values for Eac3DynamicRangeCompressionRf.
Enum values for Eac3DynamicRangeCompressionRf.
Enum values for Eac3DynamicRangeCompressionRf.
Enum values for Eac3DynamicRangeCompressionRf.
Enum values for Eac3DynamicRangeCompressionRf.
Enum values for Eac3DynamicRangeCompressionRf.
Enum values for Eac3LfeControl.
Enum values for Eac3LfeControl.
Enum values for Eac3LfeFilter.
Enum values for Eac3LfeFilter.
Enum values for Eac3MetadataControl.
Enum values for Eac3MetadataControl.
Enum values for Eac3PassthroughControl.
Enum values for Eac3PassthroughControl.
Enum values for Eac3PhaseControl.
Enum values for Eac3PhaseControl.
Enum values for Eac3StereoDownmix.
Enum values for Eac3StereoDownmix.
Enum values for Eac3StereoDownmix.
Enum values for Eac3StereoDownmix.
Enum values for Eac3SurroundExMode.
Enum values for Eac3SurroundExMode.
Enum values for Eac3SurroundExMode.
Enum values for Eac3SurroundMode.
Enum values for Eac3SurroundMode.
Enum values for Eac3SurroundMode.
Enum values for EmbeddedConvert608To708.
Enum values for EmbeddedConvert608To708.
Service ID for Regions and Endpoints metadata.
ErrCodeBadRequestException for service response error code "BadRequestException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeForbiddenException for service response error code "ForbiddenException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
Enum values for F4vMoovPlacement.
Enum values for F4vMoovPlacement.
Enum values for FileSourceConvert608To708.
Enum values for FileSourceConvert608To708.
Enum values for H264AdaptiveQuantization.
Enum values for H264AdaptiveQuantization.
Enum values for H264AdaptiveQuantization.
Enum values for H264AdaptiveQuantization.
Enum values for H264AdaptiveQuantization.
Enum values for H264AdaptiveQuantization.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecLevel.
Enum values for H264CodecProfile.
Enum values for H264CodecProfile.
Enum values for H264CodecProfile.
Enum values for H264CodecProfile.
Enum values for H264CodecProfile.
Enum values for H264CodecProfile.
Enum values for H264DynamicSubGop.
Enum values for H264DynamicSubGop.
Enum values for H264EntropyEncoding.
Enum values for H264EntropyEncoding.
Enum values for H264FieldEncoding.
Enum values for H264FieldEncoding.
Enum values for H264FlickerAdaptiveQuantization.
Enum values for H264FlickerAdaptiveQuantization.
Enum values for H264FramerateControl.
Enum values for H264FramerateControl.
Enum values for H264FramerateConversionAlgorithm.
Enum values for H264FramerateConversionAlgorithm.
Enum values for H264GopBReference.
Enum values for H264GopBReference.
Enum values for H264GopSizeUnits.
Enum values for H264GopSizeUnits.
Enum values for H264InterlaceMode.
Enum values for H264InterlaceMode.
Enum values for H264InterlaceMode.
Enum values for H264InterlaceMode.
Enum values for H264InterlaceMode.
Enum values for H264ParControl.
Enum values for H264ParControl.
Enum values for H264QualityTuningLevel.
Enum values for H264QualityTuningLevel.
Enum values for H264QualityTuningLevel.
Enum values for H264RateControlMode.
Enum values for H264RateControlMode.
Enum values for H264RateControlMode.
Enum values for H264RepeatPps.
Enum values for H264RepeatPps.
Enum values for H264SceneChangeDetect.
Enum values for H264SceneChangeDetect.
Enum values for H264SlowPal.
Enum values for H264SlowPal.
Enum values for H264SpatialAdaptiveQuantization.
Enum values for H264SpatialAdaptiveQuantization.
Enum values for H264Syntax.
Enum values for H264Syntax.
Enum values for H264Telecine.
Enum values for H264Telecine.
Enum values for H264Telecine.
Enum values for H264TemporalAdaptiveQuantization.
Enum values for H264TemporalAdaptiveQuantization.
Enum values for H264UnregisteredSeiTimecode.
Enum values for H264UnregisteredSeiTimecode.
Enum values for H265AdaptiveQuantization.
Enum values for H265AdaptiveQuantization.
Enum values for H265AdaptiveQuantization.
Enum values for H265AdaptiveQuantization.
Enum values for H265AdaptiveQuantization.
Enum values for H265AdaptiveQuantization.
Enum values for H265AlternateTransferFunctionSei.
Enum values for H265AlternateTransferFunctionSei.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecLevel.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265CodecProfile.
Enum values for H265DynamicSubGop.
Enum values for H265DynamicSubGop.
Enum values for H265FlickerAdaptiveQuantization.
Enum values for H265FlickerAdaptiveQuantization.
Enum values for H265FramerateControl.
Enum values for H265FramerateControl.
Enum values for H265FramerateConversionAlgorithm.
Enum values for H265FramerateConversionAlgorithm.
Enum values for H265GopBReference.
Enum values for H265GopBReference.
Enum values for H265GopSizeUnits.
Enum values for H265GopSizeUnits.
Enum values for H265InterlaceMode.
Enum values for H265InterlaceMode.
Enum values for H265InterlaceMode.
Enum values for H265InterlaceMode.
Enum values for H265InterlaceMode.
Enum values for H265ParControl.
Enum values for H265ParControl.
Enum values for H265QualityTuningLevel.
Enum values for H265QualityTuningLevel.
Enum values for H265QualityTuningLevel.
Enum values for H265RateControlMode.
Enum values for H265RateControlMode.
Enum values for H265RateControlMode.
Enum values for H265SampleAdaptiveOffsetFilterMode.
Enum values for H265SampleAdaptiveOffsetFilterMode.
Enum values for H265SampleAdaptiveOffsetFilterMode.
Enum values for H265SceneChangeDetect.
Enum values for H265SceneChangeDetect.
Enum values for H265SlowPal.
Enum values for H265SlowPal.
Enum values for H265SpatialAdaptiveQuantization.
Enum values for H265SpatialAdaptiveQuantization.
Enum values for H265Telecine.
Enum values for H265Telecine.
Enum values for H265Telecine.
Enum values for H265TemporalAdaptiveQuantization.
Enum values for H265TemporalAdaptiveQuantization.
Enum values for H265TemporalIds.
Enum values for H265TemporalIds.
Enum values for H265Tiles.
Enum values for H265Tiles.
Enum values for H265UnregisteredSeiTimecode.
Enum values for H265UnregisteredSeiTimecode.
Enum values for H265WriteMp4PackagingType.
Enum values for H265WriteMp4PackagingType.
Enum values for HlsAdMarkers.
Enum values for HlsAdMarkers.
Enum values for HlsAudioTrackType.
Enum values for HlsAudioTrackType.
Enum values for HlsAudioTrackType.
Enum values for HlsAudioTrackType.
Enum values for HlsCaptionLanguageSetting.
Enum values for HlsCaptionLanguageSetting.
Enum values for HlsCaptionLanguageSetting.
Enum values for HlsClientCache.
Enum values for HlsClientCache.
Enum values for HlsCodecSpecification.
Enum values for HlsCodecSpecification.
Enum values for HlsDirectoryStructure.
Enum values for HlsDirectoryStructure.
Enum values for HlsEncryptionType.
Enum values for HlsEncryptionType.
Enum values for HlsIFrameOnlyManifest.
Enum values for HlsIFrameOnlyManifest.
Enum values for HlsInitializationVectorInManifest.
Enum values for HlsInitializationVectorInManifest.
Enum values for HlsKeyProviderType.
Enum values for HlsKeyProviderType.
Enum values for HlsManifestCompression.
Enum values for HlsManifestCompression.
Enum values for HlsManifestDurationFormat.
Enum values for HlsManifestDurationFormat.
Enum values for HlsOutputSelection.
Enum values for HlsOutputSelection.
Enum values for HlsProgramDateTime.
Enum values for HlsProgramDateTime.
Enum values for HlsSegmentControl.
Enum values for HlsSegmentControl.
Enum values for HlsStreamInfResolution.
Enum values for HlsStreamInfResolution.
Enum values for HlsTimedMetadataId3Frame.
Enum values for HlsTimedMetadataId3Frame.
Enum values for HlsTimedMetadataId3Frame.
Enum values for InputDeblockFilter.
Enum values for InputDeblockFilter.
Enum values for InputDenoiseFilter.
Enum values for InputDenoiseFilter.
Enum values for InputFilterEnable.
Enum values for InputFilterEnable.
Enum values for InputFilterEnable.
Enum values for InputPsiControl.
Enum values for InputPsiControl.
Enum values for InputTimecodeSource.
Enum values for InputTimecodeSource.
Enum values for InputTimecodeSource.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobStatus.
Enum values for JobTemplateListBy.
Enum values for JobTemplateListBy.
Enum values for JobTemplateListBy.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for LanguageCode.
Enum values for M2tsAudioBufferModel.
Enum values for M2tsAudioBufferModel.
Enum values for M2tsBufferModel.
Enum values for M2tsBufferModel.
Enum values for M2tsEbpAudioInterval.
Enum values for M2tsEbpAudioInterval.
Enum values for M2tsEbpPlacement.
Enum values for M2tsEbpPlacement.
Enum values for M2tsEsRateInPes.
Enum values for M2tsEsRateInPes.
Enum values for M2tsNielsenId3.
Enum values for M2tsNielsenId3.
Enum values for M2tsPcrControl.
Enum values for M2tsPcrControl.
Enum values for M2tsRateMode.
Enum values for M2tsRateMode.
Enum values for M2tsScte35Source.
Enum values for M2tsScte35Source.
Enum values for M2tsSegmentationMarkers.
Enum values for M2tsSegmentationMarkers.
Enum values for M2tsSegmentationMarkers.
Enum values for M2tsSegmentationMarkers.
Enum values for M2tsSegmentationMarkers.
Enum values for M2tsSegmentationMarkers.
Enum values for M2tsSegmentationStyle.
Enum values for M2tsSegmentationStyle.
Enum values for M3u8NielsenId3.
Enum values for M3u8NielsenId3.
Enum values for M3u8PcrControl.
Enum values for M3u8PcrControl.
Enum values for M3u8Scte35Source.
Enum values for M3u8Scte35Source.
Enum values for MovClapAtom.
Enum values for MovClapAtom.
Enum values for MovCslgAtom.
Enum values for MovCslgAtom.
Enum values for MovMpeg2FourCCControl.
Enum values for MovMpeg2FourCCControl.
Enum values for MovPaddingControl.
Enum values for MovPaddingControl.
Enum values for MovReference.
Enum values for MovReference.
Enum values for Mp4CslgAtom.
Enum values for Mp4CslgAtom.
Enum values for Mp4FreeSpaceBox.
Enum values for Mp4FreeSpaceBox.
Enum values for Mp4MoovPlacement.
Enum values for Mp4MoovPlacement.
Enum values for Mpeg2AdaptiveQuantization.
Enum values for Mpeg2AdaptiveQuantization.
Enum values for Mpeg2AdaptiveQuantization.
Enum values for Mpeg2AdaptiveQuantization.
Enum values for Mpeg2CodecLevel.
Enum values for Mpeg2CodecLevel.
Enum values for Mpeg2CodecLevel.
Enum values for Mpeg2CodecLevel.
Enum values for Mpeg2CodecLevel.
Enum values for Mpeg2CodecProfile.
Enum values for Mpeg2CodecProfile.
Enum values for Mpeg2DynamicSubGop.
Enum values for Mpeg2DynamicSubGop.
Enum values for Mpeg2FramerateControl.
Enum values for Mpeg2FramerateControl.
Enum values for Mpeg2FramerateConversionAlgorithm.
Enum values for Mpeg2FramerateConversionAlgorithm.
Enum values for Mpeg2GopSizeUnits.
Enum values for Mpeg2GopSizeUnits.
Enum values for Mpeg2InterlaceMode.
Enum values for Mpeg2InterlaceMode.
Enum values for Mpeg2InterlaceMode.
Enum values for Mpeg2InterlaceMode.
Enum values for Mpeg2InterlaceMode.
Enum values for Mpeg2IntraDcPrecision.
Enum values for Mpeg2IntraDcPrecision.
Enum values for Mpeg2IntraDcPrecision.
Enum values for Mpeg2IntraDcPrecision.
Enum values for Mpeg2IntraDcPrecision.
Enum values for Mpeg2ParControl.
Enum values for Mpeg2ParControl.
Enum values for Mpeg2QualityTuningLevel.
Enum values for Mpeg2QualityTuningLevel.
Enum values for Mpeg2RateControlMode.
Enum values for Mpeg2RateControlMode.
Enum values for Mpeg2SceneChangeDetect.
Enum values for Mpeg2SceneChangeDetect.
Enum values for Mpeg2SlowPal.
Enum values for Mpeg2SlowPal.
Enum values for Mpeg2SpatialAdaptiveQuantization.
Enum values for Mpeg2SpatialAdaptiveQuantization.
Enum values for Mpeg2Syntax.
Enum values for Mpeg2Syntax.
Enum values for Mpeg2Telecine.
Enum values for Mpeg2Telecine.
Enum values for Mpeg2Telecine.
Enum values for Mpeg2TemporalAdaptiveQuantization.
Enum values for Mpeg2TemporalAdaptiveQuantization.
Enum values for MsSmoothAudioDeduplication.
Enum values for MsSmoothAudioDeduplication.
Enum values for MsSmoothManifestEncoding.
Enum values for MsSmoothManifestEncoding.
Enum values for NoiseReducerFilter.
Enum values for NoiseReducerFilter.
Enum values for NoiseReducerFilter.
Enum values for NoiseReducerFilter.
Enum values for NoiseReducerFilter.
Enum values for NoiseReducerFilter.
Enum values for NoiseReducerFilter.
Enum values for Order.
Enum values for Order.
Enum values for OutputGroupType.
Enum values for OutputGroupType.
Enum values for OutputGroupType.
Enum values for OutputGroupType.
Enum values for OutputGroupType.
Enum values for OutputSdt.
Enum values for OutputSdt.
Enum values for OutputSdt.
Enum values for OutputSdt.
Enum values for PresetListBy.
Enum values for PresetListBy.
Enum values for PresetListBy.
Enum values for PricingPlan.
Enum values for PricingPlan.
Enum values for ProresCodecProfile.
Enum values for ProresCodecProfile.
Enum values for ProresCodecProfile.
Enum values for ProresCodecProfile.
Enum values for ProresFramerateControl.
Enum values for ProresFramerateControl.
Enum values for ProresFramerateConversionAlgorithm.
Enum values for ProresFramerateConversionAlgorithm.
Enum values for ProresInterlaceMode.
Enum values for ProresInterlaceMode.
Enum values for ProresInterlaceMode.
Enum values for ProresInterlaceMode.
Enum values for ProresInterlaceMode.
Enum values for ProresParControl.
Enum values for ProresParControl.
Enum values for ProresSlowPal.
Enum values for ProresSlowPal.
Enum values for ProresTelecine.
Enum values for ProresTelecine.
Enum values for QueueListBy.
Enum values for QueueListBy.
Enum values for QueueStatus.
Enum values for QueueStatus.
Enum values for RenewalType.
Enum values for RenewalType.
Enum values for ReservationPlanStatus.
Enum values for ReservationPlanStatus.
Enum values for RespondToAfd.
Enum values for RespondToAfd.
Enum values for RespondToAfd.
Enum values for ScalingBehavior.
Enum values for ScalingBehavior.
Enum values for SccDestinationFramerate.
Enum values for SccDestinationFramerate.
Enum values for SccDestinationFramerate.
Enum values for SccDestinationFramerate.
Service endpoint prefix API calls made to.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeBurninPosition.
Enum values for TimecodeSource.
Enum values for TimecodeSource.
Enum values for TimecodeSource.
Enum values for TimedMetadata.
Enum values for TimedMetadata.
Enum values for TtmlStylePassthrough.
Enum values for TtmlStylePassthrough.
Enum values for Type.
Enum values for Type.
Enum values for VideoCodec.
Enum values for VideoCodec.
Enum values for VideoCodec.
Enum values for VideoCodec.
Enum values for VideoCodec.
Enum values for VideoTimecodeInsertion.
Enum values for VideoTimecodeInsertion.
Enum values for WavFormat.
Enum values for WavFormat.

# Structs

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC.
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.
Settings for ancillary captions source.
Audio codec settings (CodecSettings) under (AudioDescriptions) contains the group of settings related to audio encoding.
Description of audio output Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/AudioDescription.
Advanced audio normalization settings.
Selector for Audio Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/AudioSelector.
Group of Audio Selectors Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/AudioSelectorGroup.
Settings for Avail Blanking Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/AvailBlanking.
Burn-In Destination Settings.
Cancel a job by sending a request with the job ID Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/CancelJobRequest.
A cancel job request will receive a response with an empty body.
CancelJobRequest is a API request type for the CancelJob API operation.
Description of Caption output Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/CaptionDescription.
Caption Description for preset Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/CaptionDescriptionPreset.
Specific settings required by destination type.
Set up captions in your outputs by first selecting them from your input here.
Source settings (SourceSettings) contains the group of settings for captions in the input.
Channel mapping (ChannelMapping) contains the group of fields that hold the remixing value for each channel.
Settings for CMAF encryption Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/CmafEncryptionSettings.
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to CMAF_GROUP_SETTINGS.
Settings for color correction.
Container specific settings.
Send your create job request with your job settings and IAM role.
Successful create job requests will return the job JSON.
CreateJobRequest is a API request type for the CreateJob API operation.
Send your create job template request with the name of the template and the JSON for the template.
Successful create job template requests will return the template JSON.
CreateJobTemplateRequest is a API request type for the CreateJobTemplate API operation.
Send your create preset request with the name of the preset and the JSON for the output settings specified by the preset.
Successful create preset requests will return the preset JSON.
CreatePresetRequest is a API request type for the CreatePreset API operation.
Send your create queue request with the name of the queue.
Successful create queue requests return the name of the queue that you just created and information about it.
CreateQueueRequest is a API request type for the CreateQueue API operation.
Specifies DRM settings for DASH outputs.
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to DASH_ISO_GROUP_SETTINGS.
Settings for deinterlacer Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/Deinterlacer.
Delete a job template by sending a request with the job template name Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/DeleteJobTemplateRequest.
Delete job template requests will return an OK message or error message with an empty body.
DeleteJobTemplateRequest is a API request type for the DeleteJobTemplate API operation.
Delete a preset by sending a request with the preset name Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/DeletePresetRequest.
Delete preset requests will return an OK message or error message with an empty body.
DeletePresetRequest is a API request type for the DeletePreset API operation.
Delete a queue by sending a request with the queue name.
Delete queue requests return an OK message or error message with an empty body.
DeleteQueueRequest is a API request type for the DeleteQueue API operation.
Send an request with an empty body to the regional API endpoint to get your account API endpoint.
Successful describe endpoints requests will return your account API endpoint.
DescribeEndpointsRequest is a API request type for the DescribeEndpoints API operation.
Inserts DVB Network Information Table (NIT) at the specified table repetition interval.
Inserts DVB Service Description Table (NIT) at the specified table repetition interval.
DVB-Sub Destination Settings Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/DvbSubDestinationSettings.
DVB Sub Source Settings Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/DvbSubSourceSettings.
Inserts DVB Time and Date Table (TDT) at the specified table repetition interval.
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.
Settings for embedded captions Source Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/EmbeddedSourceSettings.
Describes an account-specific API endpoint.
Settings for F4v container Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/F4vSettings.
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to FILE_GROUP_SETTINGS.
Settings for File-based Captions in Source Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/FileSourceSettings.
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value FRAME_CAPTURE.
Query a job by sending a request with the job ID.
Successful get job requests will return an OK message and the job JSON.
GetJobRequest is a API request type for the GetJob API operation.
Query a job template by sending a request with the job template name.
Successful get job template requests will return an OK message and the job template JSON.
GetJobTemplateRequest is a API request type for the GetJobTemplate API operation.
Query a preset by sending a request with the preset name.
Successful get preset requests will return an OK message and the preset JSON.
GetPresetRequest is a API request type for the GetPreset API operation.
Get information about a queue by sending a request with the queue name.
Successful get queue requests return an OK message and information about the queue in JSON.
GetQueueRequest is a API request type for the GetQueue API operation.
Settings for quality-defined variable bitrate encoding with the H.264 codec.
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.
Settings for quality-defined variable bitrate encoding with the H.265 codec.
Settings for H265 codec Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/H265Settings.
Use the HDR master display (Hdr10Metadata) settings to correct HDR metadata or to provide missing metadata.
Caption Language Mapping Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/HlsCaptionLanguageMapping.
Settings for HLS encryption Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/HlsEncryptionSettings.
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to HLS_GROUP_SETTINGS.
Settings for HLS output groups Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/HlsSettings.
To insert ID3 tags in your output, specify two values.
Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video.
Specifies media input Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/Input.
To transcode only portions of your input (clips), include one Input clipping (one instance of InputClipping in the JSON job file) for each input clip.
Specified video input in a template.
Settings for Insertable Image Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/InsertableImage.
Each job converts an input file into an output file or files.
JobSettings contains all the transcode settings for a job.
A job template is a pre-made set of encoding instructions that you can use to quickly create a job.
JobTemplateSettings contains all the transcode settings saved in the template that will be applied to jobs created from it.
You can send list jobs requests with an empty body.
Successful list jobs requests return a JSON array of jobs.
ListJobsRequest is a API request type for the ListJobs API operation.
You can send list job templates requests with an empty body.
Successful list job templates requests return a JSON array of job templates.
ListJobTemplatesRequest is a API request type for the ListJobTemplates API operation.
You can send list presets requests with an empty body.
Successful list presets requests return a JSON array of presets.
ListPresetsRequest is a API request type for the ListPresets API operation.
You can send list queues requests with an empty body.
Successful list queues return a JSON array of queues.
ListQueuesRequest is a API request type for the ListQueues API operation.
List the tags for your AWS Elemental MediaConvert resource by sending a request with the Amazon Resource Name (ARN) of the resource.
A successful request to list the tags for a resource returns a JSON map of tags.
ListTagsForResourceRequest is a API request type for the ListTagsForResource API operation.
Settings for M2TS Container.
Settings for TS segments in HLS Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/M3u8Settings.
MediaConvert provides the API operation methods for making requests to AWS Elemental MediaConvert.
Settings for MOV Container.
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.
Settings for MP4 Container Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/Mp4Settings.
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.
If you are using DRM, set DRM System (MsSmoothEncryptionSettings) to specify the value SpekeKeyProvider.
Required when you set (Type) under (OutputGroups)>(OutputGroupSettings) to MS_SMOOTH_GROUP_SETTINGS.
Settings for Nielsen Configuration Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/NielsenConfiguration.
Enable the Noise reducer (NoiseReducer) feature to remove noise from your video output if necessary.
Settings for a noise reducer filter Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/NoiseReducerFilterSettings.
Noise reducer filter settings for spatial filter.
An output object describes the settings for a single output file or stream in an output group.
OutputChannel mapping settings.
Details regarding output Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/OutputDetail.
Group of outputs Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/OutputGroup.
Contains details about the output groups specified in the job settings.
Output Group settings, including type Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/OutputGroupSettings.
Specific settings for this type of output.
A preset is a collection of preconfigured media conversion settings that you want MediaConvert to apply to the output during the conversion process.
Settings for preset Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/PresetSettings.
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value PRORES.
You can use queues to manage the resources that are available to your AWS account for running multiple transcoding jobs at the same time.
Use Rectangle to identify a specific area of the video frame.
Use Manual audio remixing (RemixSettings) to adjust audio levels for each audio channel in each output of your job.
Details about the pricing plan for your reserved queue.
Details about the pricing plan for your reserved queue.
The Amazon Resource Name (ARN) and tags for an AWS Elemental MediaConvert resource.
Settings for SCC caption output.
Settings for use with a SPEKE key provider Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/SpekeKeyProvider.
Settings for use with a SPEKE key provider.
To add tags to a queue, preset, or job template, send a request with the Amazon Resource Name (ARN) of the resource and the tags that you want to add.
A successful request to add tags to a resource returns an OK message.
TagResourceRequest is a API request type for the TagResource API operation.
Settings for Teletext caption output Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/TeletextDestinationSettings.
Settings specific to Teletext caption sources, including Page number.
Timecode burn-in (TimecodeBurnIn)--Burns the output timecode and specified prefix into the output.
These settings control how the service handles timecodes throughout the job.
Enable Timed metadata insertion (TimedMetadataInsertion) to include ID3 tags in your job.
Information about when jobs are submitted, started, and finished is specified in Unix epoch format in seconds.
Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).
To remove tags from a resource, send a request with the Amazon Resource Name (ARN) of the resource and the keys of the tags that you want to remove.
A successful request to remove tags from a resource returns an OK message.
UntagResourceRequest is a API request type for the UntagResource API operation.
Modify a job template by sending a request with the job template name and any of the following that you wish to change: description, category, and queue.
Successful update job template requests will return the new job template JSON.
UpdateJobTemplateRequest is a API request type for the UpdateJobTemplate API operation.
Modify a preset by sending a request with the preset name and any of the following that you wish to change: description, category, and transcoding settings.
Successful update preset requests will return the new preset JSON.
UpdatePresetRequest is a API request type for the UpdatePreset API operation.
Modify a queue by sending a request with the queue name and any changes to the queue.
Successful update queue requests return the new queue information in JSON.
UpdateQueueRequest is a API request type for the UpdateQueue API operation.
Video codec settings, (CodecSettings) under (VideoDescription), contains the group of settings related to video encoding.
Settings for video outputs Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/VideoDescription.
Contains details about the output's video stream Please also see https://docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/VideoDetail.
Find additional transcoding features under Preprocessors (VideoPreprocessors).
Selector for video.
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.

# Type aliases

Choose BROADCASTER_MIXED_AD when the input contains pre-mixed main audio + audio description (AD) as a stereo pair.
AAC Profile.
Mono (Audio Description), Mono, Stereo, or 5.1 channel layout.
Rate Control Mode.
Enables LATM/LOAS AAC output.
Use MPEG-2 AAC instead of MPEG-4 AAC audio for raw or MPEG-2 Transport Stream containers.
VBR Quality Level - Only used if rate_control_mode is VBR.
Specifies the "Bitstream Mode" (bsmod) for the emitted AC-3 stream.
Dolby Digital coding mode.
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.
This setting only applies to H.264 and MPEG2 outputs.
Enable Anti-alias (AntiAlias) to enhance sharp edges in video output when your input resolution is much larger than your output resolution.
Type of Audio codec.
Enable this setting on one audio selector to set it as the default for the job.
Choosing FOLLOW_INPUT will cause the ISO 639 language code of the output to follow the ISO 639 language code of the input.
Audio normalization algorithm to use.
When enabled the output audio is corrected using the chosen algorithm.
If set to LOG, log each output's audio track loudness to a CSV file.
If set to TRUE_PEAK, calculate and log the TruePeak for each output's audio track loudness.
Specifies the type of the audio selector.
When set to FOLLOW_INPUT, if the input contains an ISO 639 audio_type, then that value is passed through to the output.
Optional.
If no explicit x_position or y_position is provided, setting alignment to centered will place the captions at the bottom center of the output.
Specifies the color of the rectangle behind the captions.All burn-in and DVB-Sub font settings must match.
Specifies the color of the burned-in captions.
Specifies font outline color.
Specifies the color of the shadow cast by the captions.All burn-in and DVB-Sub font settings must match.
Only applies to jobs with input captions in Teletext or STL formats.
Type of Caption output, including Burn-In, Embedded, SCC, SRT, TTML, WebVTT, DVB-Sub, Teletext.
Use Source (SourceType) to identify the format of your input captions.
When set to ENABLED, sets #EXT-X-ALLOW-CACHE:no tag, which prevents client from saving media segments for later replay.
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
Encrypts the segments with the given encryption scheme.
The Initialization Vector is a 128-bit number used in conjunction with the key for encrypting blocks.
Indicates which type of key provider is used for encryption.
When set to GZIP, compresses HLS playlist.
Indicates whether the output manifest should use floating point values for segment duration.
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment Length and Segment Length.
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
When set to ENABLED, a DASH MPD manifest will be generated for this output.
When set to ENABLED, an Apple HLS manifest will be generated for this output.
Enable Insert color metadata (ColorMetadata) to include color metadata in this output.
If your input video has accurate color space metadata, or if you don't know about color space, leave this set to the default value FOLLOW.
Determines if colorspace conversion will be performed.
There are two sources for color metadata, the input file and the job configuration (in the Color space and HDR master display informaiton settings).
The length of time that you commit to when you set up a pricing plan contract for a reserved queue.
Container for this output.
Supports HbbTV specification as indicated.
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment Length and Segment Length.
When ENABLED, segment durations are indicated in the manifest using SegmentTimeline and SegmentTimeline will be promoted down into Representation from AdaptationSet.
Only applies when you set Deinterlacer (DeinterlaceMode) to Deinterlace (DEINTERLACE) or Adaptive (ADAPTIVE).
- When set to NORMAL (default), the deinterlacer does not convert frames that are tagged in metadata as progressive.
Use Deinterlacer (DeinterlaceMode) to choose how the service will do deinterlacing.
Optional field, defaults to DEFAULT.
Applies only to 29.97 fps outputs.
If no explicit x_position or y_position is provided, setting alignment to centered will place the captions at the bottom center of the output.
Specifies the color of the rectangle behind the captions.All burn-in and DVB-Sub font settings must match.
Specifies the color of the burned-in captions.
Specifies font outline color.
Specifies the color of the shadow cast by the captions.All burn-in and DVB-Sub font settings must match.
Only applies to jobs with input captions in Teletext or STL formats.
If set to ATTENUATE_3_DB, applies a 3 dB attenuation to the surround channels.
Specifies the "Bitstream Mode" (bsmod) for the emitted E-AC-3 stream.
Dolby Digital Plus coding mode.
Activates a DC highpass filter for all input channels.
Enables Dynamic Range Compression that restricts the absolute peak level for a signal.
Enables Heavy Dynamic Range Compression, ensures that the instantaneous signal peaks do not exceed specified levels.
When encoding 3/2 audio, controls whether the LFE channel is enabled.
Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
When set to FOLLOW_INPUT, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.
When set to WHEN_POSSIBLE, input DD+ audio will be passed through if it is present on the input.
Controls the amount of phase-shift applied to the surround channels.
Stereo downmix preference.
When encoding 3/2 audio, sets whether an extra center back surround channel is matrix encoded into the left and right surround channels.
When encoding 2/0 audio, sets whether Dolby Surround is matrix encoded into the two channels.
When set to UPCONVERT, 608 data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708.
If set to PROGRESSIVE_DOWNLOAD, the MOOV atom is relocated to the beginning of the archive as required for progressive downloading.
If set to UPCONVERT, 608 caption data is both passed through via the "608 compatibility bytes" fields of the 708 wrapper as well as translated into 708.
Adaptive quantization.
H.264 Level.
H.264 Profile.
Choose Adaptive to improve subjective video quality for high-motion content.
Entropy encoding mode.
Choosing FORCE_FIELD disables PAFF encoding for interlaced outputs.
Adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
If you are using the console, use the Framerate setting to specify the framerate for this output.
When set to INTERPOLATE, produces smoother motion during framerate conversion.
If enable, use reference B frames for GOP structures that have B frames > 1.
Indicates if the GOP Size in H264 is specified in frames or seconds.
Use Interlace mode (InterlaceMode) to choose the scan line type for the output.
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
Use Quality tuning level (H264QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality singlepass, or high-quality multipass video encoding.
Use this setting to specify whether this output has a variable bitrate (VBR), constant bitrate (CBR) or quality-defined variable bitrate (QVBR).
Places a PPS header on each encoded picture, even if repeated.
Scene change detection (inserts I-frames on scene changes).
Enables Slow PAL rate conversion.
Adjust quantization within each frame based on spatial variation of content complexity.
Produces a bitstream compliant with SMPTE RP-2027.
This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970.
Adjust quantization within each frame based on temporal variation of content complexity.
Inserts timecode for each frame as 4 bytes of an unregistered SEI message.
Adaptive quantization.
Enables Alternate Transfer Function SEI message for outputs using Hybrid Log Gamma (HLG) Electro-Optical Transfer Function (EOTF).
H.265 Level.
Represents the Profile and Tier, per the HEVC (H.265) specification.
Choose Adaptive to improve subjective video quality for high-motion content.
Adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
If you are using the console, use the Framerate setting to specify the framerate for this output.
When set to INTERPOLATE, produces smoother motion during framerate conversion.
If enable, use reference B frames for GOP structures that have B frames > 1.
Indicates if the GOP Size in H265 is specified in frames or seconds.
Use Interlace mode (InterlaceMode) to choose the scan line type for the output.
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
Use Quality tuning level (H265QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality singlepass, or high-quality multipass video encoding.
Use this setting to specify whether this output has a variable bitrate (VBR), constant bitrate (CBR) or quality-defined variable bitrate (QVBR).
Specify Sample Adaptive Offset (SAO) filter strength.
Scene change detection (inserts I-frames on scene changes).
Enables Slow PAL rate conversion.
Adjust quantization within each frame based on spatial variation of content complexity.
This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970.
Adjust quantization within each frame based on temporal variation of content complexity.
Enables temporal layer identifiers in the encoded bitstream.
Enable use of tiles, allowing horizontal as well as vertical subdivision of the encoded pictures.
Inserts timecode for each frame as 4 bytes of an unregistered SEI message.
If HVC1, output that is H.265 will be marked as HVC1 and adhere to the ISO-IECJTC1-SC29_N13798_Text_ISOIEC_FDIS_14496-15_3rd_E spec which states that parameter set NAL units will be stored in the sample headers but not in the samples directly.
No description provided by the author
Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios.
Applies only to 608 Embedded output captions.
When set to ENABLED, sets #EXT-X-ALLOW-CACHE:no tag, which prevents client from saving media segments for later replay.
Specification to use (RFC-6381 or the default RFC-4281) during m3u8 playlist generation.
Indicates whether segments should be placed in subdirectories.
Encrypts the segments with the given encryption scheme.
When set to INCLUDE, writes I-Frame Only Manifest in addition to the HLS manifest.
The Initialization Vector is a 128-bit number used in conjunction with the key for encrypting blocks.
Indicates which type of key provider is used for encryption.
When set to GZIP, compresses HLS playlist.
Indicates whether the output manifest should use floating point values for segment duration.
Indicates whether the .m3u8 manifest file should be generated for this HLS output group.
Includes or excludes EXT-X-PROGRAM-DATE-TIME tag in .m3u8 manifest files.
When set to SINGLE_FILE, emits program as a single media resource (.ts) file, uses #EXT-X-BYTERANGE tags to index segment for playback.
Include or exclude RESOLUTION attribute for video in EXT-X-STREAM-INF tag of variant manifest.
Indicates ID3 frame that has the timecode.
Enable Deblock (InputDeblockFilter) to produce smoother motion in the output.
Enable Denoise (InputDenoiseFilter) to filter noise from the input.
Use Filter enable (InputFilterEnable) to specify how the transcoding service applies the denoise and deblock filters.
Set PSI control (InputPsiControl) for transport stream inputs to specify which data the demux process to scans.
Timecode source under input settings (InputTimecodeSource) only affects the behavior of features that apply to a single input at a time, such as input clipping and synchronizing some captions formats.
A job's status can be SUBMITTED, PROGRESSING, COMPLETE, CANCELED, or ERROR.
Optional.
Specify the language, using the ISO 639-2 three-letter code listed at https://www.loc.gov/standards/iso639-2/php/code_list.php.
Selects between the DVB and ATSC buffer models for Dolby Digital audio.
Controls what buffer model to use for accurate interleaving.
When set to VIDEO_AND_FIXED_INTERVALS, audio EBP markers will be added to partitions 3 and 4.
Selects which PIDs to place EBP markers on.
Controls whether to include the ES Rate field in the PES header.
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.
When set to PCR_EVERY_PES_PACKET, a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header.
When set to CBR, inserts null packets into transport stream to fill specified bitrate.
Enables SCTE-35 passthrough (scte35Source) to pass any SCTE-35 signals from input to output.
Inserts segmentation markers at each segmentation_time period.
The segmentation style parameter controls how segmentation markers are inserted into the transport stream.
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.
When set to PCR_EVERY_PES_PACKET a Program Clock Reference value is inserted for every Packetized Elementary Stream (PES) header.
Enables SCTE-35 passthrough (scte35Source) to pass any SCTE-35 signals from input to output.
When enabled, include 'clap' atom if appropriate for the video output settings.
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1.
When set to XDCAM, writes MPEG2 video streams into the QuickTime file using XDCAM fourcc codes.
If set to OMNEON, inserts Omneon-compatible padding.
A value of 'external' creates separate media files and the wrapper file (.mov) contains references to these media files.
When enabled, file composition times will start at zero, composition times in the 'ctts' (composition time to sample) box for B-frames will be negative, and a 'cslg' (composition shift least greatest) box will be included per 14496-1 amendment 1.
Inserts a free-space box immediately after the moov box.
If set to PROGRESSIVE_DOWNLOAD, the MOOV atom is relocated to the beginning of the archive as required for progressive downloading.
Adaptive quantization.
Use Level (Mpeg2CodecLevel) to set the MPEG-2 level for the video output.
Use Profile (Mpeg2CodecProfile) to set the MPEG-2 profile for the video output.
Choose Adaptive to improve subjective video quality for high-motion content.
If you are using the console, use the Framerate setting to specify the framerate for this output.
When set to INTERPOLATE, produces smoother motion during framerate conversion.
Indicates if the GOP Size in MPEG2 is specified in frames or seconds.
Use Interlace mode (InterlaceMode) to choose the scan line type for the output.
Use Intra DC precision (Mpeg2IntraDcPrecision) to set quantization precision for intra-block DC coefficients.
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
Use Quality tuning level (Mpeg2QualityTuningLevel) to specifiy whether to use single-pass or multipass video encoding.
Use Rate control mode (Mpeg2RateControlMode) to specifiy whether the bitrate is variable (vbr) or constant (cbr).
Scene change detection (inserts I-frames on scene changes).
Enables Slow PAL rate conversion.
Adjust quantization within each frame based on spatial variation of content complexity.
Produces a Type D-10 compatible bitstream (SMPTE 356M-2001).
Only use Telecine (Mpeg2Telecine) when you set Framerate (Framerate) to 29.970.
Adjust quantization within each frame based on temporal variation of content complexity.
COMBINE_DUPLICATE_STREAMS combines identical audio encoding settings across a Microsoft Smooth output group into a single audio stream.
Use Manifest encoding (MsSmoothManifestEncoding) to specify the encoding format for the server and client manifest.
Use Noise reducer filter (NoiseReducerFilter) to select one of the following spatial image filtering functions.
When you request lists of resources, you can optionally specify whether they are sorted in ASCENDING or DESCENDING order.
Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF).
Selects method of inserting SDT information into output stream.
Optional.
Specifies whether the pricing plan for the queue is On-demand or Reserved.
Use Profile (ProResCodecProfile) to specifiy the type of Apple ProRes codec to use for this output.
If you are using the console, use the Framerate setting to specify the framerate for this output.
When set to INTERPOLATE, produces smoother motion during framerate conversion.
Use Interlace mode (InterlaceMode) to choose the scan line type for the output.
Use (ProresParControl) to specify how the service determines the pixel aspect ratio.
Enables Slow PAL rate conversion.
Only use Telecine (ProresTelecine) when you set Framerate (Framerate) to 29.970.
Optional.
Queues can be ACTIVE or PAUSED.
Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW) or expires (EXPIRE) at the end of the contract period.
Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.
Use Respond to AFD (RespondToAfd) to specify how the service changes the video itself in response to AFD values in the input.
Applies only if your input aspect ratio is different from your output aspect ratio.
Set Framerate (SccDestinationFramerate) to make sure that the captions and the video are synchronized in the output.
Use Position (Position) under under Timecode burn-in (TimecodeBurnIn) to specify the location the burned-in timecode on output video.
Use Source (TimecodeSource) to set how timecodes are handled within this job.
Applies only to HLS outputs.
Pass through style and position information from a TTML-like input source (TTML, SMPTE-TT, CFF-TT) to the CFF-TT output or TTML output.
No description provided by the author
Type of video codec.
Applies only to H.264, H.265, MPEG2, and ProRes outputs.
The service defaults to using RIFF for WAV outputs.