openFrameworks +的videoplayer图像撕裂

openFrameworks + ofVideoPlayer image tearing

本文关键字:图像 撕裂 videoplayer openFrameworks      更新时间:2023-10-16

我使用的是ofVideoPlayer,由于某种原因,在视频之间的过渡时刻有一些闪烁/撕裂。我试图改变视频格式,我添加了ofSetVerticalSync(true);,它仍然得到这个错误。
我怎样才能解决这个问题?

我在Openframeworks和tear上有很多挣扎。

基本上,这很大程度上取决于你的硬件。

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

如果在Linux操作系统上运行OF,则更正确。

如果你使用的是windows系统,请查看显卡设置面板,并尝试不同的垂直同步设置。

如果你是在OSX上,有一些其他的视频播放器,你可能想要测试。http://forum.openframeworks.cc/t/ofxavfvideoplayer/12770

最近我用HAP编解码器和HAP播放器得到了最好的结果。它加载超级快,并支持alpha通道。我肯定会试试的。

https://github.com/bangnoise/ofxHapPlayer