Я снимаю видео, используя следующее намерение:
Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
if (takeVideoIntent.resolveActivity(getPackageManager()) != null) {
takeVideoIntent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);
takeVideoIntent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 10);
startActivityForResult(takeVideoIntent, VIDEO_CAPTURE_INTENT);
}
Мне нужно управлять двумя вещами, сначала его размеры кадров с заданной высотой/шириной, а во-вторых, я хочу захватить видео без звука.