php ffpemg 拡張機能をインストールする方法: 1. 「git clone https://github.com/tony2001/ffmpeg-php.git」を通じて「ffmpeg-php」拡張機能をダウンロードします; 2. 対応するphpize のバージョン 設定ファイルを生成します; 3. 「ffmpeg_frame.c」ファイルを変更します; 4. コンパイルしてインストールし、php.ini に「extension=ffmpeg.so」を追加します。
php ffpemg 拡張機能をインストールするにはどうすればよいですか?
ffmpeg-php 拡張機能の完璧なインストールFFmpeg は、デジタル オーディオとビデオの記録、変換、ストリームへの変換に使用できるオープン ソース コンピューター プログラムのセットです。 LGPL または GPL ライセンスを使用します。オーディオとビデオの記録、変換、ストリーミングのための完全なソリューションを提供します。 FFmpeg のインストールについては詳しく説明しません。インターネット上にチュートリアルがあります。yum を使用してインストールすることをお勧めします。依存関係をコンパイルしてインストールし、必要なだけインストールしてください。心を込めて...yum をインストールする場合は、ここに yum ソースがあります。独自のシステム選択に従って、ここで指定されたものになります。 el7 は el7 で、el6 は Web サイトのアドレスsudo rpm –import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmPHP に従って自分で見つけることができます。 ffmpeg-php 拡張機能を使用して、画像、音声、およびビデオを処理できます この拡張機能に悩まされています 2 日経っても、インターネット上のチュートリアルは本当に信頼できません。自分で考えて整理しました1. ffmpeg-php 拡張機能のソース コードをダウンロードします
git clone https://github.com/tony2001/ffmpeg-php.git2. ディレクトリに入り、対応するバージョンで設定ファイルを生成します。 phpize の
PIX_FMT_RGB32 は元のファイルで定義されていないため、このファイルで定義する必要があります。
次の行を探します:
赤で囲まれた部分を定義用に追加します
保存して終了
4. php_ffmpeg.h ファイルを変更し、avcodec_alloc 定義の順序を変更します
5、構成の設定を開始します
./configure --with=php-config=/path/php/bin/php-config
6。コンパイルとインストールを開始します
make && make install
完了後、 /path_to_php/lib/php/extensions/no-debug……/
在php.ini中添加extension=ffmpeg.so
7 に ffmpeg.so ファイルが生成されます。読み込みが成功したかどうかを確認してください
#############################大丈夫完璧! 推奨学習: 「以上がPHP ffpemg拡張機能をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。