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 (noiseReducer) to Temporal (TEMPORAL), the bandwidth and sharpness of your output
is reduced.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpening(String postTemporalSharpening)
When you set Noise reducer (noiseReducer) to Temporal (TEMPORAL), the bandwidth and sharpness of your output
is reduced.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpeningStrength(NoiseFilterPostTemporalSharpeningStrength postTemporalSharpeningStrength)
Use Post temporal sharpening strength (postTemporalSharpeningStrength) to define the amount of sharpening the
transcoder applies to your output.
|
NoiseReducerTemporalFilterSettings.Builder |
postTemporalSharpeningStrength(String postTemporalSharpeningStrength)
Use Post temporal sharpening strength (postTemporalSharpeningStrength) 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 (noiseReducer) to Temporal (TEMPORAL), the bandwidth and sharpness of your
output is reduced. You can optionally use Post temporal sharpening (postTemporalSharpening) 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 (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 (ENABLED), specify how much sharpening is applied using
Post temporal sharpening strength (postTemporalSharpeningStrength). Set Post temporal sharpening to
Disabled (DISABLED) to not apply sharpening.NoiseFilterPostTemporalSharpening,
NoiseFilterPostTemporalSharpeningNoiseReducerTemporalFilterSettings.Builder postTemporalSharpening(NoiseFilterPostTemporalSharpening postTemporalSharpening)
postTemporalSharpening - When you set Noise reducer (noiseReducer) to Temporal (TEMPORAL), the bandwidth and sharpness of your
output is reduced. You can optionally use Post temporal sharpening (postTemporalSharpening) 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 (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 (ENABLED), specify how much sharpening is applied using
Post temporal sharpening strength (postTemporalSharpeningStrength). Set Post temporal sharpening to
Disabled (DISABLED) to not apply sharpening.NoiseFilterPostTemporalSharpening,
NoiseFilterPostTemporalSharpeningNoiseReducerTemporalFilterSettings.Builder postTemporalSharpeningStrength(String postTemporalSharpeningStrength)
postTemporalSharpeningStrength - Use Post temporal sharpening strength (postTemporalSharpeningStrength) to define the amount of
sharpening the transcoder applies to your output. Set Post temporal sharpening strength to Low (LOW),
Medium (MEDIUM), or High (HIGH) to indicate the amount of sharpening.NoiseFilterPostTemporalSharpeningStrength,
NoiseFilterPostTemporalSharpeningStrengthNoiseReducerTemporalFilterSettings.Builder postTemporalSharpeningStrength(NoiseFilterPostTemporalSharpeningStrength postTemporalSharpeningStrength)
postTemporalSharpeningStrength - Use Post temporal sharpening strength (postTemporalSharpeningStrength) to define the amount of
sharpening the transcoder applies to your output. Set Post temporal sharpening strength to Low (LOW),
Medium (MEDIUM), or High (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.