ホームページ  >  記事  >  バックエンド開発  >  PHP 用の ffmpeg - CSDN ブログ

PHP 用の ffmpeg - CSDN ブログ

不言
不言オリジナル
2018-03-31 11:13:585000ブラウズ

この記事では php の ffmpeg を共有します。興味のあるお友達は




php のビデオ サムネイルをご覧ください。より一般的に使用されるのは ffmpeg - php

1: ffmpegをインストールします

ffmpegのダウンロードリンク http://ffmpeg.org/download.html

インストールパッケージを解凍します

tar -jxvf ffmpeg-x.x.tar.bz2

ディレクトリを入力します

cd ffmpeg- x.x

コンパイルしてインストール

./configure --enable-shared && make && make install

インストールが完了したら、ffmpeg -versionを実行してください

次のようなメッセージが表示されたら、ffmpegがインストールされたことを意味します成功しました。



12
3

4

5

6

7

8

9

10


ffmpeg バージョン 2.5.11 著作権(c) 2000 ~ 2016 年の FFmpeg 開発者ffmpeg version 2.5.11 Copyright (c) 2000-2016 the FFmpeg developers

built on Apr 17 2017 16:47:15 with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)

configuration: --enable-shared

libavutil      54. 15.100 / 54. 15.100

libavcodec     56. 13.100 / 56. 13.100

libavformat    56. 15.102 / 56. 15.102

ビルド済み 2017 年 4 月 17 日 16:47:15 with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-11)

構成: --enable-shared🎜

libavutil 54. 15.100 / 54. 15.100🎜

libavcodec 56. 13.100 / 56 13.100🎜

libavformat 56. 15.102 / 56. 15.102🎜

libavdevice    56.  3.100 / 56.  3.100

libavfilter     5.  2.103 /  5.  2.103

libswscale      3.  1.101 /  3.  1.101

libswresample   1.  1.100 /  1.  1.100


2 ffmpeg-phpをインストールします

公式ダウンロードリンク

https://sourceforge.net/projects/ffmpeg-php/files/ffmpeg-php/

正式版は長い間更新されていません。 centos 7 + php5.6&php7.1 centos6.5+php5を試しましたが、動作しません。 make の設定時にエラーが報告されます。

その後、github でバージョンを見つけました。 centos7.2+php5.5.6 で正常にコンパイルおよびインストールされました (centos7 + php7.1 はまだ動作しません)

アドレス: git clone https://github.com/tony2001/ffmpeg-php.git

次のこともできますBaidu Cloud ディスクにアクセスしてダウンロードしてください

https://pan.baidu.com/s/1skQTVlj

ffmpeg-php ディレクトリに入ってコンパイルして展開してください

/usr/local/php/bin/phpize

./ configure --with- php-config=/usr/local/php/bin/php-config

make && make install

注 (make 後にエラーが発生する場合は、ffmpeg-php のバージョンの問題です。それをいじってバージョンを変更してください(またはphpのバージョンを下げてみてください))。

追加



1


extension=ffmpeg.so


phpを再起動します。 phpinfo()にffmpeg情報があるか確認してください。

「はい」の場合は、OK

または



1


/usr/local/php/bin/php -i |grep ffmpeg


出力があればOK


転載元: https://www.cnblogs.com/jkklearn/p/6737467.html

関連推奨事項:

php

node.jsでのffmpegの詳細説明 FFMPEGビデオプッシュの詳細説明テスト

PHPはffmpegを呼び出してビデオのスクリーンショットを撮り、スクリプトの例を共有して結合します


以上がPHP 用の ffmpeg - CSDN ブログの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。