ffpemg扩展 安装php_php安装ffmpeg扩展

本文介绍了在CentOS系统上安装ffmpeg和ffmpeg-php扩展的过程,包括ffmpeg的编译安装步骤和ffmpeg-php的安装尝试。在安装ffmpeg-php时遇到了版本不兼容问题,最终在CentOS 7.2 + PHP 5.5.6环境下成功安装,但不适用于PHP 7.1。建议使用exec命令作为替代方案来操作ffmpeg。
摘要由CSDN通过智能技术生成

title: ffmpeg-php扩展

php视频缩略图,较常用的是ffmpeg-php

1: 安装 ffmpeg

解压安装包

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

进入目录

cd ffmpeg-x.x

编译安装 ./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg&&make&&make install

1.1动态链接库 vim/etc/ld.so.conf

加入:/usr/local/ffmpeg/lib

执行 ldconfig

安装完成之后 执行 ffmpeg -version

2 安装ffmpeg-php

官方的下载链接

官方版本已经很久很久不更新了,我在centos 7 + php5.6&php7.1 centos6.5+php5 试了都不行。在configure完 make的时候会报错。

后来在github上找了一个版本。在centos7.2+php5.5.6 上编译安装成功 (centos7 + php7.1还是不行)

也可以访问我的百度云盘进行下载

进入 ffmpeg-php目录 进行编译扩展

/usr/local/php/bin/phpize

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

make && make install

注意(如果make之后出现错误,那就是ffmpeg-php版本的问题,别再折腾了,换版本吧(或者降低php版本试试))。

在php的配置文件 php.ini中 添加 extension=ffmpeg.so

重启php。在 phpinfo()中查看有无ffmpeg信息。

或者执行 /usr/local/php/bin/php-i|grep ffmpeg

要是有输出的话OK

在没有的话就没有办法了,没错我就安装不上php的ffmpeg的扩展

但是不影响我使用,我们可以使用exec命令来操作ffmpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值