1. 程式人生 > >opencv 寫視訊時找不到編碼器問題解決方法

opencv 寫視訊時找不到編碼器問題解決方法

先寫下遇到的問題:

程式碼中用到VideoWrite函式,結果程式執行時提示:can't find encoder for codec id 28,執行結果的視訊打不開~~

解決方案:

然後將程式碼中VideoWrite引數改為:CV_FOURCC('X','2','6','4') 。
再次執行程式,發現仍會提示can't find encoder for codec id 28,但是會彈出x264vfw視窗,程式執行完成後,生成的結果視訊可以成功開啟;

個人覺得這個方案不是最好的解決方案,如果有更好的解決辦法歡迎告知啊,tks~