1

shotdetectソフトウェアのインストール中に多くのエラーが発生しました。いくつかのエラーは依存関係が原因であり、それは解決されました。完璧に設定できますが、「make」、つまりmakeファイルを実行するとこのエラーがスローされます。エラー:ffmpeg/avcodec.hそのようなファイルまたはディレクトリはありませんffmpeg/avformat.hそのようなファイルまたはディレクトリはありません

ffmpegまたはshotdetectソフトウェアのバージョンが異なるためかもしれません。最新の(そして古いffmpeg)ものを再インストールしようとしましたが、/ usr / include /にffmpegフォルダーが見つかりませんでした。そのため、そのようなファイル「ffmpeg/avcodec.h」はありません。助けてください。

4

1 に答える 1

-1

解決策がありました。/usr/include/にffmpegフォルダーを作成し、/ usr / include/libavcodecなどのすべてのファイルを/usr/ include /ffmpeg/に含めました。最終的には機能します。次の手順は、ubuntu10.xおよび11.xにs/wをインストールするのに役立ちます

ShotDetectionソフトウェアをインストールする

  1. 依存関係をインストールする

    sudo apt-cache search gcc sudo aptitude install build-essential sudo apt-get install libxml2-dev libxslt-dev libavcodec-dev libavformat-dev libavformat-dev pacman libgd2-noxpm-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev

2. / usr / include /にffmpegという名前のフォルダーを作成し、重要なファイルをコピーします

cd /usr/include/
sudo mkdir ffmpeg  
sudo cp /usr/include/libavcodec/*  /usr/include/ffmpeg/
sudo cp /usr/include/libavformat/*  /usr/include/ffmpeg/
sudo cp /usr/include/libswscale/*  /usr/include/ffmpeg/

3.shotdetectソフトウェアをダウンロードしてインストールします

    cd /var/www/

   wget http://shotdetect.nonutc.fr/releases/latest.tar.gz
   tar xvzf latest.tar.gz
   cd shotdetect-1.0.86
   ./configure
   make
   sudo make install

  1. / usr / local /bin/にチェックインします。shotdetect実行可能ファイルがそこにあるはずです。
于 2012-04-06T06:08:14.120 に答える