Je veux enregistrer une vidéo avec certaines options. Comme durée maximale, qualité etc. Est-il possible de faire cela sans implémentation personnalisée - simplement en appelant intent?
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
//add custom options here?
startActivityForResult(intent, TAKE_VIDEO);
Réponses:
0 pour la réponse № 1Utilisez le code ci-dessous:
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 200);
Pour plus d'options, regardez ceci:
http://developer.android.com/reference/android/provider/MediaStore.html