안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
지금 동영상 녹화를 해야 하는 개발 내용이 있는데요,
mMediaRecorder = new MediaRecorder();
mMediaRecorder.setCamera(mCamera);
mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.DEFAULT);
mMediaRecorder.setVideoEncodingBitRate(300 * 10000);
640X480 에 60 frame rate 으로 찍었는데요...
화질이 진짜 눈뜨고 못봐줄 수준인데, (갤럭시S에서 개발중입니다.) native app 화질은 무지 좋더라구요.
혹시 제가 세팅을 잘 못한건지? 아니면 native app 만 사기 native api 를 쓰고 있는건지 알 수 있을까요?
답변 부탁드립니다. ㅠ.ㅠ
감사합니다. ㅠ.ㅠ




resolution이랑 frame rate 설정한 코드 등이 없고 이것만 봐서는 머가 잘못됬는지 알수가없네요;