gpt4 book ai didi

android - 有什么方法可以使用音频文件作为MediaRecorder的来源?

转载 作者:行者123 更新时间:2023-12-03 01:43:44 25 4
gpt4 key购买 nike

现在我正在使用MediaRecorder录制视频,该视频来自地面。

并且也想录制音频!

MediaRecorder mRecorder = new MediaRecorder();
mRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE);
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);

mRecorder.setInputSurface(surface);

但是我找不到使用目标文件或流的 setAudioSource 。 (另请参见 doc)(不是MIC,CAMCORDER等)

如何实现该功能?还是应该搜索哪些关键字?

最佳答案

在澄清后
我认为目前没有这样的API。

在澄清之前

检查您的导入是否正确:

import android.media.MediaRecorder;

自API级别1起, setAudioSource可用。
有关更多信息,请查看官方 documentation。它有一个示例,您可以引用。
如果上述方法不起作用,请尝试清理您的项目并重新生成它。

关于android - 有什么方法可以使用音频文件作为MediaRecorder的来源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45180423/

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