libva
Libva is an implementation for VA-API (Video Acceleration API) (by intel)
media-driver
Intel Graphics Media Driver to support hardware decode, encode and video processing. (by intel)
libva | media-driver | |
---|---|---|
8 | 61 | |
694 | 1,077 | |
1.3% | 2.4% | |
4.8 | 9.7 | |
2 months ago | 5 days ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
libva
Posts with mentions or reviews of libva.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-18.
- Trying to enable the D3D12 GPU Video acceleration in the Windows (11) Subsystem for Linux.
-
ASRock Intel Arc A380 Challenger ITX 6GB OC
Intel's docs seem outdated (version 2.13). Version 2.14: Add av1 encode interfaces
-
Installing intel-media-driver
Stating that libva (https://github.com/intel/libva) version 2.10.0 is already installed on my machine. I think I didnt install it, seems like debian ships with it preinstalled?
-
[Intel to AMD] just realised that gnome installed Intel vaapi drivers from rpm-fusion not AMD.
Hey, un-wanted fun fact? Intel actually develops the VA-API specification.
-
Trying to understand the video stack
To understand the Linux video stack see slides #114 and #178 from https://bootlin.com/doc/training/graphics/graphics-slides.pdf and https://01.org/linuxmedia and https://gstreamer.freedesktop.org/documentation/application-development/introduction/gstreamer.html?gi-language=c
-
Is the hardware transocding working?
Which appears to be VAProfileJPEGBaseline? ( https://github.com/intel/libva/blob/master/va/va.h#L486 )
- Libva (vaapi) 2.11.0 released with support for LibVA Protected Content API
-
Hardware video acceleration now available in google chrome 88
Xwayland requires DRI3, libva supports only DRI2. Under native X11 it is not a problem, under Xwayland it is: https://github.com/intel/libva/issues/122
media-driver
Posts with mentions or reviews of media-driver.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-22.
-
[Tutorial] Full iGPU passthrough for Jellyfin hardware acceleration (Alderlake / UHD 770)
You might need to install the non-free intel media driver: https://github.com/intel/media-driver
-
Is Fedora (as a project) regressing?
Intel had VP9 decode since Kaby Lake (7th gen); original Skylake (6th gen) could not handle it (see here).
-
libva-intel-driver vs intel-media-driver for Coffee Lake and Skylake overall?
I've heard intel-media-driver was the way to go for supported hardware, but I also heard that it could decode slower than libva-intel-driver (like #925), and that Intel doesn't officially support some kind of decode feature in intel-media-driver, but it's implemented in libva-intel-driver.
- Tone mapping does not work in Proxmox LXC (unprivileged)
- QSV LA_ICQ hosed, options?
-
Intel A380 Performance in Jellyfin
I reproduced the issue on my end and opened a ticket to let intel devs know. https://github.com/intel/media-driver/issues/1628
-
Nvidia NVENC Quality better than Intel Quick Sync?
I can see 22.6.6 was released in December ( Releases Β· intel/media-driver (github.com) ), but I'm having troubles getting it installed.
-
Intel Arc GPU support for Flatpak OBS?
You should be able to choose FFmpeg VAAPI encoder, though it is suggested that kernel 6.2 is needed for this to actually work. I can confirm that it's broken with my A770, while I can choose the device, encoder is failing. No such problem with my Rapter Lake iGPU.
-
Intel ARC DG2 (Alchemist) guide for hardware transcoding on Ubuntu 22.04 LTS.
On GitHub there are similar problems reported: https://github.com/intel/media-driver/issues/1282
-
Intel confirms Meteor Lake has AV1 video encoding and decoding support
Source: https://github.com/intel/media-driver/blob/master/docs/media_features.md
What are some alternatives?
When comparing libva and media-driver you can also consider the following projects:
ffmpeg-libav-tutorial - FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: πΊπΈ π¨π³ π°π· πͺπΈ π»π³ π§π·
docker-jellyfin
butterflow-ui - A graphical user interface for butterflow.
jellyfin-ffmpeg - FFmpeg for Jellyfin with custom extensions and enhancements
ManjaroWSL2 - Manjaro for WSL2 using wsldl
nvidia-vaapi-driver - A VA-API implemention using NVIDIA's NVDEC