qnixsynapse / chromium-vaapi

Mirror repository of chromium-vaapi from RPMFusion
https://rpmfusion.org
20 stars 1 forks source link

vaapi fails #5

Closed sheepdestroyer closed 5 years ago

sheepdestroyer commented 6 years ago

fedora 28, last available copr build

intel IvyBridge HD4000

when starting, chromium gives :

[7683:7683:0809/202733.744540:ERROR:vaapi_wrapper.cc(577)] vaQueryConfigEntrypoints failed VA error: the requested VAProfile is not supported
[7683:7683:0809/202733.744603:ERROR:vaapi_wrapper.cc(577)] vaQueryConfigEntrypoints failed VA error: the requested VAProfile is not supported
[7683:7683:0809/202733.777525:ERROR:sandbox_linux.cc(378)] InitializeSandbox() called with multiple threads in process gpu-process.

In chrome://gpu/ : Video Decode: Hardware accelerated

my gpu doesn't support accelerated vp9 so I installed the extension h264ify to force youtube video in h264 : https://github.com/erkserkserks/h264ify

The problem is youtube now saying : "Your browser does not currently recognize any of the formats available"

image

qnixsynapse commented 6 years ago

You need to install chromium-lib-media-freeworld from my gitlab repo. Also h264ify extension will disable vpx decoder and since h264 is a proprietary format I have moved it into a separate package.

Edit: That vaapi error is because some of the profiles are not supported by the browser for e.g mpeg Here, is my chrome://gpu on nvidia. screenshot from 2018-08-09 18-51-47

sheepdestroyer commented 6 years ago

seems to work : Video Acceleration Information Decode h264 baseline | up to 4096x4096 pixels Decode h264 main | up to 4096x4096 pixels Decode h264 high | up to 4096x4096 pixels

Thanks for your great work

qnixsynapse commented 6 years ago

Remember you have to update chromium-libs-media-freeworld each time chromium updates. Sorry but copr doesn't allow to host restricted codecs. Not even openh264. :(