亚洲色图欧美日韩在线播放-户外操美女逼逼中国-免费久久99国产精品自在现-欧美激情五月综合啪啪-九九日本黄色精品视频-亚洲成年网址青青草原-欧美性爱精品在线免费观看-国产精品一区二区美女-日电影一区二区三区

用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就是成功的了,即可支持邊加載邊播放.


編輯:三五互聯(lián)
日期:2022-09-14

收藏 】 【 打印 】   
您可對(duì)文檔進(jìn)行評(píng)分喲~

勾選遇到的問題提交給我們,收到反饋后保證及時(shí)修正更新!

提交反饋需要先登陸會(huì)員帳號(hào)

上一篇:mysql備份工具innobackupex遷移恢復(fù)數(shù)據(jù)
下一篇:為什么我的域名在某些地方不能訪問,解析到127.0.0.1或者0.0.0.0?
若文檔內(nèi)容對(duì)您沒有幫助,不能解決問題? 您還可以 咨詢?cè)诰客服提交工單搜索常見問題 ,我們將竭誠(chéng)為您服務(wù)。
  >> 相關(guān)文章
 
分享至: