颤动相机拍照时间太长

Dan*_*ano 5 camera dart flutter

我正在尝试使用官方的 flutter 相机包,但无论选择什么分辨率,拍照方法都会花费很多时间(例如 3-5 秒)。有没有办法加快速度(我使用 Pixel 5 作为开发设备)?目前,我向用户显示一条消息,要求用户在拍照时保持静止,但这感觉像是一个糟糕的用户体验。

编辑:我将图片格式降级为 jpeg 而不是 yuv420,它稍微快一些。

小智 2

这是官方相机包的一个已知问题:

https://github.com/flutter/flutter/issues/84957

您可以给它点赞以给予更多关注。

您也可以尝试使用 CamerAwesome 包。它没有官方软件包那么多的功能,但在我的测试中,它几乎可以立即拍照。

CamerAwesome: https: //pub.dev/packages/camerawesome