使用lamejs编码的pcm的concat mp3文件存在间隙

问题描述

我没主意了。使用lame-js首先将麦克风编码的PCM编码为mp3,然后在后端将它们拼凑在一起(如果连接断开并且不想保存较大的pcm / wav文件,则可以节省进度)。这几乎是库示例中的代码

要将它们拼凑在一起,我只需读取文件并用<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="oval"> <padding android:bottom="15dp" android:left="15dp" android:right="15dp" android:top="15dp"/> <stroke android:width="5dp" android:color="#CCFF0000"/> </shape> </item> <item> <shape android:shape="oval"> <solid android:color="#CCFF0000"/> <size android:width="150dp" android:height="150dp"/> </shape> </item> </layer-list> 连接缓冲区。到目前为止,这还行得通,只是在前端被分割的录制点有一点中断。查看图片

mp3 spectrum/wave image

我首先认为这可能是每个mp3缓冲区具有的ID3元数据。因此找到了一个解析器,并将其从缓冲区中删除。不幸的是没有成功。

有什么想法吗?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)