원래는 질문이었으나 제가 해결하였고, 너무 초보적인 내용이지만 저 같은 초보자를 위해 지우지 않고 내용 수정 하여 남겨 두려고 합니다.
일단 동영상은 만들어 저장 되었습니다. 만들어진 파일의 속성을 보면 프레임 너비 176, 높이 144입니다. 이를 720p, 640p 처럼 다른 해상도로 만들어 보고자 하였는데 계속 파일은 만들어지지만, 녹화 저장이 되지 않고 파일 사이즈가 0kB입니다.
그 이유는 해상도 너비 높이 설정 실수 입니다.
1024 768(0.75배), 640 480(0.75배) 해야 하는데 예를 들면 640 460으로 하여서 입니다.
혹시 몰라 작은 차이인 640 479 혹은 640 481도 해 봤는데 역시 에러납니다.
제가 아래과 같이 코딩 하였습니다.
recorder.setVideoSize(640, 460);
아시다시피 정확한 것은 640 480입니다.
recorder.setVideoSize(640, 480);
검색하다보니 만약 정사각형으로 하고 싶으면 일단 만들어 다시 캡쳐해야 하는 것 같습니다.
감사합니다.