我想在JOGL(用於OpenGL的Java綁定)中使用JavaCV錄製視頻。JavaCV VideoWriter無法打開
這是打開的視頻文件中的代碼:
VideoWriter wv;
wv.open("video.avi", CV_FOURCC_DEFAULT, 30 , new Size(width, height), true);
的問題是,wv.isOpened()始終返回false並沒有創建視頻文件。
事情我已經嘗試:
- 更改 「video.avi」 到 「video.mp4」
- 變化CV_FOURCC_DEFAULT爲-1
- 更改寬度,高度,FPS值
任何人都做到了這一點?
我的機器正在運行一個帶有JavaCV v1.3.2和JOGL v2.3.2的Ubuntu 14.04 LTS。
@aarelovich我想記錄什麼JOGL在我的電腦屏幕上繪製。我用'glReadPixels()'獲得每幀的像素。關於這個決議,我已經嘗試過我的屏幕1920x1080的分辨率和'reshape()'返回的1855x1056。 – dxb