如何从mp4文件中读取音频和视频数据包



我试图用c/c++(目标c)编写代码来解析mp4文件中的音频和视频数据。我知道mp4文件中的数据包含在mp4原子下,但不确定如何分别解析音频和视频数据。

提前感谢您的帮助。

Mp4格式相当复杂。我建议你去图书馆。但是如果你不能使用库,或者只是想学习格式,那么你必须在根moov框下解析大约十二个boxesatoms。从那里得到的信息可以用来查找mdat原子内的帧。完整的规范编号为ISO/IEC 14496-12,您应该可以在网上找到副本。

最新更新