Test Results
All passed
Last run: | Architecture | Status |
|---|---|
| gfx1030 | Passed |
| gfx1100 | Passed |
| gfx1201 | Passed |
| gfx900 | Passed |
| gfx90a | Passed |
| sm_120 | Passed |
Description
FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter, and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge.
How to Build with SCALE
git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
./configure \
--enable-nonfree \
--enable-cuda-nvcc \
--enable-filter=scale_cuda \
--nvccflags="-gencode arch=compute_$CUDAARCHS,code=sm_$CUDAARCHS -O2"
make -j$(nproc)
Notes
- CUDA-accelerated features include: hardware decoding (NVDEC), hardware encoding (NVENC), and CUDA filters
- The
scale_cudafilter is validated - Requires
nv-codec-headersto be installed for NVENC/NVDEC support - License: LGPL 2.1 — binary redistribution is restricted
