rocPyDecode prerequisites

rocPyDecode prerequisites#

rocPyDecode requires Ubuntu 22.04 or 24.04, and ROCm 6.3 or later running on accelerators based on the CDNA architecture.

ROCm needs to be installed using the AMDGPU installer with the rocm usecase:

sudo amdgpu-install --usecase=rocm

rocPyDecode has the following prerequisites:

  • CMake 3.12 or later

  • Python3 and Python3 PIP

  • PyBind11

  • rocDecode

  • pkg-config

  • FFmpeg runtime and headers

  • DLPack

  • NumPy, for running tests and samples

All prerequisites with the exception of NumPy are installed with the rocPyDecode-requirements.py script. NumPy can be installed with pip, and libstdc++-12-dev can be installed with a Linux package installer.