Hardware Codecs & Acceleration
Page 2 of 2: Explore 30 curated Hardware Codecs & Acceleration resources in Encoding & Codecs — tools, guides, and references for video developers on Awesome Video.
About this collection
Hardware Codecs & Acceleration is a focused collection within Encoding & Codecs, with 30 curated resources.
Resources
- V4L2 Stateless Video Decoder Interface (Linux kernel uAPI)Canonical kernel documentation for the V4L2 stateless decoder API used by modern SoC hardware decoders, covering the Request API and per-sl…
- video-toolbox-rsRust bindings for Apple VideoToolbox, supporting H.264/H.265 hardware encode and H.264/H.265/VP9/AV1 hardware decode.
- Vulkan GuideKhronos-maintained developer guide for Vulkan, including the Vulkan Video API ecosystem and hardware-accelerated video decode/encode integr…
- vvdec-vulkanExperimental fork of Fraunhofer VVdeC that decodes H.266/VVC with Vulkan compute shaders.
- Warehouse-Scale Video Acceleration: Co-Design and Deployment in the Wild (ASPLOS '21)Google's VCU paper reporting 20–33x efficiency over tuned software encoding, with the bin-packing scheduler and YouTube-scale deployment ex…
- Xilinx/AMD Video SDK — Alveo U30 / VT1AMD/Xilinx Video SDK for Alveo U30 and AWS VT1 FPGA transcoding, exposing FFmpeg, GStreamer and the XMA C API for hardware-accelerated enco…