我正在尝试使用自定义相机来录制视频。我已经跟踪了This sample并且运行良好。
现在,我想添加一个按钮点击“切换相机”功能。即使在录制视频时,它也应该能够在前/后摄像头之间切换。
所以请帮助我知道这是否可能??
1。如果是,那怎么办??
2。如果没有,请建议一些解决方法??
一些示例代码或链接将非常有用…
注意:我在网上搜索了一下,找到了一些堆满的答案,比如
Android Camera2 API switch back - front cameras
Android: Switch camera when button clicked
但这些设备都不能在录制视频时切换摄像机。
请帮忙。
代码与This sample相同。这是Camera2 API。

最佳答案

就我而言,摄像机是设备,前面和后面的摄像机是不同的设备。现在让我从第一个开始,
有些设备有自己的功能,你可以在录制视频时切换摄像机。比如Nexus9。@Selvin
另一种方法是使用MediaRecorder。你可以实现这个问题的答案。For more detail please refer this question
我不知道,但如果你想这样做,就这样做:
1。当您使用后摄像头录制视频并切换到前摄像头时,请将该视频临时保存在本地,然后使用前摄像头启动。
2。现在停止视频录制,然后将这两个文件都设为marge并另存为单个文件。

07-24 03:28
查看更多