用ffmpeg修改MP4文件頭信息,使其支持流式加載及播放經(jīng)常有用戶反映,有些網(wǎng)頁中加載的mp4文件,有的可以加載一點(diǎn)就開始播放,有的就必須全部加載完才能播。 經(jīng)核實(shí),主要是頭信息的數(shù)據(jù)順序有關(guān),用工具:mp4info.exe可以查看mp4文件的結(jié)構(gòu)信息:
要是視頻可以已加載就能播放,需要在視頻頭部插入metaData信息,也就是上面的圖中的moov->udta->meta中的數(shù)據(jù) 如果這個(gè)結(jié)構(gòu)在視頻文件的末尾,或者根本沒有這些數(shù)據(jù),那么就只能等全部加載完之后才能播放。 解決邊加載邊播放的問題,將MP4中Metadata信息移至文件頭部,具體方法如下: 下載安裝ffmpeg, 下載qt-faststart.exe。 將qt-faststart.exe放至ffmpeg文件夾bin中。 在開始->運(yùn)行里輸入cmd,彈出命令窗口 進(jìn)入安裝目錄下面, ffmpeg/bin回車,這樣就進(jìn)入了ffmpeg的目錄 再運(yùn)行命令:qt-faststart.exe d:/1.mp4 d:/2.mp4 說明:1.mp4為原mp4文件,2.mp4為修改后存儲(chǔ)的文件 最后出來的這個(gè)2.mp4就是成功的了,即可支持邊加載邊播放.
|
|||||
| >> 相關(guān)文章 | |||||
關(guān)注我們
關(guān)注我們
最新動(dòng)態(tài)
新浪微博
交流互動(dòng)
關(guān)于我們
|
聯(lián)系我們
|
付款方式
|
人才招聘
|
友情鏈接
|
域名資訊
|
提交工單
|
我要評(píng)價(jià)
|
投訴建議
|
域名投訴
|
網(wǎng)站備案
|
百科知識(shí)
|
手機(jī)站
《中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證》編號(hào):B1-20172600 川B1-20080058 蜀ICP備12028237號(hào)
《中華人民共和國(guó)互聯(lián)網(wǎng)域名服務(wù)許可證》編號(hào):川 D3-20220002
電話總機(jī):028-62778877(20線) 400電話:400-135-3511


