public static class AliyunVideoParam.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AliyunVideoParam.Builder |
audioChannel(AliyunVideoParam.AudioChannel channel)
Sets channel of audo
|
AliyunVideoParam.Builder |
audioSampleRate(AliyunVideoParam.AudioSampleRate sampleRate)
Sets the sample rate of audo
|
AliyunVideoParam.Builder |
bitrate(int bitrate)
Sets the output bitrate.
|
AliyunVideoParam |
build() |
AliyunVideoParam.Builder |
crf(int crf)
Sets the CRF value.
|
AliyunVideoParam.Builder |
frameRate(int frameRate)
Sets the output frame rate.
|
AliyunVideoParam.Builder |
gop(int gop)
Sets the output GOP size.
|
AliyunVideoParam.Builder |
outputHeight(int outputHeight)
Sets the output height.
|
AliyunVideoParam.Builder |
outputWidth(int outputWidth)
Sets the output width.
|
AliyunVideoParam.Builder |
scaleMode(VideoDisplayMode scaleMode)
Sets the video display mode.
|
AliyunVideoParam.Builder |
scaleRate(float rate)
Sets the ratio of the output resolution to the resolution during editing.
|
AliyunVideoParam.Builder |
videoCodec(VideoCodecs videoCodecs)
Sets the encoder.
|
AliyunVideoParam.Builder |
videoQuality(VideoQuality videoQuality)
Sets the video quality.
|
public AliyunVideoParam.Builder frameRate(int frameRate)
frameRate - public AliyunVideoParam.Builder gop(int gop)
gop - Unit: frames.public AliyunVideoParam.Builder bitrate(int bitrate)
bitrate - public AliyunVideoParam.Builder crf(int crf)
crf - The quality setting of ffmpeg video. The lower the CRF value, the higher the video quality and the larger the file size. Default value: 23.public AliyunVideoParam.Builder outputWidth(int outputWidth)
outputWidth - public AliyunVideoParam.Builder outputHeight(int outputHeight)
outputHeight - public AliyunVideoParam.Builder videoQuality(VideoQuality videoQuality)
videoQuality - VideoQualitypublic AliyunVideoParam.Builder scaleMode(VideoDisplayMode scaleMode)
scaleMode - VideoDisplayModepublic AliyunVideoParam.Builder videoCodec(VideoCodecs videoCodecs)
videoCodecs - VideoCodecspublic AliyunVideoParam.Builder scaleRate(float rate)
rate - public AliyunVideoParam.Builder audioChannel(AliyunVideoParam.AudioChannel channel)
Added in v3.34.0
channel - The count of channelpublic AliyunVideoParam.Builder audioSampleRate(AliyunVideoParam.AudioSampleRate sampleRate)
Added in v3.34.0
sample - The sample rate of audiopublic AliyunVideoParam build()