Python 用flash渲染QWebView

Python 用flash渲染QWebView,python,pyqt,pyqt4,xvfb,Python,Pyqt,Pyqt4,Xvfb,我正在尝试获取一个包含flash对象的网页的屏幕截图。我试图呈现的页面是,特别是swell flash对象。我正在使用Ghost.py框架在Xvfb的QWebView中加载页面。有没有办法解决这个问题 许多屏幕捕获都有硬件加速窗口的问题,所以在捕获时请尝试使用硬件加速。没有GPU时硬件加速会有问题吗?你是对的,对于Xvfb,这可能无关紧要。您使用哪些设置来启动Xvfb?它以默认的1280x1024x8屏幕模式开始。。。如果我用Xvfb:1-屏幕0 640x480x24这样的东西启动它,我可以用f

我正在尝试获取一个包含flash对象的网页的屏幕截图。我试图呈现的页面是,特别是swell flash对象。我正在使用Ghost.py框架在Xvfb的QWebView中加载页面。有没有办法解决这个问题


许多屏幕捕获都有硬件加速窗口的问题,所以在捕获时请尝试使用硬件加速。

没有GPU时硬件加速会有问题吗?你是对的,对于Xvfb,这可能无关紧要。您使用哪些设置来启动Xvfb?它以默认的
1280x1024x8
屏幕模式开始。。。如果我用
Xvfb:1-屏幕0 640x480x24
这样的东西启动它,我可以用flash拍摄QWebView,没有问题。我相信是8位深度造成了问题。切换到x24,一切都会呈现良好。谢谢