在 Android 上设置相机的最大分辨率
Set maximum resolution for camera on Android
目前我的应用程序使用 android.provider.MediaStore.ACTION_VIDEO_CAPTURE
意图来捕获视频,但我似乎无法以编程方式设置最大分辨率(例如 720p)。
是否有任何 methods/libraries 可以模仿这种行为,但同时具有分辨率控制?或者我应该使用 MediaRecorder
、SurfaceView
等自己创建自定义捕获吗?
如果有人想知道我已经切换到 https://github.com/JeroenMols/LandscapeVideoCamera/
这真的允许只更改几行代码就可以工作。缩小尺寸是它仅支持横向模式。但这也许是一个优点,因为很少有人会录制垂直视频。
目前我的应用程序使用 android.provider.MediaStore.ACTION_VIDEO_CAPTURE
意图来捕获视频,但我似乎无法以编程方式设置最大分辨率(例如 720p)。
是否有任何 methods/libraries 可以模仿这种行为,但同时具有分辨率控制?或者我应该使用 MediaRecorder
、SurfaceView
等自己创建自定义捕获吗?
如果有人想知道我已经切换到 https://github.com/JeroenMols/LandscapeVideoCamera/
这真的允许只更改几行代码就可以工作。缩小尺寸是它仅支持横向模式。但这也许是一个优点,因为很少有人会录制垂直视频。