我想在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