public static interface NoiseReducerTemporalFilterSettings.Builder extends SdkPojo, CopyableBuilder<NoiseReducerTemporalFilterSettings.Builder,NoiseReducerTemporalFilterSettings>
| Modifier and Type | Method and Description |
|---|---|
NoiseReducerTemporalFilterSettings.Builder |
aggressiveMode(Integer aggressiveMode)
Use Aggressive mode for content that has complex motion.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpening(NoiseFilterPostTemporalSharpening postTemporalSharpening)
When you set Noise reducer to Temporal, the bandwidth and sharpness of your output is reduced.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpening(String postTemporalSharpening)
When you set Noise reducer to Temporal, the bandwidth and sharpness of your output is reduced.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpeningStrength(NoiseFilterPostTemporalSharpeningStrength postTemporalSharpeningStrength)
Use Post temporal sharpening strength to define the amount of sharpening the transcoder applies to your
output.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpeningStrength(String postTemporalSharpeningStrength)
Use Post temporal sharpening strength to define the amount of sharpening the transcoder applies to your
output.
|
NoiseReducerTemporalFilterSettings.Builder |
speed(Integer speed)
The speed of the filter (higher number is faster).
|
NoiseReducerTemporalFilterSettings.Builder |
strength(Integer strength)
Specify the strength of the noise reducing filter on this output.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNoiseReducerTemporalFilterSettings.Builder aggressiveMode(Integer aggressiveMode)
aggressiveMode - Use Aggressive mode for content that has complex motion. Higher values produce stronger temporal
filtering. This filters highly complex scenes more aggressively and creates better VQ for low bitrate
outputs.NoiseReducerTemporalFilterSettings.Builder postTemporalSharpening(String postTemporalSharpening)
postTemporalSharpening - When you set Noise reducer to Temporal, the bandwidth and sharpness of your output is reduced. You can
optionally use Post temporal sharpening to apply sharpening to the edges of your output. Note that
Post temporal sharpening will also make the bandwidth reduction from the Noise reducer smaller. The
default behavior, Auto, allows the transcoder to determine whether to apply sharpening, depending on
your input type and quality. When you set Post temporal sharpening to Enabled, specify how much
sharpening is applied using Post temporal sharpening strength. Set Post temporal sharpening to
Disabled to not apply sharpening.NoiseFilterPostTemporalSharpening,
NoiseFilterPostTemporalSharpeningNoiseReducerTemporalFilterSettings.Builder postTemporalSharpening(NoiseFilterPostTemporalSharpening postTemporalSharpening)
postTemporalSharpening - When you set Noise reducer to Temporal, the bandwidth and sharpness of your output is reduced. You can
optionally use Post temporal sharpening to apply sharpening to the edges of your output. Note that
Post temporal sharpening will also make the bandwidth reduction from the Noise reducer smaller. The
default behavior, Auto, allows the transcoder to determine whether to apply sharpening, depending on
your input type and quality. When you set Post temporal sharpening to Enabled, specify how much
sharpening is applied using Post temporal sharpening strength. Set Post temporal sharpening to
Disabled to not apply sharpening.NoiseFilterPostTemporalSharpening,
NoiseFilterPostTemporalSharpeningNoiseReducerTemporalFilterSettings.Builder postTemporalSharpeningStrength(String postTemporalSharpeningStrength)
postTemporalSharpeningStrength - Use Post temporal sharpening strength to define the amount of sharpening the transcoder applies to
your output. Set Post temporal sharpening strength to Low, Medium, or High to indicate the amount of
sharpening.NoiseFilterPostTemporalSharpeningStrength,
NoiseFilterPostTemporalSharpeningStrengthNoiseReducerTemporalFilterSettings.Builder postTemporalSharpeningStrength(NoiseFilterPostTemporalSharpeningStrength postTemporalSharpeningStrength)
postTemporalSharpeningStrength - Use Post temporal sharpening strength to define the amount of sharpening the transcoder applies to
your output. Set Post temporal sharpening strength to Low, Medium, or High to indicate the amount of
sharpening.NoiseFilterPostTemporalSharpeningStrength,
NoiseFilterPostTemporalSharpeningStrengthNoiseReducerTemporalFilterSettings.Builder speed(Integer speed)
speed - The speed of the filter (higher number is faster). Low setting reduces bit rate at the cost of
transcode time, high setting improves transcode time at the cost of bit rate.NoiseReducerTemporalFilterSettings.Builder strength(Integer strength)
strength - Specify the strength of the noise reducing filter on this output. Higher values produce stronger
filtering. We recommend the following value ranges, depending on the result that you want: * 0-2 for
complexity reduction with minimal sharpness loss * 2-8 for complexity reduction with image
preservation * 8-16 for a high level of complexity reductionCopyright © 2023. All rights reserved.