ffmpeg環境変数の設定とインストール後に共有ライブラリをロードできないエラー解決

1536 ワード

注意:ffmpegのインストールディレクトリはusr/local/ffmpegなので、環境変数を設定する必要があります.以下の設定は現在のユーザーにのみ有効です.すべてのユーザーに有効にするには、/etc/profileの下に設定する必要があります.

sudo vim ~/.bashrcexport PATH=$PATH:/usr/local/ffmpeg/binはそれを ちに にし、 で する.source ~/.bashrcまたはパソコンを すればいいです.
ffmpegがffmpeg --helpに にインストールされたかどうかを します.
ffmpeg:error while loading shared libraries:libavdevice.so.56:cannot open shared object file:No such file or directory lddコマンドで しているライブラリを
のlibavdevice.so.56が けています
にfindは、これらのライブラリがどこにあるかを し、/usr/local/ffmpeg/lib/libavdevice.so.56で べることができます.
8.これらのライブラリfind / -name "libavdevice.so.56"をこのファイルの に vim /etc/ld.so.confこのうち/usr/local/ffmpegは ほどインストールした です
にコマンドを します./usr/local/ffmpeg/lib
の にffmpegを すると、バージョン が られると に します.
:https://blog.csdn.net/u012814360/article/details/39345431 sudo ldconfig