天天看點

使用ffmpeg轉碼的MP4檔案需要加載完了才能播放的解決辦法

前一段時間做了一個ffmpeg轉碼MP4的項目,但是轉出來的MP4部署在網站上需要把整個視訊加載完成才能播放,到處找資料,最後找到解決方案記錄于此備忘。

FFMpeg轉碼由此得到的mp4檔案中, meta資訊是在檔案尾部的, 而 videoview 在沒有得到meta資訊前不會播放檔案, 是以隻有等到檔案完全下載下傳完視訊才會播放。解決方法很簡單,下載下傳qtfaststart.exe把meta資訊移到檔案頭部。

下載下傳位址:http://www.ckplayer.com/down/qt-faststart.rar。也可以到我的資源裡去找,解壓後用cmd運作。

用法:Usage: qt-faststart <infile.mov> <outfile.mov>。