openFrameworks + ofVideoPlayer图像撕裂

时间:2014-05-02 16:23:23

标签: c++ opengl openframeworks

我正在使用ofVideoPlayer,由于某些原因,视频之间的过渡时刻会有一些闪烁/撕裂。我试图更改视频格式,我添加了ofSetVerticalSync(true);,但仍然会出现错误 我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

我在使用Openframeworks和Tearing时遇到了很多困难。

基本上,它很大程度上取决于您的硬件。

您可以安装驱动程序以强制显卡vsync。

如果您使用Linux OS运行OF更是如此。

答案 1 :(得分:0)

如果您在Windows上,请务必查看显卡设置面板并尝试不同的垂直同步设置。

如果您使用的是OSX,则可能还需要测试一些其他视频播放器。 http://forum.openframeworks.cc/t/ofxavfvideoplayer/12770

最近,我使用HAP编解码器和hap播放器获得了最佳效果。它加载速度超快,支持alpha通道。我肯定会尝试。

https://github.com/bangnoise/ofxHapPlayer