【发布时间】:2020-09-19 19:31:13
【问题描述】:
我想使用 camerax api 在应用内摄像头中捕获没有音频的视频
我正在使用 beta10 的 camerax api
我尝试过设置音频缓冲区大小和音频源等。
【问题讨论】:
-
“应用内”相机是指内置相机应用吗???
标签: android kotlin audio video android-camerax
我想使用 camerax api 在应用内摄像头中捕获没有音频的视频
我正在使用 beta10 的 camerax api
我尝试过设置音频缓冲区大小和音频源等。
【问题讨论】:
标签: android kotlin audio video android-camerax
目前还不支持这个答案,但是当使用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 的封装,因此无需担心。
【讨论】: