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生效
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
相关推荐
-
利用Ffmpeg获得flv视频缩略图和视频时间的代码
问题描述:获得flv视频的缩略图和视频时间长度 谷歌了半天发现可以使用Ffmpeg获得视频的一些信息,先介绍一下FFMEPG 这里简单说一下:FFmpeg是用于录制.转换和流化音频和视频的完整解决方案,一套领先的音/视频编解码类库.官方正式版ffmpeg不支持rmvb和rm格式. 不过有很多解决方法 FFmpeg的官方网址是 http://ffmpeg.mplayerhq.hu/ . 中文Wiki是 http://www.ffmpeg.com.cn/ ,资料很多. ㈠安装FFMEPG 操作系统:
-
利用nginx与ffmpeg搭建流媒体服务器过程详解
需求 本文介绍的是利用nginx和ffmpeg搭建流媒体服务器的过程.例如这种场景:公司内部需要同时观看在线直播时,如果每个人直接观看必然给出口带宽带来压力,影响正常访问外网的同事.所以可以在内网通过nginx+ffmpeg拉一路直播流,然后内网的用户访问内网的这台流媒体服务器即可.通过nginx+ffmpeg还可以实现推流.拉流.转推甚至利用FFmpeg实时切片.视频处理等,实现一套直播服务模型. 环境 系统环境:CentOS release 6.7 (Final) 步骤 安装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 s
-
如何在windows下安装Pycham2020软件(方法步骤详解)
1.在pycham官网下载安装软件https://www.jetbrains.com/pycharm/download/ 2.我下载的是64位的安装包,现在开始安装 3.下一步,选择安装位置,我不太想用它的默认路径,我建了个Python的文件夹,准备把Python相关的装到这里. 4.根据你电脑的情况进行勾选,我选的是64位.添加路径.和.py文件默认以pycham打开. 5.下一步,安装 6.安装完成! 补充:还需要安装Python的库Pycham才能运行哦!有两种方式可以实现,一种是安装Py
-
CentOS7.6安装MYSQL8.0的步骤详解
1.一般CentOS默认安装了mariadb,所以先查看是否安装mariadb,如果安装就需要先卸载mariadb rpm -qa|grep mariadb rpm -e mariadb-libs --nodeps 2.在/usr/local/目录下创建mysql文件夹 cd /cd usr/localmkdir mysql 3.进入mysql文件夹内,下载mysql cd mysqlwget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql
-
win10 + anaconda3 + python3.6 安装tensorflow + keras的步骤详解
初入深度学习,就遇到了困难,一直安装不了tensorflow和keras库!!!真是让人着急!!!在经过无数次尝试,看了无数篇博客之后,终于安装上了.下面是具体的安装步骤. 首先,创建一个新的环境,这个环境适合python3.5使用: conda create -n py35 python=3.5 anaconda 如果在创建过程中出现如下错误 RemoveError: 'setuptools' is a dependency of conda and cannot be removed fro
-
Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspace 2. 解压文件 tar xfzPython-3.6.5.tgz 注意:这里使用xfz命令,而不建议使用-xvzf命令,因为其释放的文件夹需要root权限才可以更改或者删除. python@ubuntu:~/workspace$tar xfz Python-3.6.5.tgz python
-
CentOS7 通过YUM安装MySQL5.7的步骤详解
1.进入到要存放安装包的位置 cd /home/lnmp 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式: rpm -qa | grep mysql yum list installed | grep mysql 3.如果已安装则删除 MySQL 及其依赖的包: yum -y remove mysql-libs.x86_64 4.下载 mysql57-community-release-el7-8.noarch.rpm 的 YUM 源: wget http://repo.mysql
-
在eclipse中安装Scala环境的步骤详解
1安装eclipse插件步骤,点击help,选择Eclipse Marketplace 2.输入Scala,点击go 3.选择搜索到的Scala IDE 4.7.x,点击install下载. 4.等待进度条加载完,选择全部,之后点击confirm,之后选择同意 5.等待下载完毕,重启即可 另外 1.导入scala项目后可能报错,会不识别,右键configure--选中Add Scala Nuture,错误就没了 2.运行scala项目时,会出现找不到类或无法加载主类,这是由于eclipse没有编
-
Ubuntu16.04安装clion全过程及步骤详解
讲解clion从无到有的全过程,clion是一款JetBrains 推出的全新的 C/C++ 跨平台集成开发环境,在Ubuntu系统下使用方便,下面的步骤简单直接: 1.到clion官网下载clion安装包:传送门:http://www.jetbrains.com/clion/ 附clion一系列下载地址: C++开发工具 JetBrains CLion 2020.1 最新官方正式版 附安装教程 https://www.jb51.net/softs/713778.html JetBrains C
-
Gitee的下载安装配置及使用步骤详解
一.Gitee管理项目步骤总结: [1. 提交(托管)项目] ① 先测试是否连接成功:File - Setting - Version Control(Gitee) - Test判断是否连接成功: ② 提交(托管)项目:VCS - Import into Version Control - Share Project on Gitee(内容不变) - Share - (内容不变)OK [2. 拉取项目] ① 先测试是否连接成功: ② 拉取项目:VCS - Checkout fromVersion
-
在VMWare虚拟机上安装Centos7系统的步骤详解
安装前工作: 确保已经安装好vmware workstation,准备好centos安装包. 以下演示安装工具及版本: VMware Workstation Pro 15.5.0 CentOS-7-x86_64-DVD-1908 安装步骤: 1. 选择左上角文件,新建虚拟机: 2. 选择自定义,并点击下一步:[从左往右依次读] 3. 一直点击下一步,到完成为止: 4. 编辑虚拟机设置,设置镜像位置:[从左往右依次读] 5. 点击开启此虚拟
随机推荐
- php中实现字符串翻转的方法
- jQuery基于事件控制实现点击显示内容下拉效果
- jQuery使用手册之二 DOM操作
- IOS 的弹性滚动解决方案
- Java中对象序列化与反序列化详解
- ADO.NET无连接模式的详细介绍
- mvc form表单提交的几种形式整理总结
- 自己模拟写C++中的String类型实例讲解
- php中利用post传递字符串重定向的实现代码
- 简单的php数据库操作类代码(增,删,改,查)
- ThinkPHP实现非标准名称数据表快速创建模型的方法
- php数组中包含中文的排序方法
- Python列表计数及插入实例
- Javascript表单特效之十大常用原理性样例代码大总结
- Microsfot .NET Framework4.0框架 安装失败的解决方法
- jquery实现控制表格行高亮实例
- JS冒泡事件与事件捕获实例详解
- 浅谈$('div a') 与$('div>a')的区别
- javascript radio list的实现细节(多浏览器兼容)
- Bootstrap每天必学之缩略图与警示窗