README 874 B

12345678910111213141516171819202122
  1. The oneAPI Video Processing Library (oneVPL) is a programming
  2. interface for video decoding, encoding, and processing to build
  3. portable media pipelines on CPUs, GPUs, and other accelerators.
  4. It provides device discovery and selection in media centric and
  5. video analytics workloads and API primitives for zero-copy buffer
  6. sharing. oneVPL is backwards and cross-architecture compatible to
  7. ensure optimal execution on current and next generation hardware
  8. without source code changes.
  9. To use oneVPL for video processing you need to install at least
  10. one implementation. Here is a list of current implementations.
  11. - oneVPL-cpu for use on CPU
  12. - oneVPL-intel-gpu for use on Intel Xe graphics and newer
  13. - Media SDK for use on legacy Intel graphics
  14. If you want to enable Python binding set the environment
  15. variable: PYTHON=yes. This requires pybind11
  16. * 64 bit only