在Android系统中,希望通过编程将相机分辨率设置为320 * 240,只需30秒录制。请建议我一些逻辑.Remember,我想执行所有这一切只使用意图,即我是启动摄像机使用意图。因此,我需要解决方案,以尽量减少相机分辨率编程使用意图。
发布于 2015-06-01 12:20:34
因此,我需要解决方案,以尽量减少相机分辨率编程使用意图。
在调用第三方相机应用程序拍照或录制视频时,您不能设置相机分辨率。第三方相机应用程序是由真正的程序员编写的,这些程序员可以做他们想做的事。
如果您是ACTION_VIDEO_CAPTURE,欢迎您包括临时人员、EXTRA_VIDEO_QUALITY,以请求某些特性。但是,我们欢迎相机应用程序忽略那些额外的东西(有些是这样的),也没有额外的东西来强制特定的分辨率。
还欢迎您使用MediaRecorder实现您自己的视频录制,跳过第三方应用程序。在这里你可以控制分辨率..。但只有在设备支持的决议名册内。没有要求每个Android设备都支持录制任何特定的分辨率,比如320x240。
https://stackoverflow.com/questions/30572456
复制相似问题