MP4parser:MP4parser,C语言编写的一个解析MP4文件格式的小工具

时间:2024-05-28 07:29:42
【文件属性】:

文件名称:MP4parser:MP4parser,C语言编写的一个解析MP4文件格式的小工具

文件大小:36KB

文件格式:ZIP

更新时间:2024-05-28 07:29:42

C

###项目介绍 这个项目fork自Jackarain,感谢。主要功能是解析MP4文件,获取各个box内容,在其上做了一些修改,兼容标准的MP4文件格式 使能够运行在linux平台下,修改了输出日志代码 增加mmpu,hint,mmth,muli box解析 增加box搜索功能(这个地方运行会有内存错误,待完善) ###使用说明 #####编译: 我测试的环境是在ubuntu下用eclipse开发,语音是c,编译的时候可能需要添加math库,即加上 -lm #####添加box: 如果里面没有添加你需要的box,你可以自行添加,,添加的方法,修改mp4.c和mp4.h文件,找一个类比参考(如ftyp,mmpu)修改相应的部分,stream.c里面有你需要的获取流数据的函数 获取box: 使用函数root = MP4_BoxGetRoot(s),会获取整个MP4结构,通过first和next指


【文件预览】:
MP4parser-master
----mp4.c(217KB)
----mp4.h(30KB)
----stdafx.h(254B)
----stream.h(5KB)
----README.md(1012B)
----mp4parser.c(2KB)
----stream.c(10KB)

网友评论