android - LG 3G将音频文件另存为视频(Android 5.1)

标签 android audio recorder lg 3gp

尝试在运行Android 5.1的Lg g3中保存音频文件会导致保存视频文件而不是音频文件。如果有人可以为我解决这个问题,我将不胜感激。

 private void startRecording() {
    mRecorder = new MediaRecorder();
    mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
    mRecorder.setOutputFile(audioFilePath);
    mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

    try {
        mRecorder.prepare();
    } catch (IOException e) {
        Log.e("record", "prepare() failed");
    }

    mRecorder.start(); }

最佳答案

您可以访问此链接以获取问题link1link2

如果要在实际的MP3编解码器中播放音频,则需要使用link3之类的第三方库。

关于android - LG 3G将音频文件另存为视频(Android 5.1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29318673/

相关文章:

Android:同时播放和录制视频

android - 不支持的配置,采样率11025,格式1,ChannelMask 0x10

android - 来自 fetchUuidsWithSdp 的奇怪 UUID 反转

android - flexbox 在 iOS/android 上表现不同

android - 如何滑动图像

javascript - Xamarin WebView Audio.Play不起作用

audio - 在 google 上创建操作 |音频播放

android - 如何在soundPool(Android)中逐渐加载声音?

JavaScript : How to split an audio blob into 1 second chunks and export to wav files using recorder. js?

java - 无法从外部包访问