2011-08-10 5 views
1

아래와 같이 비디오 레코더를 호출하고 있습니다.Android : 인 텐트를 호출하면서 비디오 화질을 제어하십시오.

 Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE); 
     startActivityForResult(intent, REQUEST_VIDEO_CAPTURED); 

녹음 품질을 낮음으로 설정할 수 있습니까? 이 작업을 수행하기 위해 전달할 수있는 최종 변수가 있습니까 ??

미리 감사드립니다.

답변

8

문제점을 파악했습니다.

 Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE); 
     intent.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY, 0); 
     startActivityForResult(intent, REQUEST_VIDEO_CAPTURED); 

및 압축 만 0.5MB

+3

예를 이후에 80 % : 이전 2.5MB 감소 영상의 크기 후! 그러나 품질도 99 % 감소합니다. 당신은 당신이 지불하는 것을 얻습니다. – woens