2011-02-03 4 views
3

내가 안드로이드 카메라와 함께 비디오를 녹화하기 위해 노력하고있어 생산,하지만 난 넣어 모든 출력 형식은 그래서 여기에 있습니다 .. (일반 사운드로하지만)안드로이드 카메라 캡처 녹색과 고르지 비디오

을 녹색과 고르지 비디오를 제작 내가 설정 한 매개 변수는 (내가 H264 너무 mpeg_4_sp 시도)

mediaRecorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER); 
mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); 
mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); 
mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 
mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263); 

네이티브 카메라 캡처 응용 프로그램은 비디오 확인을 저장하지 (및 설정 구성의 H263가) 내 응용 프로그램에서 발생할 수있는 이유

어떤 아이디어 ? 다른 특별한 설정이 있습니까?

추신 : 내가 테스트를 위해 사용하는 내 안드로이드 버전은 BiffMod 2.1과 2.2.1입니다

편집

은 모두 안드로이드와 PC의 미디어 플레이어에서 보는 방법이 있습니다 : http://i52.tinypic.com/2rcbwau.jpg

답변

6

좋아, 나는이 문제를 직접 해결했다 ..

문제는 비디오 해상도에서 명시 적으로 320x240으로 설정해야한다. (640x480과 같은 다른 표준 크기도 괜찮지 만 나만이 문제가 해결된다.) 그래서 recorder.setVideoSize(320,240); 전체 녹색 블록 비디오 버그를 해결했습니다