我想使用camerax api在应用内相机中捕获没有音频的视频
我使用的是beta10的camerax api
我尝试过设置音频缓冲区大小和音频源等。
最佳答案
在回答这个问题时,尚不支持,但是当使用camerax库的视频录制完全发布时,这是可能的。
最好的方法是等待官方支持版本,因为您找到的任何解决方法都只是黑客,可能在不同的设备上工作,也可能不起作用,最终将变得过时。
查看谷歌最近的回答:
https://groups.google.com/a/android.com/g/camerax-developers/c/fsY3j4x_lA0/m/921lFEqyAgAJ
作为临时替代方案,同时 CameraX API 不完全支持视频,您可以直接使用camera2 API 对其进行编码。正如您在 official sample 中看到的那样,其实很简单,不需要太多编码。
如果您担心 CameraX 和 Camera2 API 之间的差异,请注意 CameraX 是 Camera2 API 的包装器,因此无需担心。
关于android - 在camerax中捕获没有音频的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63972670/