在CentOS 7系统上安装FFmpeg及其PHP扩展

在CentOS 7系统上安装FFmpeg及其PHP扩展

安装Nux Dextop Yum 源 CentOS 7

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.rpm

安装FFmpeg 和 FFmpeg开发包

sudo yum install ffmpeg ffmpeg-devel -y

测试是否安装成功

ffmpeg
图片[1]-在CentOS 7系统上安装FFmpeg及其PHP扩展-红豆科技-抖佳互动

出现上图所示就安装成功了。

下载ffmpeg-php扩展并编译安装

下载ffmpeg-php的相关文件

git clone https://github.com/nilsringersma/ffmpeg-php

下载完成之后进入 ffmpeg-php 的目录

运行 phpize –此目录为php安装目录

/www/server/php/56/bin/phpize

以PHP5.6为例,若PHP为其他版本请自行修改56

配置

./configure --with-php-config=/www/server/php/56/bin/php-config --enable-skip-gd-check

编译

make

安装

make install
图片[2]-在CentOS 7系统上安装FFmpeg及其PHP扩展-红豆科技-抖佳互动

出现上图所示,恭喜你PHP扩展安装成功

最后一步,在php中引入扩展,将如下代码加入php配置文件重启


extension=/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/ffmpeg.so

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容