mp4info(MP4文件分析工具)
詳情介紹
mp4info工具是一個(gè)用于分析MP4文件的工具,它可以顯示有關(guān)MP4文件的高級(jí)信息,包括所有tracks和codec的詳細(xì)信息。并且,使用mp4info,你還可以查看視頻編碼、音頻解碼,比特率,軌道,幀數(shù)等信息,這些信息都會(huì)以樹狀的形式展示出來,使得結(jié)果一目了然4。此外,mp4info還提供了導(dǎo)出到文件的功能,這樣你就可以將分析結(jié)果保存下來,十分的實(shí)用。有需要的用戶歡迎下載使用。
功能介紹
1、小巧,簡單,解析速度非常快。
2、提供全文件的結(jié)構(gòu)樹和16進(jìn)制代碼的ascii形式。
3、支持導(dǎo)出到文件,進(jìn)行保存。
4、提供比特率、軌道、幀數(shù)、幀率等信息的查看。
相關(guān)知識(shí)
MP4文件本身就是一個(gè)容器,對(duì)于視頻來說就是把不同的內(nèi)容放按照mp4的規(guī)則存放而已;
如果完全自己寫代碼實(shí)現(xiàn),可能需要完全理解mp4的規(guī)則;才能做好mp4文件的解析;
sampleId 就是mp4 里面frame的索引;每個(gè)sampleId 對(duì)應(yīng)一幀264的視頻
size 就是frame的大小
duration 這個(gè)是給播放器使用的,播放器需要顯示這一幀的時(shí)間就是 3000 / 90000 (timescale) 秒;這個(gè)視頻是30幀的,就是1/30秒;后面的rtsp發(fā)流的時(shí)間撮也是根據(jù)這個(gè)時(shí)間來處理的;
后面的時(shí)間就是轉(zhuǎn)化為秒為單位的時(shí)間;
mp4v2的api就是隱藏了復(fù)雜的mp4結(jié)構(gòu)解析流程,返回給用戶直接是一幀幀數(shù)據(jù)的方式;
你只需要通過對(duì)應(yīng)的接口~以幀的方式讀取處理即可;
簡單高效,基本和其它的文件操作沒啥區(qū)別。
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載