0

コマンドプロンプトで「cpan install FFmpeg」と入力して、ffmpegをインストールしようとしています。Image::Magick、Image::PBM、Image::Magick::Iterator がインストールされています。これは必要な前提条件の一部であることは理解していますが、それだけでは十分ではないようです。ここにいくつかの追加情報があります。エラーメッセージが表示されます:

Note (probably harmless): No library found for -lavcodec
Note (probably harmless): No library found for -lavformat
Note (probably harmless): No library found for -lz
Note (probably harmless): No library found for -ldl
Note (probably harmless): No library found for -lmp3lame
Note (probably harmless): No library found for -logg
Note (probably harmless): No library found for -lvorbis
Note (probably harmless): No library found for -lvorbisenc
In file included from ffmpeg.h:2,
             from FFmpeg.xs:16:
./ffmpeg-6036.c:21:22: avformat.h: No such file or directory
./ffmpeg-6036.c:22:21: swscale.h: No such file or directory
./ffmpeg-6036.c:23:23: framehook.h: No such file or directory
./ffmpeg-6036.c:24:21: dsputil.h: No such file or directory
./ffmpeg-6036.c:25:17: opt.h: No such file or directory
./ffmpeg-6036.c:44:21: version.h: No such file or directory
./ffmpeg-6036.c:45:22: cmdutils.h: No such file or directory

これらのファイルをインストールし、インストーラーにそれらの場所を伝える必要があると思います。それが私がする必要がある場合、どうすればいいですか?

4

1 に答える 1

0

FFmpegページから:

FFmpeg (このモジュールでは、ここでは FFmpeg-Perl と呼びます) は、基本プロジェクト FFmpeg (ここでは FFmpeg-C と呼びます) への Perl インターフェイスです。

Perl FFmpeg モジュールは C ライブラリの単なるラッパーのようです。MinGW を使用している場合、MinGW 環境 (C ライブラリ) に FFMpeg がインストールされていない可能性があります。まずそれをインストールしてから、FFmpeg (Perl ライブラリ) をインストールしてみてください。また。

于 2013-01-03T17:46:58.950 に答える