Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: chromium-vaapi 53.0.2785.143-1

Git Clone URL: https://aur-dev.archlinux.org/chromium-vaapi.git (read-only)
Package Base: chromium-vaapi
Description: Chromium compiled with support for VA-API, allowing GPU accelerated decode of H.264 and other video formats supported by your GPU.
Upstream URL: http://www.chromium.org/
Licenses: BSD
Conflicts: chromium
Provides: chromium
Submitter: samcv
Maintainer: samcv (OneObsession)
Last Packager: samcv
Votes: 13
Popularity: 0.524558
First Submitted: 2016-07-09 09:44
Last Updated: 2016-10-01 09:25

Dependencies (36)

Required by (24)

Sources (8)

Pinned Comments

samcv commented on 2016-08-01 05:11

NOTE: This package will be updated when 55 comes out. 54 does not work with VA-API on Linux but 55 should, so for now use my prebuilt packages (seems things chromium depends on were updated and 53 can no longer be built on the latest Arch).

I am now providing a repository in case you don't want to build the entire package yourself. The repository can be used by adding this to you pacman.conf:
[samcv]
Server = https://cry.nu/repo/$arch/
SigLevel = Required

The package is signed with my PGP key, so you must add my key to pacman by doing:
pacman-key -r C3881D62
pacman-key --lsign-key C3881D62

If you have an Intel GPU you should use the chromium-vaapi package, but if you use Radeon/NVIDIA you should use another package in my repository called chromium-vaapi-other (If you want compile it yourself, please rename the package name in the PKGBUILD to chromium-vaapi-other and it will use the chromium-vaapi-other patch instead of the intel one). If someone can test it out and email me if it works along with the make and model of your video card that would be great. Contact information is samantham@posteo.net Thank you.

Other useful info:
Run "vainfo" in terminal to see what your card supports. Most don't support VP9 encoding which is used by default on YouTube and other sites. If so you may try this plugin https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal If your card doesn't support 60fps H.264, make sure to go into the options for the plugin and disable 60fps video.
To see if it is working properly, when a video starts playing you should see the following in your terminal:
libva info: VA-API version 0.39.2
libva info: va_getDriverName() returns 0

This message also shows up twice when chromium first opens when chromium checks if the computer supports VAAPI.

Latest Comments

1 2 3 4 5 Next › Last »

OneObsession commented on 2017-01-24 10:50

Thanks @samcv.
I could provide a PKGBUILD which works for intel, but probably not for other graphics.
Edit: Well, i have no idea how to submit packages. Is it even possible if i am not the maintainer?
Edit2: If you guys want to compile chromium you can check out my github for now until we have updated the AUR package:
https://github.com/SoundSonic1/PKGBUILD-Arch-Linux/

samcv commented on 2017-01-23 23:24

I have added OneObsession as a co-maintainer. I have not spoken to him about this, but if he is up to the task of doing this, I will also work something out for the pacman repository as well.

gothmog123 commented on 2017-01-23 10:16

what happened to samcv?

guiodic commented on 2017-01-16 21:45

@OneObsession: It works very well

OneObsession commented on 2017-01-16 06:49

@guiodic

Ok, i put a binary package up. Let me know if it works.

guiodic commented on 2017-01-15 23:56

@OneObsession

Is there the binary package for chromium-vaapi? I wasn't able to find it.

Thank!

OneObsession commented on 2017-01-15 23:48

I've got chromium 56.0.2924.59 with vaapi support for Intel Graphics working.
The AUR build is on GitHub: https://github.com/SoundSonic1/PKGBUILD-Arch-Linux

OneObsession commented on 2017-01-12 11:49

Any updates regarding the vaapi patches?

agm28011997 commented on 2016-12-26 02:46

other thing:
https://chromium.googlesource.com/chromium/src/+/master/docs/linux_hw_video_decode.md
this page have patchs for chromium, it is the used lines for having vaapi?

agm28011997 commented on 2016-12-26 02:43

some news about the link I put before? it is a work around for the problem with the gpu sandbox.. I think is very important with amd gpu's for function with chromium vaapi because the sandbox could be the cause of vaapi failing to be load in gpu proccess
PD: vdpau has an special backend in aur, you can try it if you want:
https://aur.archlinux.org/packages/libva-vdpau-driver-chromium/
it probably help you for having chromium with vaapi functioning well