Android MediaRecorder视频录制报错:start failed: -19
Android MediaRecorder视频录制报错:start failed: -19。
解决方法:
注释掉设置视频帧率的语句MediaRecorder.setVideoFrameRate(29);
将setVideoFrameRate去掉之后,如果还出现该错误,可将MediaRecorder.setVideoSize(videoWidth, videoHeight)也注释掉。
原因:
视频的帧率和视频大小是需要硬件支持的,如果设置的帧率和视频大小,如果硬件不支持就会出现错误。