libva
« Back to VersTracker
Description:
Hardware accelerated video processing library
Type: Formula  |  Latest Version: 2.22.0@0  |  Tracked Since: Dec 22, 2025
Links: Homepage  |  GitHub  |  Docs  |  formulae.brew.sh
Stars: 736  |  Forks: 309  |  Language: C  |  Category: Multimedia
Tags: video multimedia hardware-acceleration intel encoding decoding
Install: brew install libva
About:
libva is an open-source library providing an API for hardware-accelerated video processing. It acts as a middleware, enabling applications to access the full power of GPU-based encoding and decoding capabilities on Intel hardware. This significantly reduces CPU load during demanding video tasks like playback, transcoding, and streaming.
Key Features:
  • Hardware-accelerated video encoding and decoding
  • Vendor-neutral API for video processing
  • Support for advanced features like 10-bit color and HDR
  • Integration with VA-API for Intel GPUs
Use Cases:
  • Accelerating video playback in media players
  • High-performance video transcoding for servers
  • Real-time video processing in conferencing applications
Alternatives:
  • Vulkan Video – A newer, lower-level API that offers more control but requires more complex implementation compared to libva's higher-level abstraction.
  • NVIDIA NVDEC/NVENC – Proprietary NVIDIA SDK offering similar hardware acceleration, but is vendor-locked to NVIDIA GPUs.
Version History
Detected Version Rev Change Commit
Dec 22, 2025 11:14am 2.22.0 0 VERSION_BUMP 0a31be8d
Oct 27, 2024 12:49pm 0 VERSION_BUMP c7477b9a