第1年9月14日 MP4分析工具
1.
分析mp4文件的工具:
- mp4box.js:一个在线解析mp4的工具。
- bento4:包含mp4dump、mp4edit、mp4encrypt等工具。
- MP4Box:类似于bento4,包含很全面的工具。
- mp4info.exe: windows平台图形界面展示mp4基本信息的工具。
Movie Header Box(mvhd)
主要字段含义:
- version : box版本,0或1,一般为0。
- creation time : 创建时间(相对于UTC时间1904-01-01零点的秒数)。
- modification time : 修改时间 。
- timescale : 文件媒体在1秒时间内的刻度值,可理解为1秒长度的时间单元数。
- duration : 该track的时间长度,用duration和time scale值可以计算track时长,比如audio track的time scale = 8000, duration = 560128,时长为70.016,video track的time scale = 600, duration = 42000,时长为70。
- rate : 推荐播放速率,高16位和低16位分别为小数点整数部分和小数部分,即[16.16] 格式,该值为1.0(0x00010000)表示正常前向播放。
- volume : 推荐播放音量,[8.8] 格式,1.0(0x0100)表示最大音量。
https://www.jianshu.com/p/529c3729f357