icfans

关于如何裁减一段音乐

0
阅读(2146)

[DESCRIPTION]


如何在一首音乐中裁减一段出来


[SOLUTION]来自半导体社区


目前只有amr,aac,mp3三种格式有现成的API可用,

可以参考如下三个函数:AAC_Trim, AMR_Trim, DAF_Trim,

这3个API可以用来将对应格式的音频文件根据参数的start time和stop time进行裁减,

裁减后的信息会放在FSAL的结构体中,

但里面只包含bitstream信息,

没有包含header对于header,

AAC 格式必須是 ADTS,

本身不需要額外的 header;

MP3格式,

本身不需要額外的 header;

AMR/AWB 格式,

本身必須額外加上的 header,

例如 #!AMR。

所以只需要在获取到的bitstream信息之前加上header就好