gpt4 book ai didi

用于 InputSurface 和音频的 Android MediaMuxer

转载 作者:搜寻专家 更新时间:2023-11-01 09:26:57 26 4
gpt4 key购买 nike

我真的希望有人能给我指点一段代码,演示如何使用 MediaMuxer 记录表面 View 和音频并输出 mp4 文件视频。

基本上,我想做的是记录表面 View 中发生的事情,并将其与听到的任何音频结合起来。 (来自麦克风)

我很难相信没有人拥有完整的示例代码来演示如何执行此操作。这一个接近: https://github.com/google/grafika

但它只做视频。没有音频部分。非常感谢。

最佳答案

没关系。我找到了。完整代码在这里: https://github.com/saki4510t/AudioVideoRecordingSample

此示例记录表面和音频。您当然需要添加适当的权限来录制音频和使用相机等...

该示例使用 CameraView 写入 MediaVideoRecorder inputsurface。因此,它写入了两次。首先是预览屏幕(用户看到的),然后是录制输入界面。如果你有自己的渲染当然可以禁用camera部分,在MediaVideoRecorder表面写自己的GL命令,然后在MediaVideoRecorder上调用frameAvailableSoon。

关于用于 InputSurface 和音频的 Android MediaMuxer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49887487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com