setOutputFormat는 미디어파일을 출력하기전에 형식을 정합니다.
setOutputFile는 어떠한 형식으로 만들어진 것을 출력합니다. 형식에 맞게 이름을 설정해야겠죠?
.avi형식 의 파일에다가 .xml 을 붙이면 실행이 안되겠죠?
마찬가지로 출력되기전에 먼저 형식을 (확장자)를 정한후 그형식에 맞는 이름을 만든다.
setOutputFile는 단순히 이름을 붙인다고 생각하시면 될것같습니다.
이름만 바꾼다고 .avi동영상 파일이 .xml파일 이 안되는것 처럼여.
이게 맞나 ㅎㅎ 전이렇게 알고 있는데 틀리면 알려주세요 선배님들^^