![]() ![]() Vainfo: Supported profile and entrypoints Vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - 1.7.3 Libva info: Found init function _vaDriverInit_0_39 Libva info: Trying to open /usr/lib/dri/i965_drv_video.so $ vainfo libva info: VA-API version 0.39.4 Verify the settings for VA-API by running vainfo, which is provided by libva-utils: Especially for higher resolution videos (4k+), CPU usage when VA-API is enabled and working should be dramatically lower on laptops and other relatively low-power devices. For any GPU, you can compare CPU usage with a tool like htop.Unlike intel-gpu-tools, there is currently no way to see decode/encode usage on radeontop. For AMD GPU, use radeontop to monitor GPU activity.The video bar being above 0% indicates GPU video decoder/encoder usage. For Intel GPU, use intel-gpu-tools and run intel_gpu_top as root to monitor the GPU activity during video playback for example.Use nvtop to check "DEC" (decoder) usage on the top lines while playing a video, for AMD, Intel and NVIDIA.Look at the log of mpv -hwdec=auto video_filename and see hwdec for more details. mpv with its command-line support is great for testing hardware acceleration.AMF on Fiji and newer GPUs supported by amf-amdgpu-pro AUR.VDPAU on Radeon R600 and newer GPUs is supported by mesa-vdpau.ĪMDGPU PRO proprietary driver is built on top of AMDGPU driver and supports both VA-API and VDPAU in addition to AMF.VA-API on Radeon HD 2000 and newer GPUs is supported by libva-mesa-driver.VDPAU on GeForce 8 series and newer GPUs ĪMD and ATI open-source drivers support both VA-API and VDPAU:.NVIDIA proprietary driver supports via nvidia-utils: Requires nouveau-fw AUR firmware package, presently extracted from the NVIDIA binary driver.GeForce 8 series and newer GPUs up until GeForce GTX 750 are supported by libva-mesa-driver and mesa-vdpau.Nouveau open-source driver supports both VA-API and VDPAU: Skylake or later also need linux-firmware.Īlso see VAAPI supported hardware and features. ![]() Haswell Refresh to Skylake VP9 decoding and Broadwell to Skylake hybrid VP8 encoding is supported by intel-hybrid-codec-driver-git AUR.GMA 4500 H.264 decoding is supported by libva-intel-driver-g45-h264 AUR, see Intel graphics#Hardware accelerated H.264 decoding on GMA 4500.GMA 4500 (2008) up to Coffee Lake (2017) are supported by libva-intel-driver.Intel Arc) are supported by intel-media-driver. HD Graphics series starting from Broadwell (2014) and newer (e.g.Intel graphics open-source drivers support VA-API: NVDEC/ NVENC - NVIDIA's proprietary APIs for hardware video acceleration, used by NVIDIA GPUs from Fermi onwards.įor comprehensive overview of driver and application support see #Comparison tables.Advanced Media Framework (AMF) is an open source framework which allows "Optimal" access to AMD GPUs for multimedia processing using the AMDGPU PRO Stack, Developed by AMD.Video Decode and Presentation API for Unix (VDPAU) is an open source library and API to offload portions of the video decoding process and video post-processing to the GPU video-hardware, developed by NVIDIA.Video Acceleration API (VA-API) is a specification and open source library to provide both hardware accelerated video encoding and decoding, developed by Intel.There are several ways to achieve this on Linux: Hardware video acceleration makes it possible for the video card to decode/encode video, thus offloading the CPU and saving power. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |