10

インテントでビデオを録画しようとしていますが、ビデオの品質は高く、サイズは 5 MB を超えています。

Android 4.2.2を実行しているSamsung Galaxy Sを使用しています

これが私のコードです:

            Intent i = new Intent("android.media.action.VIDEO_CAPTURE");
            // i.putExtra(android.provider.MediaStore.EXTRA_OUTPUT,
            // Uri.fromFile(FileUtils.getFileName(FileTypes.VIDEO)));
            i.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY, 0);
            i.putExtra(android.provider.MediaStore.EXTRA_SIZE_LIMIT, 5242880);
            i.putExtra("android.intent.extra.durationLimit", 45);
            startActivityForResult(i, Config.RECORD_VIDEO);
4

1 に答える 1