12
私のアプリケーションでは、ビデオを録画して再生しました。私は以下のコード私のコードでのビデオの明瞭度は、Androidカメラでの録画と比べて少し低いです
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
mediaRecorder.setVideoSource(MediaRecorder.VideoSource.DEFAULT);
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
File MyMedia=new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM),"Directory");
mediaRecorder.setOutputFile(MyMedia.getAbsolutePath()+"/filename.mp4");
を使用した映像を記録するためには正常に動作しているが、映像の鮮明さは、ネイティブのレコーダーで記録されている他の映像との比較ビット低いです。ネイティブレコーダーと同じようにビデオの明瞭度を設定する方法については、解決策を教えてください。