Intel® oneAPI Video Processing Library
Accelerated Video Processing with a Unified Programming API
State-of-the-Art Video Codecs
The Intel® oneAPI Video Processing Library (oneVPL) lets developers add high-speed, real-time decoding, encoding, and video processes to their applications. Its single video API provides direct access to advanced Intel® CPU instructions and gives you total control of video processing needs.
The library is perfect for applications spanning broadcasting, OTT and VOD, in-cloud gaming, and remote desktop solutions.
- Includes high-performance HEVC and AV1 software codecs
- Supports deployment on CPUs
- Flexible API enables developers to maximize application exposure to Intel® hardware and maintain backward compatibility with Intel® Media SDK.
Develop in the Cloud
Get what you need to build, test, and optimize your oneAPI projects for free. With an Intel® DevCloud account, you get 120 days of access to the latest Intel® hardware—CPUs, GPUs, FPGAs—and Intel oneAPI tools and frameworks. No software downloads. No configuration steps. No installations.
Download the Library
oneVPL is included as part of the Intel® oneAPI Base Toolkit.
Documentation & Code Samples
Code Samples
Learn how to access oneAPI code samples in a tool command line or IDE.
Specifications
Processors:
- Intel® Core™ processors
- Intel® Xeon® processors
- Intel Atom® processors
Host & target operating systems:
- Linux*, Windows® 10 (64 bit)
Languages:
- C API
Compilers:
- Compilers from Intel
- GNU Compiler Collection (GCC)* version 7.4.0 or newer
- Microsoft compilers
For more information, see the system requirements.
Get Help
Your success is our success. Access these support resources when you need assistance.
Open-Source Version
Intel oneAPI Video Processing Library is available as an open-source library.
Product and Performance Information
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.