Android - 将摄像头分辨率设置为320 * 240用于使用Intent以编程方式进行视频录制

时间:2015-06-01 11:34:38

标签: android

在Android中,想要以编程方式将摄像头分辨率设置为320 * 240,仅包括30秒录制。请给我一些逻辑。请记住我只想使用Intent来执行所有这些操作,即我正在使用intent启动摄像机。所以我要求解决方案只使用意图以编程方式最小化相机分辨率。

1 个答案:

答案 0 :(得分:2)

  

所以我要求解决方案只使用意图以编程方式最小化相机分辨率。

调用第三方相机应用拍摄照片或录制视频时,无法设置相机分辨率。第三方相机应用程序由实际程序员编写,这些程序员可以做他们想做的事。

如果您是using ACTION_VIDEO_CAPTURE,欢迎您在请求某些特征中添加额外内容like EXTRA_VIDEO_QUALITY。但欢迎相机应用程序忽略这些额外内容(有些内容),并且没有额外强制特定分辨率。

我们也欢迎您使用MediaRecorder实施自己的视频录制,跳过第三方应用。在这里,您可以控制分辨率......但仅限于设备支持的分辨率列表。并不要求每个Android设备都支持录制任何特定分辨率,例如320x240。