2012-01-12 51 views
0

我試圖在視頻中將流式傳輸到我的Linux機器上。在Linux方面,我使用的是OpenCV。我試圖找到支持的編解碼器的列表,但找不到任何。OpenCV Streaming格式

我在哪裏可以找到可用於打開CV的支持的編解碼器列表?

謝謝,那鴻

回答

0

here

MEncoder的視頻編碼器是一個開源的視頻編碼器,這是在Mac OS X,Windows和Linux 可用。爲了 轉換現有的視頻在所有平臺上通過OpenCV的支持I420格式,安裝 mencoder的二進制和使用:

$ mencoder的in.avi -ovc原料-vf格式= I420 -o out.avi

看起來像I420格式就是你要找的。

+0

謝謝,我想使用opencv顯示流式內容,所以我需要使用像H264這樣的編解碼器或類似的東西。 – nmnir 2012-01-15 11:45:59

+0

我認爲I420是唯一支持的編解碼器。 – mydogisbox 2012-01-15 15:28:36

+0

如何以編程方式轉換的C++示例:http://barnesc.blogspot.com/2007/04/opencv-camera-and-avi-input.html – mydogisbox 2012-01-15 15:30:31