我们可以管理 CameraX videoCapture 速度吗?

Can we manage CameraX videoCapture speed?

我想知道,我们是否可以管理 Google 的新 CameraX api 的视频捕捉速度,例如以 2 倍速或慢速模式录制视频。有什么建议吗?

目前您无法使用 CameraX 以 2 倍速或不同于 1 倍速的任何其他速度录制视频。 或者,您可以使用 FFmpeg 从输入视频创建 slow/fast 动态视频。

使用 ffmpeg 创建 slow/fast 动态视频的方法很少,see guide - 这个过程可以通过几种方法完成,链接页面中提到的第一个是无损的,需要没有重新编码所以它非常快。

如果您对 ffmpeg 了解不多,网上有很多文章和指南。 在 android 中使用它,我个人更喜欢 this library,但还有更多选择。