FEHLER: cuda angefordert, aber nicht alle Abhängigkeiten sind erfüllt: ffnvcodec

FEHLER: cuda angefordert, aber nicht alle Abhängigkeiten sind erfüllt: ffnvcodec

Ich versuche, FFMPEG mit Nvidia Cuda-Unterstützung auf Jetson TX2 zu kompilieren, indem ich dem Tutorial folgehttps://developer.nvidia.com/ffmpeg

git clone https://github.com/FFmpeg/FFmpeg -b master 
cd FFmpeg
./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp  --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 

Wenn ich versuche, ffmpeg zu konfigurieren, heißt es:

ERROR: cuda requested, but not all dependencies are satisfied: ffnvcodec

Ich habe die erste Antwort auf die Frage gesehen:FEHLER: cuvid angefordert, aber nicht alle Abhängigkeiten sind erfüllt: cuda/ffnvcodec

Ich dachte, ich hätte die Lösung für mein Problem gefunden. So kompilieren Sie die FFmpeg NVIDIA-Header („ffnvcodec“):

git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git
cd nv-codec-headers
make
sudo make install

ich habe versucht, FFMPEG als Erstes neu zu kompilieren, aber ich erhalte den gleichen Fehler.

Dann erkläre ich diePKG_CONFIG_PATHzeigt auf den Pfad, in dem sich ffnvcodec.pc befindet, wenn die Konfiguration für FFmpeg ausgeführt wird

PKG_CONFIG_PATH="/home/nvidia/ffmpeg_sources/nv-codec-headers/" ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp  --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 

FEHLER: cuda angefordert, aber nicht alle Abhängigkeiten sind erfüllt: ffnvcodec

Danke für jede Hilfe

verwandte Informationen