gpt4 book ai didi

通过 Intent 的 Android 摄像机分辨率

转载 作者:行者123 更新时间:2023-11-29 00:38:13 26 4
gpt4 key购买 nike

对于我的应用程序,我希望能够捕获各种分辨率/质量的视频。根据 API,只有两个选项:0 或 1:

    Intent i = new Intent("android.media.action.VIDEO_CAPTURE");
i.putExtra(MediaStore.EXTRA_OUTPUT, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
i.putExtra(android.provider.MediaStore.EXTRA_VIDEO_QUALITY, 1);

如何设置视频分辨率:1 提供最佳可能的 1080p,0 提供 MMS 质量(糟糕)。

ICS Android 原生相机提供 3 个选项:标清、720p、1080p,我如何获得这些选项。

最佳答案

如您所述,使用录制视频的 Intent ,您有两种选择....如果您想要更多的选择,你将需要编写自己的录像机。

参见 http://developer.android.com/guide/topics/media/camera.html#capture-video更多信息。非常重要:请注意 MediaRecorder 上的部分,它为您提供了选项及其必须输入的顺序。在这些选项中,您会找到视频大小、帧速率、音频和视频编码比特率等选项。

后来,
--吉姆

关于通过 Intent 的 Android 摄像机分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11275505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com