
功能介绍
1、强大的分析工具,mp4info的核心就是使用mp4v2这个lib库,该库说白了就是对mp4/3gp文件格式的解析。2、小巧,简单。解析速度非常快。
3、分享全文件的结构树和16进制代码的ascii形式。
4、支持导出到文件,进行保存。
5、分享比特率、轨道、帧数、帧率等信息的查看。
安装说明
1、软件是绿色版,无需安装。双击即可运行。
使用介绍
1、主界面介绍
2、打开一个视频文件,【MP4】格式,整个文件的结构目录树。

3、可以看到mp4info,这里包含所有mp4的信息。MP4tool则包含导入导出查找的一些功能。


4、导出到文件中,选择好目录后。单击【distill】。

相关知识
MP4文件本身就是一个容器,对于视频来说就是把不同的内容放按照mp4的规则存放而已;如果完全自己写代码实现,可能需要完全理解mp4的规则;才能做好mp4文件的解析;
sampleId 就是mp4 里面frame的索引;每个sampleId 对应一帧264的视频
size 就是frame的大小
duration 这个是给播放器使用的,播放器需要显示这一帧的时间就是 3000 / 90000 (timescale) 秒;这个视频是30帧的,就是1/30秒;后面的rtsp发流的时间撮也是根据这个时间来处理的;
后面的时间就是转化为秒为单位的时间;
mp4v2的api就是隐藏了复杂的mp4结构解析流程,返回给用户直接是一帧帧数据的方式;
你只需要通过对应的接口~以帧的方式读取处理即可;
简单高效,基本和其它的文件操作没啥区别;
更新日志
1、修复大文件闪退的问题。2、减少软件崩溃的情况。
3、优化文件结构目录树。
下载体验
