#android #video-capture
#Android #захват видео
Вопрос:
Я хочу записать видео с определенными опциями. Например, максимальная продолжительность, качество и т. Д. Возможно ли это сделать без пользовательской реализации — просто вызвав intent ?
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
//add custom options here?
startActivityForResult(intent, TAKE_VIDEO);
Ответ №1:
Используйте приведенный ниже код :
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 200);
Для получения дополнительных опций взгляните на это :
http://developer.android.com/reference/android/provider/MediaStore.html
Комментарии:
1. Жаль, что эти опции появляются только с API 8.