내 앱의 경우 다양한 해상도와 품질로 비디오를 캡처하고 싶습니다. 0 또는 1 : 는 API 당으로 두 가지 옵션이 있습니다 (1)는 최상의 1080p의를 제공하고, 0 MMS 품질 (끔찍한)를 제공합니다 나는 비디오 해상도를 설정하려면 어떻게인 텐트를 통한 Android 비디오 카메라 해상도
Intent i = new Intent("android.media.action.VIDEO_CAPTURE");
i.putExtra(MediaStore.EXTRA_OUTPUT, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
i.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY, 1);
.
ICS Android 기본 카메라에는 SD, 720p, 1080p의 3 가지 옵션이 있습니다. 어떻게 얻을 수 있습니까?
글쎄, 내가 처음에 사용했던 것. 그러나 최대 해상도 이외의 해상도로 촬영하면 15fps 이하의 영상이 제공됩니다. 나는 740p 또는 480p에서 순수한 30fps를 원한다. – Taranfx
프레임 속도를 설정 했습니까? 기본 <15 fps입니까? 아니면 15fps 이상의 성능을 얻지 못했습니까? 성능에 문제가 없다면 프레임 속도를 30fps로 설정하십시오 (실제로는 29.97fps이지만 30fps로 지정하는 것이 일반적입니다). – GTbrewer
setVideoFrameRate (30); 그러나 카메라는 그것을 행복하게 무시합니다. – Taranfx