Как управлять свойствами захвата видео в Android?

Я снимаю видео, используя следующее намерение:

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);
    }

Мне нужно управлять двумя вещами, сначала его размеры кадров с заданной высотой/шириной, а во-вторых, я хочу захватить видео без звука.