使用Android MediaRecorder进行慢动作视频预览
我正在尝试使用以下代码在我的Android应用程序中录制视频预览:使用Android MediaRecorder进行慢动作视频预览,android,performance,video,preview,motion,Android,Performance,Video,Preview,Motion,我正在尝试使用以下代码在我的Android应用程序中录制视频预览: myCamera = getCameraInstance(); mediaRecorder = new MediaRecorder(); myCamera.unlock(); mediaRecorder.setCamera(myCamera); mediaRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER); me
myCamera = getCameraInstance();
mediaRecorder = new MediaRecorder();
myCamera.unlock();
mediaRecorder.setCamera(myCamera);
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER);
mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mediaRecorder.setProfile(CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH));
mediaRecorder.setPreviewDisplay(mSurfaceView.getHolder().getSurface());
结果是在所有设备上以慢动作进行视频预览。在某些设备上,慢动作更大。我需要一个流体预览。
有什么建议吗?最后,用以下行解决:
p.setRecordingHint(true);
你能解释一下“p”是什么吗?只是:参数p参数的名称是什么?Camera.Parameters p=mCamera.getParameters();