###项目介绍
这个项目fork自[Jackarain]([https://github.com/Jackarain/mpfour),感谢。主要功能是解析MP4文件,获取各个box内容,在其上做了一些修改,兼容标准的MP4文件格式
1. 使能够运行在linux平台下,修改了输出日志代码
2. 增加mmpu,hint,mmth,muli box解析
3. 增加box搜索功能(这个地方运行会有内存错误,待完善)
###使用说明
#####编译:
我测试的环境是在ubuntu下用eclipse开发,语音是c,编译的时候可能需要添加math库,即加上 -lm
#####添加box:
如果里面没有添加你需要的box,你可以自行添加,,添加的方法,修改mp4.c和mp4.h文件,找一个类比参考(如ftyp,mmpu)修改相应的部分,stream.c里面有你需要的获取流数据的函数
##### 获取box:
使用函数root = MP4_BoxGetRoot(s),会获取整个MP4结构,通过first和next指针找到你所需要的box或container,root是一个二叉树,正在准备完善搜索
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
MP4parser,C语言编写的一个解析MP4文件格式的小工具.zip (7个子文件)
222
stdafx.h 254B
stream.c 10KB
stream.h 5KB
mp4parser.c 2KB
README.md 1012B
mp4.h 30KB
mp4.c 217KB
共 7 条
- 1
资源评论
热爱嵌入式的小佳同学
- 粉丝: 1w+
- 资源: 2136
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功