我已阅读以下文档以了解 AVI 文件的结构:
http ://www.alexander-noe.com/video/documentation/avi.pdf
AVI 文件是流的容器。
一个 AVI 文件可以包含一个 MP3 音频流。
以下是我如何理解 AVI 文件中 MP3 音频流的数据结构:
我还阅读了以下网页以了解 MP3 文件的结构:
http ://en.wikipedia.org/wiki/MP3#File_structure
所以一个 MP3 文件是一个 MP3 帧序列。
每个 MP3 帧由标题和数据组成。
要从 AVI 文件中的 MP3 流创建 MP3 文件,我想 MP3 标头可以使用 MPEGLAYER3FORMAT 结构中包含的数据构建。
但我想知道 1 个音频块结构是否与 1 个 MP3 帧的数据匹配。