oneVPL (oneAPI Video Processing Library)
Intel's oneAPI Video Processing Library, providing a unified API to utilize hardware accelerators (CPU/GPU) for video encoding, decoding, and processing.
Link
Related resources
- Intel libvpl — oneVPL DispatcheroneVPL dispatcher library for Intel Quick Sync Video hardware encode/decode, the successor to Media SDK.
- Rockchip MPP — Media Process PlatformOfficial hardware encode/decode library for Rockchip SoCs (RK3288/3399/3588), decoding H.265/H.264/VP9/AV1 and encoding H.265/H.264/VP8/MJP…
- Intel vpl-gpu-rt — oneVPL GPU RuntimeoneVPL GPU runtime implementing Intel QSV hardware encode/decode on modern Intel GPUs.
- VVC/H.266 in GStreamer 1.26 (Igalia)Technical writeup on VVC/H.266 support landing in GStreamer 1.26, covering avdec_h266, vvdec, and Intel hardware vah266dec decode elements.
- hls_transcoder (Rust)Rust library building GStreamer pipelines to transcode to HLS with hardware (NVENC) and software (x264) support.
- rav1d — memory-safe AV1 decoder in RustA Rust port of the dav1d AV1 decoder by ISRG/Prossimo, providing a memory-safe, performance-competitive decoder for the AV1 codec.
- avm (AOM Video Model) — AV2 reference codecAOMedia's reference encoder/decoder for the next-gen AV2 codec (successor to AV1); experimental research codebase with first 1.0.0 tag.
- Live Streaming with Automated Multi-Language Subtitling (AWS Labs)Reference architecture chaining MediaLive → Lambda@Edge (WebVTT injection) → MediaPackage with Transcribe Streaming + Translate for live mu…
- codec-compare (WebM Project)Official WebM Project static front-end visualization framework for aggregating and presenting codec performance comparison data (AV1/AVIF/W…
- Performance Comparison of VVC, AV1, HEVC, and AVC for High ResolutionsOpen-access 2024 journal paper with direct BD-rate/complexity comparison of VVC, AV1, HEVC, and AVC at high resolutions.