0d642885599b10345f8fb7e43aa339822fa564a7
rocDecode
rocDecode is a high performance video decode SDK for AMD hardware
Prerequisites:
-
One of the supported GPUs by ROCm: AMD Radeon™ Graphics
-
Linux distribution
- Ubuntu -
20.04/22.04
- Ubuntu -
-
Install ROCm5.5 or later
- Note - both graphics and rocm use-cases must be installed (i.e., sudo amdgpu-install --usecase=graphics,rocm --no-32).
-
CMake 3.0 or later
-
libva-dev 2.7 or later
-
Note vcnDECODE-setup.py script can be used for installing all the dependencies
Build instructions:
Please follow the instructions below to build and install the vcndecode library.
cd rocDecode
mkdir build; cd build
cmake ..
make -j8
sudo make install
Samples:
The tool provides a few samples to decode videos here. Please refer to the individual folders to build and run the samples.
Docker:
Docker files to build rocDecode containers are available here
Description
Languages
C++
67.5%
C
20.6%
Python
6.6%
CMake
3.4%
Shell
0.6%
Other
1.1%