gpt4 book ai didi

android camera2 api - 一起录制视频声音和麦克风

转载 作者:行者123 更新时间:2023-11-30 00:22:33 25 4
gpt4 key购买 nike

我正在尝试在观看视频时通过 camera2 api 录制自己。想录制视频配乐,用MIC音源录制surface。

我如何创建两个音轨,第一个用于呈现给用户的视频,第二个用于 mediaRecorder AudioSource.MIC

private void setupMediaRecorder() throws  IOException{
mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE);
mMediaRecorder.setAudioChannels(2);
mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AAC);
mMediaRecorder.prepare();
}

最佳答案

在 android mediaRecorder 中,您不能同时录制两个 AudioSources。 here is the MediaRecorder.AudioSource guide

您的解决方案是使用第二个 AudioSource 重新渲染视频。尝试 this answer with FFmpeg

关于android camera2 api - 一起录制视频声音和麦克风,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46022175/

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