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生效

时间: 2024-11-08 23:00:11

Centos6.5下PHP5.3安装ffmpeg扩展的方法的相关文章

CentOS6.4下源码安装SVN服务的方法

SVN其实就是Subversion,分为服务器端和客户端.本次折腾是记录在服务器端的安装过程. 系统环境说明如下: 操作系统:        Centos6.4 x86 SVN:             subversion-1.8.0 Apache:          httpd-2.4.6 如开启防火墙,则需添加如下列的规则以放行svn的3690端口 iptables -A INPUT -p tcp --dport 3690 -j ACCEPT iptables save 检查是否安装了低版

Centos系统下安装PHP扩展各种方法总结

安装PHP扩展 # wget http://pecl.php.net/get/gearman-1.1.1.tgz # tar zxvf gearman-1.1.1.tgz # cd gearman-1.1.1 # /usr/local/server/php/bin/phpize # ./configure --with-php-config=/usr/local/server/php/bin/php-config --with-gearman=/usr/local/server/gearmand

Windows2003下php5.4安装配置教程(IIS)_php技巧

本文与<Windows2003下php5.4安装配置教程(Apache2.4)>(点击打开链接)为姊妹篇,只是php所用的服务器有点不同,这里一个是Apache2.4,一个是Windows2003自带的IIS服务器. 一.在Windows2003安装IIS 1.首先打开Windows2003的控制面板,查看是否有"管理工具",没有也不要紧,点击"添加或删除程序".有的话,可以直接进入第二步,IIS的配置. 2.在弹出的窗口,选择添加/删除Windows组

CentOS6.5下RPM方式安装mysql5.6.33的详细教程_Mysql

1.mysql下载 下载地址:https://dev.mysql.com/downloads/mysql/5.6.html<br>下载以下安装包: MySQL-client-5.6.33-1.el6.x86_64.rpm MySQL-devel-5.6.33-1.el6.x86_64.rpm MySQL-server-5.6.33-1.el6.x86_64.rpm 2.查看是否已经安装了mysql,有则移除 rpm -qa|grep -i mysql mysql-libs-5.1.66-2.e

在IIS下安装PHP扩展的方法(超简单)

很多网上的文章在介绍IIS下安装PHP的时候都会涉及到很多配置的修改,其实大部分都是不必要的,对于需要查找如何安装PHP扩展的人来说,其实最需要的或许只是一个现在就能用的版本,在这个时候引入过多的不必要的配置我认为是低效的. 那么归纳一下其实安装步骤只需要三步: 1.下载PHP的文件包: 2.配置PHP: 3.将PHP扩展引入IIS: 当然,或许还有第4步:测试. 第一步:下载PHP PHP的windows版本是直接提供了一个压缩包,里面包括了运行所需的全部文件,堪称傻瓜式安装,可以从官网上的w

Linux下php安装Redis扩展的方法_服务器其它

本文实例讲述了Linux下php安装Redis扩展的方法.分享给大家供大家参考,具体如下: 注意:目录的权限   chomd 777 -R 1.安装redis 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 上传phpredis-2.2.4.tar.gz到/usr/local/src目录 cd /usr/local/src #进入软件包存放目录 tar zxvf phpredis-2.2.4.tar.gz #解压 cd

Linux下手动编译安装PHP扩展的例子分享_php实例

开发和部署的过程中可能会经常出现需要额外安装PHP扩展的情况,下边以PDO_MYSQL为例,介绍下手动编译安装PHP扩展: 先到http://pecl.php.net/找需要的版本,我用的是稳定的版本.要先看看说明,特别是要注意mysql的php的版本. 复制代码 代码如下: wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz tar xzvf PDO_MYSQL-1.0.2.tgz cd PDO_MYSQL-1.0.2 /usr/local/php

php安装ssh2扩展的方法【Linux平台】_php技巧

本文实例讲述了php安装ssh2扩展的方法.分享给大家供大家参考,具体如下: wget http://www.libssh2.org/download/libssh2-1.4.2.tar.gz tar -zxvf libssh2-1.4.2.tar.gz cd libssh2-1.4.2 ./configure --prefix=/usr/local/libssh2 make && make install wget http://pecl.php.net/get/ssh2-0.12.tg

CentOS6.8下源码安装MySQL5.6.15

方式一:####################################################### 一.环境介绍 操作系统:CentOS6.8  yum163源:http://mirrors.163.com/.help/CentOS6-Base-163.repo   二.安装软件,源码安装方式 1.mysql 安装包mysql-5.6.15.tar.gz cmake-2.8.4.tar.gz mysql下载地址:http://dev.mysql.com/downloads/m