小米8的录像支持30fps和120fps。据和的回答,小米8最大支持120fps/1080p,30fps/4k的视频拍摄。但是称小米8目前仅支持4K 30fps、1080p 30fps和720p 30fps视频拍摄,并且不支持60fps。这可能是因为小米8的固件更新问题,如所述,有几次出现1080p 60fps模式,但实际拍摄的结果仍然是30fps。
(资料图片仅供参考)
如果开发者想要在小米8上录制120fps的视频,可以按照以下步骤:
1、首先,需要确保使用的摄像头支持120fps的录像。
MediaRecorder
mediaRecorder
=
new
MediaRecorder
;">)
;
mediaRecorder
.
setVideoSource
;">MediaRecorder
.
VideoSource
.
CAMERA
)
;
mediaRecorder
.
setOutputFormat
;">MediaRecorder
.
OutputFormat
.
MPEG_4
)
;
mediaRecorder
.
setVideoEncoder
;">MediaRecorder
.
VideoEncoder
.
H264
)
;
mediaRecorder
.
setVideoFrameRate
;">120
)
;
mediaRecorder
.
setVideoSize
;">1920
,
1080
)
;
mediaRecorder
.
setOutputFile
;">)
;
mediaRecorder
.
prepare
;">)
;
mediaRecorder
.
start
;">)
;
这里的关键是设置
mediaR来将帧率设置为120fps。
1、最后,需要在设备上播放120fps的视频。可以使用支持高帧率播放的视频播放器,如VLC、MX Player等。
需要注意的是,120fps录像的画质相对较差,因为每帧快门时间较短,亮度低,噪点多,画质差。
关键词: