For a Qt application running on Windows with ANGLE support with Qt WebEngine, when you open the debug page chrome://gpu for Video Acceleration Information it shows:
Decode h264 baseline 48x48 to 1920x1088 pixels
Decode h264 main 48x48 to 1920x1088 pixels
Decode h264 high 48x48 to 1920x1088 pixels
When I run the same check on Chromium, Chrome, or an app with Qt WebEngine and desktop OpenGL support, the following is shown in the same section:
Decode h264 baseline 64x64 to 4096x4096 pixels
Decode h264 main 64x64 to 4096x4096 pixels
Decode h264 high 64x64 to 4096x4096 pixels
I am using a custom build of Qt 5.15.2 that is configured as:
configure -debug-and-release -confirm-license -openssl-linked OPENSSL_PREFIX="C:Program FilesOpenSSL" -platform win32-msvc -opensource -prefix C:/Qt/5.15.2/msvc2017 -webengine-proprietary-codecs
According to this page Windows video acceleration should be working after Qt 5.13 for ANGLE, though I would like to get the same support resolution for H264 decoding as Chrome and Chromium. Is there a build config or parameter I am missing?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…