Package | Description |
---|---|
software.amazon.awssdk.services.mediaconvert.model |
Modifier and Type | Method and Description |
---|---|
H265Settings.Builder |
H265Settings.Builder.adaptiveQuantization(H265AdaptiveQuantization adaptiveQuantization)
Adaptive quantization.
|
H265Settings.Builder |
H265Settings.Builder.adaptiveQuantization(String adaptiveQuantization)
Adaptive quantization.
|
H265Settings.Builder |
H265Settings.Builder.alternateTransferFunctionSei(H265AlternateTransferFunctionSei alternateTransferFunctionSei)
Enables Alternate Transfer Function SEI message for outputs using Hybrid Log Gamma (HLG) Electro-Optical
Transfer Function (EOTF).
|
H265Settings.Builder |
H265Settings.Builder.alternateTransferFunctionSei(String alternateTransferFunctionSei)
Enables Alternate Transfer Function SEI message for outputs using Hybrid Log Gamma (HLG) Electro-Optical
Transfer Function (EOTF).
|
H265Settings.Builder |
H265Settings.Builder.bitrate(Integer bitrate)
Specify the average bitrate in bits per second.
|
static H265Settings.Builder |
H265Settings.builder() |
H265Settings.Builder |
H265Settings.Builder.codecLevel(H265CodecLevel codecLevel)
H.265 Level.
|
H265Settings.Builder |
H265Settings.Builder.codecLevel(String codecLevel)
H.265 Level.
|
H265Settings.Builder |
H265Settings.Builder.codecProfile(H265CodecProfile codecProfile)
Represents the Profile and Tier, per the HEVC (H.265) specification.
|
H265Settings.Builder |
H265Settings.Builder.codecProfile(String codecProfile)
Represents the Profile and Tier, per the HEVC (H.265) specification.
|
H265Settings.Builder |
H265Settings.Builder.dynamicSubGop(H265DynamicSubGop dynamicSubGop)
Choose Adaptive to improve subjective video quality for high-motion content.
|
H265Settings.Builder |
H265Settings.Builder.dynamicSubGop(String dynamicSubGop)
Choose Adaptive to improve subjective video quality for high-motion content.
|
H265Settings.Builder |
H265Settings.Builder.flickerAdaptiveQuantization(H265FlickerAdaptiveQuantization flickerAdaptiveQuantization)
Adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
|
H265Settings.Builder |
H265Settings.Builder.flickerAdaptiveQuantization(String flickerAdaptiveQuantization)
Adjust quantization within each frame to reduce flicker or 'pop' on I-frames.
|
H265Settings.Builder |
H265Settings.Builder.framerateControl(H265FramerateControl framerateControl)
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
H265Settings.Builder |
H265Settings.Builder.framerateControl(String framerateControl)
If you are using the console, use the Framerate setting to specify the frame rate for this output.
|
H265Settings.Builder |
H265Settings.Builder.framerateConversionAlgorithm(H265FramerateConversionAlgorithm framerateConversionAlgorithm)
When set to INTERPOLATE, produces smoother motion during frame rate conversion.
|
H265Settings.Builder |
H265Settings.Builder.framerateConversionAlgorithm(String framerateConversionAlgorithm)
When set to INTERPOLATE, produces smoother motion during frame rate conversion.
|
H265Settings.Builder |
H265Settings.Builder.framerateDenominator(Integer framerateDenominator)
Frame rate denominator.
|
H265Settings.Builder |
H265Settings.Builder.framerateNumerator(Integer framerateNumerator)
Frame rate numerator - frame rate is a fraction, e.g.
|
H265Settings.Builder |
H265Settings.Builder.gopBReference(H265GopBReference gopBReference)
If enable, use reference B frames for GOP structures that have B frames > 1.
|
H265Settings.Builder |
H265Settings.Builder.gopBReference(String gopBReference)
If enable, use reference B frames for GOP structures that have B frames > 1.
|
H265Settings.Builder |
H265Settings.Builder.gopClosedCadence(Integer gopClosedCadence)
Frequency of closed GOPs.
|
H265Settings.Builder |
H265Settings.Builder.gopSize(Double gopSize)
GOP Length (keyframe interval) in frames or seconds.
|
H265Settings.Builder |
H265Settings.Builder.gopSizeUnits(H265GopSizeUnits gopSizeUnits)
Indicates if the GOP Size in H265 is specified in frames or seconds.
|
H265Settings.Builder |
H265Settings.Builder.gopSizeUnits(String gopSizeUnits)
Indicates if the GOP Size in H265 is specified in frames or seconds.
|
H265Settings.Builder |
H265Settings.Builder.hrdBufferInitialFillPercentage(Integer hrdBufferInitialFillPercentage)
Percentage of the buffer that should initially be filled (HRD buffer model).
|
H265Settings.Builder |
H265Settings.Builder.hrdBufferSize(Integer hrdBufferSize)
Size of buffer (HRD buffer model) in bits.
|
H265Settings.Builder |
H265Settings.Builder.interlaceMode(H265InterlaceMode interlaceMode)
Choose the scan line type for the output.
|
H265Settings.Builder |
H265Settings.Builder.interlaceMode(String interlaceMode)
Choose the scan line type for the output.
|
H265Settings.Builder |
H265Settings.Builder.maxBitrate(Integer maxBitrate)
Maximum bitrate in bits/second.
|
H265Settings.Builder |
H265Settings.Builder.minIInterval(Integer minIInterval)
Enforces separation between repeated (cadence) I-frames and I-frames inserted by Scene Change Detection.
|
H265Settings.Builder |
H265Settings.Builder.numberBFramesBetweenReferenceFrames(Integer numberBFramesBetweenReferenceFrames)
Number of B-frames between reference frames.
|
H265Settings.Builder |
H265Settings.Builder.numberReferenceFrames(Integer numberReferenceFrames)
Number of reference frames to use.
|
H265Settings.Builder |
H265Settings.Builder.parControl(H265ParControl parControl)
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
|
H265Settings.Builder |
H265Settings.Builder.parControl(String parControl)
Using the API, enable ParFollowSource if you want the service to use the pixel aspect ratio from the input.
|
H265Settings.Builder |
H265Settings.Builder.parDenominator(Integer parDenominator)
Pixel Aspect Ratio denominator.
|
H265Settings.Builder |
H265Settings.Builder.parNumerator(Integer parNumerator)
Pixel Aspect Ratio numerator.
|
H265Settings.Builder |
H265Settings.Builder.qualityTuningLevel(H265QualityTuningLevel qualityTuningLevel)
Use Quality tuning level (H265QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality
singlepass, or high-quality multipass video encoding.
|
H265Settings.Builder |
H265Settings.Builder.qualityTuningLevel(String qualityTuningLevel)
Use Quality tuning level (H265QualityTuningLevel) to specifiy whether to use fast single-pass, high-quality
singlepass, or high-quality multipass video encoding.
|
default H265Settings.Builder |
H265Settings.Builder.qvbrSettings(Consumer<H265QvbrSettings.Builder> qvbrSettings)
Settings for quality-defined variable bitrate encoding with the H.265 codec.
|
H265Settings.Builder |
H265Settings.Builder.qvbrSettings(H265QvbrSettings qvbrSettings)
Settings for quality-defined variable bitrate encoding with the H.265 codec.
|
H265Settings.Builder |
H265Settings.Builder.rateControlMode(H265RateControlMode rateControlMode)
Use this setting to specify whether this output has a variable bitrate (VBR), constant bitrate (CBR) or
quality-defined variable bitrate (QVBR).
|
H265Settings.Builder |
H265Settings.Builder.rateControlMode(String rateControlMode)
Use this setting to specify whether this output has a variable bitrate (VBR), constant bitrate (CBR) or
quality-defined variable bitrate (QVBR).
|
H265Settings.Builder |
H265Settings.Builder.sampleAdaptiveOffsetFilterMode(H265SampleAdaptiveOffsetFilterMode sampleAdaptiveOffsetFilterMode)
Specify Sample Adaptive Offset (SAO) filter strength.
|
H265Settings.Builder |
H265Settings.Builder.sampleAdaptiveOffsetFilterMode(String sampleAdaptiveOffsetFilterMode)
Specify Sample Adaptive Offset (SAO) filter strength.
|
H265Settings.Builder |
H265Settings.Builder.sceneChangeDetect(H265SceneChangeDetect sceneChangeDetect)
Enable this setting to insert I-frames at scene changes that the service automatically detects.
|
H265Settings.Builder |
H265Settings.Builder.sceneChangeDetect(String sceneChangeDetect)
Enable this setting to insert I-frames at scene changes that the service automatically detects.
|
H265Settings.Builder |
H265Settings.Builder.slices(Integer slices)
Number of slices per picture.
|
H265Settings.Builder |
H265Settings.Builder.slowPal(H265SlowPal slowPal)
Enables Slow PAL rate conversion.
|
H265Settings.Builder |
H265Settings.Builder.slowPal(String slowPal)
Enables Slow PAL rate conversion.
|
H265Settings.Builder |
H265Settings.Builder.spatialAdaptiveQuantization(H265SpatialAdaptiveQuantization spatialAdaptiveQuantization)
Adjust quantization within each frame based on spatial variation of content complexity.
|
H265Settings.Builder |
H265Settings.Builder.spatialAdaptiveQuantization(String spatialAdaptiveQuantization)
Adjust quantization within each frame based on spatial variation of content complexity.
|
H265Settings.Builder |
H265Settings.Builder.telecine(H265Telecine telecine)
This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970.
|
H265Settings.Builder |
H265Settings.Builder.telecine(String telecine)
This field applies only if the Streams > Advanced > Framerate (framerate) field is set to 29.970.
|
H265Settings.Builder |
H265Settings.Builder.temporalAdaptiveQuantization(H265TemporalAdaptiveQuantization temporalAdaptiveQuantization)
Adjust quantization within each frame based on temporal variation of content complexity.
|
H265Settings.Builder |
H265Settings.Builder.temporalAdaptiveQuantization(String temporalAdaptiveQuantization)
Adjust quantization within each frame based on temporal variation of content complexity.
|
H265Settings.Builder |
H265Settings.Builder.temporalIds(H265TemporalIds temporalIds)
Enables temporal layer identifiers in the encoded bitstream.
|
H265Settings.Builder |
H265Settings.Builder.temporalIds(String temporalIds)
Enables temporal layer identifiers in the encoded bitstream.
|
H265Settings.Builder |
H265Settings.Builder.tiles(H265Tiles tiles)
Enable use of tiles, allowing horizontal as well as vertical subdivision of the encoded pictures.
|
H265Settings.Builder |
H265Settings.Builder.tiles(String tiles)
Enable use of tiles, allowing horizontal as well as vertical subdivision of the encoded pictures.
|
H265Settings.Builder |
H265Settings.toBuilder() |
H265Settings.Builder |
H265Settings.Builder.unregisteredSeiTimecode(H265UnregisteredSeiTimecode unregisteredSeiTimecode)
Inserts timecode for each frame as 4 bytes of an unregistered SEI message.
|
H265Settings.Builder |
H265Settings.Builder.unregisteredSeiTimecode(String unregisteredSeiTimecode)
Inserts timecode for each frame as 4 bytes of an unregistered SEI message.
|
H265Settings.Builder |
H265Settings.Builder.writeMp4PackagingType(H265WriteMp4PackagingType writeMp4PackagingType)
If the location of parameter set NAL units doesn't matter in your workflow, ignore this setting.
|
H265Settings.Builder |
H265Settings.Builder.writeMp4PackagingType(String writeMp4PackagingType)
If the location of parameter set NAL units doesn't matter in your workflow, ignore this setting.
|
Modifier and Type | Method and Description |
---|---|
static Class<? extends H265Settings.Builder> |
H265Settings.serializableBuilderClass() |
Modifier and Type | Method and Description |
---|---|
default VideoCodecSettings.Builder |
VideoCodecSettings.Builder.h265Settings(Consumer<H265Settings.Builder> h265Settings)
Settings for H265 codec This is a convenience that creates an instance of the
H265Settings.Builder
avoiding the need to create one manually via H265Settings.builder() . |
Copyright © 2019. All rights reserved.