| Package | Description |
|---|---|
| com.amazonaws.services.mediaconvert.model |
| Modifier and Type | Method and Description |
|---|---|
H264Settings |
H264Settings.clone() |
H264Settings |
VideoCodecSettings.getH264Settings()
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.
|
H264Settings |
H264Settings.withAdaptiveQuantization(H264AdaptiveQuantization adaptiveQuantization)
Adaptive quantization.
|
H264Settings |
H264Settings.withAdaptiveQuantization(String adaptiveQuantization)
Adaptive quantization.
|
H264Settings |
H264Settings.withBitrate(Integer bitrate)
Average bitrate in bits/second.
|
H264Settings |
H264Settings.withCodecLevel(H264CodecLevel codecLevel)
Specify an H.264 level that is consistent with your output video settings.
|
H264Settings |
H264Settings.withCodecLevel(String codecLevel)
Specify an H.264 level that is consistent with your output video settings.
|
H264Settings |
H264Settings.withCodecProfile(H264CodecProfile codecProfile)
H.264 Profile.
|
H264Settings |
H264Settings.withCodecProfile(String codecProfile)
H.264 Profile.
|
H264Settings |
H264Settings.withDynamicSubGop(H264DynamicSubGop dynamicSubGop)
Choose Adaptive to improve subjective video quality for high-motion content.
|
H264Settings |
H264Settings.withDynamicSubGop(String dynamicSubGop)
Choose Adaptive to improve subjective video quality for high-motion content.
|
H264Settings |
H264Settings.withEntropyEncoding(H264EntropyEncoding entropyEncoding)
Entropy encoding mode.
|
H264Settings |
H264Settings.withEntropyEncoding(String entropyEncoding)
Entropy encoding mode.
|
H264Settings |
H264Settings.withFieldEncoding(H264FieldEncoding fieldEncoding)
Choosing FORCE_FIELD disables PAFF encoding for interlaced outputs.
|
H264Settings |
H264Settings.withFieldEncoding(String fieldEncoding)
Choosing FORCE_FIELD disables PAFF encoding for interlaced outputs.
|
H264Settings |
H264Settings.withFlickerAdaptiveQuantization(H264FlickerAdaptiveQuantization flickerAdaptiveQuantization)
Adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
|
H264Settings |
H264Settings.withFlickerAdaptiveQuantization(String flickerAdaptiveQuantization)
Adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
|
H264Settings |
H264Settings.withFramerateControl(H264FramerateControl framerateControl)
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
H264Settings |
H264Settings.withFramerateControl(String framerateControl)
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
H264Settings |
H264Settings.withFramerateConversionAlgorithm(H264FramerateConversionAlgorithm framerateConversionAlgorithm)
When set to INTERPOLATE, produces smoother motion during frame rate conversion.
|
H264Settings |
H264Settings.withFramerateConversionAlgorithm(String framerateConversionAlgorithm)
When set to INTERPOLATE, produces smoother motion during frame rate conversion.
|
H264Settings |
H264Settings.withFramerateDenominator(Integer framerateDenominator)
When you use the API for transcode jobs that use frame rate conversion, specify the frame rate as a fraction.
|
H264Settings |
H264Settings.withFramerateNumerator(Integer framerateNumerator)
Frame rate numerator - frame rate is a fraction, e.g.
|
H264Settings |
H264Settings.withGopBReference(H264GopBReference gopBReference)
If enable, use reference B frames for GOP structures that have B frames > 1.
|
H264Settings |
H264Settings.withGopBReference(String gopBReference)
If enable, use reference B frames for GOP structures that have B frames > 1.
|
H264Settings |
H264Settings.withGopClosedCadence(Integer gopClosedCadence)
Frequency of closed GOPs.
|
H264Settings |
H264Settings.withGopSize(Double gopSize)
GOP Length (keyframe interval) in frames or seconds.
|
H264Settings |
H264Settings.withGopSizeUnits(H264GopSizeUnits gopSizeUnits)
Indicates if the GOP Size in H264 is specified in frames or seconds.
|
H264Settings |
H264Settings.withGopSizeUnits(String gopSizeUnits)
Indicates if the GOP Size in H264 is specified in frames or seconds.
|
H264Settings |
H264Settings.withHrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
Percentage of the buffer that should initially be filled (HRD buffer model).
|
H264Settings |
H264Settings.withHrdBufferSize(Integer hrdBufferSize)
Size of buffer (HRD buffer model) in bits.
|
H264Settings |
H264Settings.withInterlaceMode(H264InterlaceMode interlaceMode)
Use Interlace mode (InterlaceMode) to choose the scan line type for the output.
|
H264Settings |
H264Settings.withInterlaceMode(String interlaceMode)
Use Interlace mode (InterlaceMode) to choose the scan line type for the output.
|
H264Settings |
H264Settings.withMaxBitrate(Integer maxBitrate)
Maximum bitrate in bits/second.
|
H264Settings |
H264Settings.withMinIInterval(Integer minIInterval)
Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
|
H264Settings |
H264Settings.withNumberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
Number of B-frames between reference frames.
|
H264Settings |
H264Settings.withNumberReferenceFrames(Integer numberReferenceFrames)
Number of reference frames to use.
|
H264Settings |
H264Settings.withParControl(H264ParControl parControl)
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
|
H264Settings |
H264Settings.withParControl(String parControl)
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
|
H264Settings |
H264Settings.withParDenominator(Integer parDenominator)
Pixel Aspect Ratio denominator.
|
H264Settings |
H264Settings.withParNumerator(Integer parNumerator)
Pixel Aspect Ratio numerator.
|
H264Settings |
H264Settings.withQualityTuningLevel(H264QualityTuningLevel qualityTuningLevel)
Use Quality tuning level (H264QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality
singlepass, or high-quality multipass video encoding.
|
H264Settings |
H264Settings.withQualityTuningLevel(String qualityTuningLevel)
Use Quality tuning level (H264QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality
singlepass, or high-quality multipass video encoding.
|
H264Settings |
H264Settings.withQvbrSettings(H264QvbrSettings qvbrSettings)
Settings for quality-defined variable bitrate encoding with the H.264 codec.
|
H264Settings |
H264Settings.withRateControlMode(H264RateControlMode rateControlMode)
Use this setting to specify whether this output has a variable bitrate (VBR), constant bitrate (CBR) or
quality-defined variable bitrate (QVBR).
|
H264Settings |
H264Settings.withRateControlMode(String rateControlMode)
Use this setting to specify whether this output has a variable bitrate (VBR), constant bitrate (CBR) or
quality-defined variable bitrate (QVBR).
|
H264Settings |
H264Settings.withRepeatPps(H264RepeatPps repeatPps)
Places a PPS header on each encoded picture, even if repeated.
|
H264Settings |
H264Settings.withRepeatPps(String repeatPps)
Places a PPS header on each encoded picture, even if repeated.
|
H264Settings |
H264Settings.withSceneChangeDetect(H264SceneChangeDetect sceneChangeDetect)
Scene change detection (inserts I-frames on scene changes).
|
H264Settings |
H264Settings.withSceneChangeDetect(String sceneChangeDetect)
Scene change detection (inserts I-frames on scene changes).
|
H264Settings |
H264Settings.withSlices(Integer slices)
Number of slices per picture.
|
H264Settings |
H264Settings.withSlowPal(H264SlowPal slowPal)
Enables Slow PAL rate conversion.
|
H264Settings |
H264Settings.withSlowPal(String slowPal)
Enables Slow PAL rate conversion.
|
H264Settings |
H264Settings.withSoftness(Integer softness)
Softness.
|
H264Settings |
H264Settings.withSpatialAdaptiveQuantization(H264SpatialAdaptiveQuantization spatialAdaptiveQuantization)
Adjust quantization within each frame based on spatial variation of content complexity.
|
H264Settings |
H264Settings.withSpatialAdaptiveQuantization(String spatialAdaptiveQuantization)
Adjust quantization within each frame based on spatial variation of content complexity.
|
H264Settings |
H264Settings.withSyntax(H264Syntax syntax)
Produces a bitstream compliant with SMPTE RP-2027.
|
H264Settings |
H264Settings.withSyntax(String syntax)
Produces a bitstream compliant with SMPTE RP-2027.
|
H264Settings |
H264Settings.withTelecine(H264Telecine telecine)
This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970.
|
H264Settings |
H264Settings.withTelecine(String telecine)
This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970.
|
H264Settings |
H264Settings.withTemporalAdaptiveQuantization(H264TemporalAdaptiveQuantization temporalAdaptiveQuantization)
Adjust quantization within each frame based on temporal variation of content complexity.
|
H264Settings |
H264Settings.withTemporalAdaptiveQuantization(String temporalAdaptiveQuantization)
Adjust quantization within each frame based on temporal variation of content complexity.
|
H264Settings |
H264Settings.withUnregisteredSeiTimecode(H264UnregisteredSeiTimecode unregisteredSeiTimecode)
Inserts timecode for each frame as 4 bytes of an unregistered SEI message.
|
H264Settings |
H264Settings.withUnregisteredSeiTimecode(String unregisteredSeiTimecode)
Inserts timecode for each frame as 4 bytes of an unregistered SEI message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VideoCodecSettings.setH264Settings(H264Settings h264Settings)
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.
|
VideoCodecSettings |
VideoCodecSettings.withH264Settings(H264Settings h264Settings)
Required when you set (Codec) under (VideoDescription)>(CodecSettings) to the value H_264.
|
Copyright © 2019. All rights reserved.