摘要: 关于音频的数据range计算 数据量(字节/秒)=(采样频率(Hz)×采样位数(bit)×声道数)/8 (其中,单声道的声道数为1,立体声的声道数为2) 关于获取音频数据中的所有参数 https://blog.csdn.net/qq_37996327/article/details/80899210 阅读全文
posted @ 2021-03-29 10:37 飘若逸 阅读(574) 评论(0) 推荐(0)
摘要: 1 合并两个字节数组 public static byte[] mergeBytes(byte[] data1, byte[] data2) { byte[] data3 = new byte[data1.length + data2.length]; System.arraycopy(data1, 阅读全文
posted @ 2021-03-29 10:22 飘若逸 阅读(130) 评论(0) 推荐(0)
摘要: 当音频被各种引擎转化后,会存在有转化后音频缺少音频头信息,导致无法播放这种现象。如何截取音频头信息?音频的头部信息存放在音频流byte[]的前44个字节中。 所以我们可以直接获取原始音频流后直接截取其中44个字节,存放起来。然后对转化后的音频流进行拼接合成能够播放的音频,代码如下 byte[] he 阅读全文
posted @ 2021-03-29 10:19 飘若逸 阅读(154) 评论(0) 推荐(0)