前一段時間做了一個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>。