如何打开仅Android摄像机高清模式?

时间:2018-09-18 09:41:04

标签: android video video-capture

我想打开摄像机并采取仅视频高清模式。(电话具有全高清,高清和电视(非常低)模式)。我只是像上面那样打开摄像机。但是我无法在其中设置任何参数。

Intent videoCapture = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(videoCapture, 1);

enter image description here

2 个答案:

答案 0 :(得分:3)

MediaStore.class

/ **      * Intent-extra的名称,用于控制录制视频的质量。这是一      *整数属性。当前值为0表示质量低,适用于MMS消息,并且      *值1表示高质量。 将来可能会添加其他质量级别。      * /

public final static String EXTRA_VIDEO_QUALITY = "android.intent.extra.videoQuality";

我认为目前尚无解决方案。

答案 1 :(得分:1)

您可以使用它来设置视频捕获的参数:

Intent videoCapture = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
        videoCapture.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 60); // Duration in Seconds
        videoCapture.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1); // Quality High (0 : Quality Low)
        videoCapture.putExtra(MediaStore.Video.Thumbnails.HEIGHT, 320);
        videoCapture.putExtra(MediaStore.Video.Thumbnails.WIDTH, 240);

您可以在MediaStore page上找到更多信息。

希望有帮助!