解决PHP5.3.x下ffmpeg安装配置问题
本人的环境:
OS : windows 7 64位
WAMP:2.1a
PHP:5.3.3(之前是5.3.13)
项目需要用ffmpeg-php实现上传视频转码截图等功能,但是找了很多资料都没有把ffmpeg-php配置上。故,写本博文帮助大家解决这问题。
前言:之前我也找了资料在windows下配置ffmpeg-php,结果都配置不上。后来发现最主要的是PHP版本以及ffmpeg-php所对应的版本不一致。比如http://sergey89.ru/files/ffmpeg-php/这个网站发布的ffmpeg-php针对的是PHP5.2.x的版本,但最上面有PHP5.3.1的版本。原来我的是5.3.13版本的,一开始以为下ffmpeg-php-5.3-win32-all.zip不会出问题。结果还是出问题了,phpinfo()没有ffmpeg的信息。琢磨了很久,终于解决了。
解决方案:
相信大部分是用WAMP的,而且PHP的版本也是5.3.x的。所以造成了高版本的ffmpeg-php找不到,而且编译版本还分VC6和VC9。之前用的PHP5.3.13是VC9,现在的5.3.3是VC6的。配置不上主要是PHP版本的问题了。所以建议降级wamp或者php版本(适配高版本PHP的ffmpeg-php不好找)。
推荐用wamp2.1a(php是5.3.3的):http://pan.baidu.com/s/1i3wybAH
ffmpeg-php:http://pan.baidu.com/s/1vqxzC
WAMP的安装就不多说了,直接下一步下一步。ffmpeg-php解压后有9个dll文件,把php_ffmpeg.dll放到php的ext下(比如:E:\wamp\bin\php\php5.3.3\ext),其余的8个dll放到windows\system32下。然后打开php.ini(E:\wamp\bin\apache\Apache2.2.17\bin\php.ini),ctril+f查找extension=找到扩展配置的位置,然后在最下面添加extension=php_ffmpeg.dll,然后把extension=php_gettext.dll前面的‘;’分号除掉,保存php.ini(在E:\wamp\bin\php\php5.3.3下也有php.ini,我把这里的也改了)。重开WAMP。phpinfo()有ffmpeg信息说明安装配置成功啦!具体怎么使用请自行百度。
欢迎转载~
解决PHP5.3.x下ffmpeg安装配置问题的更多相关文章
- Linux下ffmpeg安装与开发配置
Linux下ffmpeg安装与开发配置 1. ffmpeg安装 安装环境: ubuntu 12.04 (1)删除已安装的文件,避免冲突 sudo apt-get remove ffmpeg x26 ...
- linux下ffmpeg安装
1.ffmpeg下载地址: http://www.ffmpeg.org/download.html 2.解压 1 $ tar zvfj ffmpeg.tar.bz2 这里作者假设已经重命名为ffmpe ...
- linux下ffmpeg安装(转)
1.ffmpeg下载地址: http://www.ffmpeg.org/download.html 2.解压 1 $ tar xzvf ffmpeg.tar.bz2 这里作者假设已经重命名为ffm ...
- linux篇-linux下ffmpeg安装
1最近自己搭建的公司服务端转化视频不可以,我想应该是ffmpeg的问题,头痛 准备这两个源码包 2安装,先解压 ffmpeg-4.1.4.tar.bz2 yasm-1.3.0.tar.gz 3先安装y ...
- 解决关于IIS10.0下无法安装 URL 重写模块 2的问题
win10 系统自带的IIS是IIS10.0,官网提示URL Rewrite 2.0是只要IIS7.0以上的版本就可以安装,但是在IIS10.0下安装却一直失败.错误提示如下: 那么如何才能正确安装呢 ...
- 解决64位debian下无法安装ia32库的问题
原文地址:http://crunchbang.org/forums/viewtopic.php?pid=277918 因为64位debian源中并没有包括32位的软件包,所提安装ia32会提示依赖无法 ...
- Windows下mysql安装配置问题
下载最新版的mysql: https://dev.mysql.com/downloads/mysql/ 下载完成后解压打开安装包如下 打开cmd以管理员身份运行(一定要以管理员身份运行) 然后输入命令 ...
- 在windows下完美安装GitHub
笔者最近在Windows下安装GitHub,过程中遇到不少问题.现在把安装的详细步骤分享给大家,免得大家走弯路. 笔者安装了GitHub for Windows程序,一切都运行顺利.但事情没有结束,首 ...
- Linux(CentOS6.5)下编译安装PHP5.6.22时报错”configure: error: ZLIB extension requires gzgets in zlib”的解决方式(确定已经编译安装Zlib,并已经指定Zlib路径)
本文地址http://comexchan.cnblogs.com/,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢! 今天在CentOS6.5下编译安装PHP时,一直报错 confi ...
随机推荐
- Linux实时网络监控工具:iftop
iftop是类似于top的实时流量监控工具,可以用来实时监控网卡的实时流量(可以指定网段).反向解析IP.显示端口信息等.夜间值班的童鞋如果发现有邮局流量异常时可以使用该软件查看详细流量状况. 下面介 ...
- Qt学习记录--Qt::CaseSensitive
Qt::CaseSensitivity 为枚举类型, 可取值Qt::CaseSensitive 和 Qt::CaseInsensitive, 表示匹配的灵敏度. 比较字符串的时候 Qt::CaseSe ...
- SVN与Eclipse整合
SVN与Eclipse整合 下载SVN插件(http://subclipse.tigris.org) 我们使用版本eclipse_svn_site-1.6.5.zip 解压到一个文件夹中 进入ecli ...
- 47. Permutations II
题目: Given a collection of numbers that might contain duplicates, return all possible unique permutat ...
- 10、JPA_映射双向多对多的关联关系
双向多对多的关联关系 双向多对多的关联关系(抽象成A-B)具体体现:A中有B的集合的引用,同时B中也有对A的集合的引用.A.B两个实体对应的数据表靠一张中间表来建立连接关系. 同时我们还知道,双向多对 ...
- OpenCV码源笔记——RandomTrees (一)
OpenCV2.3中Random Trees(R.T.)的继承结构: API: CvRTParams 定义R.T.训练用参数,CvDTreeParams的扩展子类,但并不用到CvDTreeParams ...
- java.lang.NumberFormatException: For input string:"filesId"
做项目时候,页面获取出现了这个问题.找了好久一直以为是我字段或者是数据库字段问题导致引起的. 最后才发现是 struts2中jsp我写错了一个参数,一直导致报错.后来改了就好了. 当大家遇到这个问题的 ...
- jboolean
bool为C中变量类型,jboolean 为JNI中变量类型,boolean为Java中变量类型:jboolean在C语言的定义为:typedef unsigned char jboolean;uns ...
- GridView官方教程及示例
Grid View GridView is a ViewGroup that displays items in a two-dimensional, scrollable grid. The gri ...
- Android权限安全(5)组件的android:exported属性
Android四大组件都有 android:exported 属性 android:exported="true" 时 表示该组件是公开的,其它组件可以访问这个组件 android ...