public class MediaInfo
extends java.lang.Object
| Constructor and Description |
|---|
MediaInfo() |
| Modifier and Type | Method and Description |
|---|---|
int |
getCrf()
获取视频编码质量因子
|
int |
getEncoderFps() |
int |
getFps()
获取录制采集帧率
|
VideoCodecs |
getVideoCodec()
获取编码器类型
|
int |
getVideoHeight()
获取视频高度
|
int |
getVideoWidth()
获取视频宽度
|
int |
setCrf(int crf)
设置 crf(编码质量因子)值,默认
|
int |
setEncoderFps(int encoderFps)
设置编码帧率,必须在[,]之间,否则将为无效的值,将使用内置默认值30。
编码帧率只会影响编码的码率,并不能决定实际输出的视频帧率,实际视频帧率受摄像头采集帧率和渲染性能的影响,根据实际情况而定。
|
int |
setFps(int fps)
设置录制采集帧率,必须在[,]之间,否则将为无效的值,将使用默认值 30.
|
void |
setVideoCodec(VideoCodecs videoCodec)
设置编码器类型
|
int |
setVideoHeight(int videoHeight)
设置视频的高
|
int |
setVideoWidth(int videoWidth)
设置视频的宽
|
public int getVideoWidth()
public int setVideoWidth(int videoWidth)
videoWidth - 视频宽度public int getVideoHeight()
public int setVideoHeight(int videoHeight)
videoHeight - 视频高度public int getFps()
public int setFps(int fps)
fps - 采集帧率public VideoCodecs getVideoCodec()
public void setVideoCodec(VideoCodecs videoCodec)
videoCodec - 编码器类型VideoCodecspublic int getCrf()
public int setCrf(int crf)
crf - 必须在[,]之间, 越界时使用临界值。public int getEncoderFps()
public int setEncoderFps(int encoderFps)
encoderFps - 编码帧率