Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解

 更新时间:2017年03月02日 08:42:53   作者:叶雨梧桐  
大家都知道ffmpeg是一款视频流的软件了,我们在linux系统中可以安装ffmpeg了,这篇文章主要介绍了在Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤,需要的朋友可以参考下。

本文的内容主要是为了解决在Centos6.5下PHP5.3安装ffmpeg扩展的问题,下面话不多说,来看看详细的步骤吧。

安装步骤如下:

安装必须的环境yasm

 wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.0.tar.gz
 tar zxvf yasm-0.7.0.tar.gz
 cd yasm-0.7.0
 ./configure
 make && make install

安装ffmpeg

 svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
 cd ffmpeg
 ./configure --enable-shared 
 make
 make install

安装ffmpeg-php

下载地址:http://ffmpeg-php.sourceforge.net/

 tar jxvf ffmpeg-php-0.6.0.tbz2
 cd ffmpeg-php-0.6.0
 /usr/local/php/bin/phpize
 ./configure --with-php-config=/usr/local/php/bin/php-config

重要:排错!!!

 vi ffmpeg_frame.c
  :%s/PIX_FMT_RGBA32/PIX_FMT_RGB32 #替换PIX_FMT_RGBA32为/PIX_FMT_RGB32 
make &&make install
vi /usr/local/php/etc/php.ini

加入: extension=ffmpeg.so

service httpd restart #重启apache生效

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

相关文章

  • PHP定时执行计划任务的多种方法小结

    PHP定时执行计划任务的多种方法小结

    PHP不支持多线程,有时候处理问题不是那么爽,今天谈论一下PHP定时执行的方法
    2011-12-12
  • PHP也能干大事之PHP中的编码解码详解

    PHP也能干大事之PHP中的编码解码详解

    这篇文章主要介绍了PHP也能干大事之PHP中的编码解码详解,本文讲解了ASCII编解码、URL编解码、Base64编解码、HTML实体编解码、二进制、八进制、十进制、十六进制相互转换等内容,需要的朋友可以参考下
    2015-04-04
  • 使用PHP实现实时数据可视化功能的示例详解

    使用PHP实现实时数据可视化功能的示例详解

    实时数据可视化功能,是指在Web应用程序开发中,将服务器发送的实时数据,本文将介绍如何使用PHP和前端框架实现实时数据可视化功能,需要的可以参考一下
    2023-07-07
  • PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]

    PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]

    在PHP中,使substr函数截取字符串末位会出现乱码,因为中文UTF-8编码,每个汉字占3字节,而GB2312占2字节,英文占1字节,截取位不准确,造成断开的字符会把其后的..拉过来一起做一个字,所以出现了乱码。
    2011-12-12
  • PHP实现的mysql读写分离操作示例

    PHP实现的mysql读写分离操作示例

    这篇文章主要介绍了PHP实现的mysql读写分离操作,简单讲述了mysql读写分离的原理,并结合实例形式给出了php针对mysql的读写sql语句操作不同数据库的相关实现技巧,需要的朋友可以参考下
    2018-05-05
  • PHP配合微信小程序实现获取手机号码详解

    PHP配合微信小程序实现获取手机号码详解

    这篇文章主要为大家详细介绍了PHP如何配合微信小程序实现获取手机号码功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-08-08
  • php绘制一个矩形的方法

    php绘制一个矩形的方法

    这篇文章主要介绍了php绘制一个矩形的方法,主要涉及GD库中imagerectangle方法的使用技巧,需要的朋友可以参考下
    2015-01-01
  • ThinkPHP自动验证失败的解决方法

    ThinkPHP自动验证失败的解决方法

    引用ThinkPHP2.0开发手册:ThinkPHP手册类型检查只是针对数据库级别的验证,所以系统还内置了数据对象的自动验证功能来完成模型的业务规则验证,而大多数情况下面,数据对象是由表单提交的$_POST数据创建。
    2011-06-06
  • PHP实现的多维数组去重操作示例

    PHP实现的多维数组去重操作示例

    这篇文章主要介绍了PHP实现的多维数组去重操作,结合实例形式分析了php序列化json字符串及数组转换、去重等相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • PHP实现重载的常用方法实例详解

    PHP实现重载的常用方法实例详解

    这篇文章主要介绍了PHP实现重载的常用方法,结合实例形式对比java分析了php实现重载的四种常见实现技巧,需要的朋友可以参考下
    2017-10-10

最新评论