1. 程式人生 > >解決html中video標籤因為視訊編碼格式不能開啟視訊檔案的問題

解決html中video標籤因為視訊編碼格式不能開啟視訊檔案的問題

需要做一個目標檢測演算法的輸入視訊和輸出視訊的直觀對比展示頁面,在html5中採用了video標籤:

但是顯示無效源,應該是視訊本身的問題,查看了html5的video文件:

決定去檢視一下in.avi檔案的視訊和音訊編碼:

在PotPlayer 64 bit 中檢視,視訊編碼格式竟然是mjpg!,這是演算法輸出的視訊,看來以後跑一次演算法就要改一次了:

在格式工廠進行視訊編碼轉換,選擇avc+aac(嘗試了多次,作者認為最好把視訊轉成MP4格式,視訊和音訊編碼為avc+aac組合,相容性更強)

再次檢視,編碼修改成功:

成功播放: