我正在处理一个项目,我很想知道是否有可能在Android中配置MediaRecorder
来录制视频并排除音频,即
mRecorder = new MediaRecorder();
mRecorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
改为
mRecorder = new MediaRecorder();
mRecorder.setAudioSource(null);
mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
当我尝试执行上述操作时,当我尝试初始化MediaRecorder
或尝试开始录制时,会出现不同的异常。
根据documentation,似乎我可以做到这一点。
如果未调用此方法,则输出文件将不包含音轨。
答案 0 :(得分:0)
我遇到的问题是使用CamcorderProfile
的结果。删除后,我不再遇到构建项目的问题。正如CodeX所提到的,不需要有音频源。