使用ffmpeg的解码器对多种类型的编码进行解码为pcm,分析各种类型写入decoder之前的数据,如何获取该类型的一个帧。
-
AAC:aac文件的每一个帧有一个adts头,需要对其进行解析,获得每个aac frame的大小frameSize,再每一次进行读文件时,读取frameSize大小的数据作为aac的一个帧内容。adtsheader的大小为7个字节。
-
adts_header_t *adts = (adts_header_t *) aac_frame; if (adts->syncword_0_to_8 != 0xff || adts->syncword_9_to_12 != 0xf
-

最低0.47元/天 解锁文章

708

被折叠的 条评论
为什么被折叠?



