| Package | Description |
|---|---|
| com.amazonaws.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
Mpeg2Settings |
Mpeg2Settings.clone() |
Mpeg2Settings |
VideoCodecSettings.getMpeg2Settings()
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.
|
Mpeg2Settings |
Mpeg2Settings.withAdaptiveQuantization(Mpeg2AdaptiveQuantization adaptiveQuantization)
Specify the strength of any adaptive quantization filters that you enable.
|
Mpeg2Settings |
Mpeg2Settings.withAdaptiveQuantization(String adaptiveQuantization)
Specify the strength of any adaptive quantization filters that you enable.
|
Mpeg2Settings |
Mpeg2Settings.withBitrate(Integer bitrate)
Specify the average bitrate in bits per second.
|
Mpeg2Settings |
Mpeg2Settings.withCodecLevel(Mpeg2CodecLevel codecLevel)
Use Level (Mpeg2CodecLevel) to set the MPEG-2 level for the video output.
|
Mpeg2Settings |
Mpeg2Settings.withCodecLevel(String codecLevel)
Use Level (Mpeg2CodecLevel) to set the MPEG-2 level for the video output.
|
Mpeg2Settings |
Mpeg2Settings.withCodecProfile(Mpeg2CodecProfile codecProfile)
Use Profile (Mpeg2CodecProfile) to set the MPEG-2 profile for the video output.
|
Mpeg2Settings |
Mpeg2Settings.withCodecProfile(String codecProfile)
Use Profile (Mpeg2CodecProfile) to set the MPEG-2 profile for the video output.
|
Mpeg2Settings |
Mpeg2Settings.withDynamicSubGop(Mpeg2DynamicSubGop dynamicSubGop)
Choose Adaptive to improve subjective video quality for high-motion content.
|
Mpeg2Settings |
Mpeg2Settings.withDynamicSubGop(String dynamicSubGop)
Choose Adaptive to improve subjective video quality for high-motion content.
|
Mpeg2Settings |
Mpeg2Settings.withFramerateControl(Mpeg2FramerateControl framerateControl)
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
Mpeg2Settings |
Mpeg2Settings.withFramerateControl(String framerateControl)
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
Mpeg2Settings |
Mpeg2Settings.withFramerateConversionAlgorithm(Mpeg2FramerateConversionAlgorithm framerateConversionAlgorithm)
Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate.
|
Mpeg2Settings |
Mpeg2Settings.withFramerateConversionAlgorithm(String framerateConversionAlgorithm)
Choose the method that you want MediaConvert to use when increasing or decreasing the frame rate.
|
Mpeg2Settings |
Mpeg2Settings.withFramerateDenominator(Integer framerateDenominator)
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
Mpeg2Settings |
Mpeg2Settings.withFramerateNumerator(Integer framerateNumerator)
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
Mpeg2Settings |
Mpeg2Settings.withGopClosedCadence(Integer gopClosedCadence)
Specify the relative frequency of open to closed GOPs in this output.
|
Mpeg2Settings |
Mpeg2Settings.withGopSize(Double gopSize)
Specify the interval between keyframes, in seconds or frames, for this output.
|
Mpeg2Settings |
Mpeg2Settings.withGopSizeUnits(Mpeg2GopSizeUnits gopSizeUnits)
Specify the units for GOP size (GopSize).
|
Mpeg2Settings |
Mpeg2Settings.withGopSizeUnits(String gopSizeUnits)
Specify the units for GOP size (GopSize).
|
Mpeg2Settings |
Mpeg2Settings.withHrdBufferFinalFillPercentage(Integer hrdBufferFinalFillPercentage)
If your downstream systems have strict buffer requirements: Specify the minimum percentage of the HRD buffer
that's available at the end of each encoded video segment.
|
Mpeg2Settings |
Mpeg2Settings.withHrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
Percentage of the buffer that should initially be filled (HRD buffer model).
|
Mpeg2Settings |
Mpeg2Settings.withHrdBufferSize(Integer hrdBufferSize)
Size of buffer (HRD buffer model) in bits.
|
Mpeg2Settings |
Mpeg2Settings.withInterlaceMode(Mpeg2InterlaceMode interlaceMode)
Choose the scan line type for the output.
|
Mpeg2Settings |
Mpeg2Settings.withInterlaceMode(String interlaceMode)
Choose the scan line type for the output.
|
Mpeg2Settings |
Mpeg2Settings.withIntraDcPrecision(Mpeg2IntraDcPrecision intraDcPrecision)
Use Intra DC precision (Mpeg2IntraDcPrecision) to set quantization precision for intra-block DC coefficients.
|
Mpeg2Settings |
Mpeg2Settings.withIntraDcPrecision(String intraDcPrecision)
Use Intra DC precision (Mpeg2IntraDcPrecision) to set quantization precision for intra-block DC coefficients.
|
Mpeg2Settings |
Mpeg2Settings.withMaxBitrate(Integer maxBitrate)
Maximum bitrate in bits/second.
|
Mpeg2Settings |
Mpeg2Settings.withMinIInterval(Integer minIInterval)
Use this setting only when you also enable Scene change detection (SceneChangeDetect).
|
Mpeg2Settings |
Mpeg2Settings.withNumberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
Specify the number of B-frames that MediaConvert puts between reference frames in this output.
|
Mpeg2Settings |
Mpeg2Settings.withParControl(Mpeg2ParControl parControl)
Optional.
|
Mpeg2Settings |
Mpeg2Settings.withParControl(String parControl)
Optional.
|
Mpeg2Settings |
Mpeg2Settings.withParDenominator(Integer parDenominator)
Required when you set Pixel aspect ratio (parControl) to SPECIFIED.
|
Mpeg2Settings |
Mpeg2Settings.withParNumerator(Integer parNumerator)
Required when you set Pixel aspect ratio (parControl) to SPECIFIED.
|
Mpeg2Settings |
Mpeg2Settings.withQualityTuningLevel(Mpeg2QualityTuningLevel qualityTuningLevel)
Optional.
|
Mpeg2Settings |
Mpeg2Settings.withQualityTuningLevel(String qualityTuningLevel)
Optional.
|
Mpeg2Settings |
Mpeg2Settings.withRateControlMode(Mpeg2RateControlMode rateControlMode)
Use Rate control mode (Mpeg2RateControlMode) to specify whether the bitrate is variable (vbr) or constant (cbr).
|
Mpeg2Settings |
Mpeg2Settings.withRateControlMode(String rateControlMode)
Use Rate control mode (Mpeg2RateControlMode) to specify whether the bitrate is variable (vbr) or constant (cbr).
|
Mpeg2Settings |
Mpeg2Settings.withScanTypeConversionMode(Mpeg2ScanTypeConversionMode scanTypeConversionMode)
Use this setting for interlaced outputs, when your output frame rate is half of your input frame rate.
|
Mpeg2Settings |
Mpeg2Settings.withScanTypeConversionMode(String scanTypeConversionMode)
Use this setting for interlaced outputs, when your output frame rate is half of your input frame rate.
|
Mpeg2Settings |
Mpeg2Settings.withSceneChangeDetect(Mpeg2SceneChangeDetect sceneChangeDetect)
Enable this setting to insert I-frames at scene changes that the service automatically detects.
|
Mpeg2Settings |
Mpeg2Settings.withSceneChangeDetect(String sceneChangeDetect)
Enable this setting to insert I-frames at scene changes that the service automatically detects.
|
Mpeg2Settings |
Mpeg2Settings.withSlowPal(Mpeg2SlowPal slowPal)
Ignore this setting unless your input frame rate is 23.976 or 24 frames per second (fps).
|
Mpeg2Settings |
Mpeg2Settings.withSlowPal(String slowPal)
Ignore this setting unless your input frame rate is 23.976 or 24 frames per second (fps).
|
Mpeg2Settings |
Mpeg2Settings.withSoftness(Integer softness)
Ignore this setting unless you need to comply with a specification that requires a specific value.
|
Mpeg2Settings |
Mpeg2Settings.withSpatialAdaptiveQuantization(Mpeg2SpatialAdaptiveQuantization spatialAdaptiveQuantization)
Keep the default value, Enabled (ENABLED), to adjust quantization within each frame based on spatial variation of
content complexity.
|
Mpeg2Settings |
Mpeg2Settings.withSpatialAdaptiveQuantization(String spatialAdaptiveQuantization)
Keep the default value, Enabled (ENABLED), to adjust quantization within each frame based on spatial variation of
content complexity.
|
Mpeg2Settings |
Mpeg2Settings.withSyntax(Mpeg2Syntax syntax)
Specify whether this output's video uses the D10 syntax.
|
Mpeg2Settings |
Mpeg2Settings.withSyntax(String syntax)
Specify whether this output's video uses the D10 syntax.
|
Mpeg2Settings |
Mpeg2Settings.withTelecine(Mpeg2Telecine telecine)
When you do frame rate conversion from 23.976 frames per second (fps) to 29.97 fps, and your output scan type is
interlaced, you can optionally enable hard or soft telecine to create a smoother picture.
|
Mpeg2Settings |
Mpeg2Settings.withTelecine(String telecine)
When you do frame rate conversion from 23.976 frames per second (fps) to 29.97 fps, and your output scan type is
interlaced, you can optionally enable hard or soft telecine to create a smoother picture.
|
Mpeg2Settings |
Mpeg2Settings.withTemporalAdaptiveQuantization(Mpeg2TemporalAdaptiveQuantization temporalAdaptiveQuantization)
Keep the default value, Enabled (ENABLED), to adjust quantization within each frame based on temporal variation
of content complexity.
|
Mpeg2Settings |
Mpeg2Settings.withTemporalAdaptiveQuantization(String temporalAdaptiveQuantization)
Keep the default value, Enabled (ENABLED), to adjust quantization within each frame based on temporal variation
of content complexity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VideoCodecSettings.setMpeg2Settings(Mpeg2Settings mpeg2Settings)
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.
|
VideoCodecSettings |
VideoCodecSettings.withMpeg2Settings(Mpeg2Settings mpeg2Settings)
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value MPEG2.
|
Copyright © 2023. All rights reserved.