![]() ![]() No capable devices foundĮrror initializing output stream 0:0 - Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height OpenEncodeSessionEx failed: out of memory (10): (no details) When we tried to process more, we got errors: Note that the GeForce RTX 3090 without a driver patch only mastered three streams. When testing the GPU, one stream was fed to the input of the decoder, and the transcoded streams were distributed at the output via an rstp protocol. ![]() ![]() configure -enable-nonfree -enable-cuda-nvcc -enable-libnpp -extra-cflags=-I/usr/local/cuda/include -extra-ldflags=-L/usr/local/cuda/lib64 -disable-static -enable-shared Sudo apt-get install build-essential yasm cmake libtool libc6 libc6-dev unzip wget libnuma1 libnuma-dev # To compile FFmpeg on Linux, do the following:Ĭd nv-codec-headers & sudo make install & cd – # FFmpeg with NVIDIA GPU acceleration is supported on all Linux platforms. We haven't released it to the repository yet, so here are detailed instructions for Ubuntu (in other Linux distributions, the procedure is similar): You also need to build FFmpeg with Nvidia GPU support. The technology can be used as an NVENC SDK. A list of Nvidia graphics cards with NVENC support is available on the manufacturer’s website. The patch will not be required for professional graphics cards such as the RTX A4000 or A5000, since there is no hard limit on the number of threads embedded in their driver. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |