PHP快速入门 -- ffmpeg扩展
ffmpeg是一个php扩展,用来获取视频或音频信息,你可以用它从视频中截取图片、获取视频时长,视频的长、宽等。
这几天做的一个项目需要获取一段视频的时长以及某一帧作为缩略图,发现ffmpeg扩展挺合适的,现总结一下:
一、Windows版本
环境:win7 x64,PHP 5.4,Apache 2.4
VC运行库版本:VC9
ffmpeg下载地址:http://myownhomeserver.com/wp-content/uploads/2012/12/ffmpeg6-php54-win32-vc9-all.zip
解压之后得到以下几个文件:
avcodec-52.dll avcore-0.dll avformat-52.dll avutil-50.dll LGPL.txt php_ffmpeg.dll pthreadGC2.dll readme.txt swscale-0.dll将avcodec-52.dll、avcore-0.dll、avformat-52.dll、avutil-50.dll、pthreadGC2.dll、swscale-0.dll拷贝到C:WindowsSysWOW64目录下(32位的拷贝到C:WindowsSystem32),然后将php_ffmpeg.dll拷贝到PHP安装目录下的ext扩展目录下。接下来打开php.ini,去掉extension=php_gd2.dll和extension=php_gettext.dll前面的“;“号,添加一行extension=php_ffmpeg.dll
最后重启Apache,打开phpinfo,如果查看到ffmpeg就已经扩展成功了。
二、Linux版本
稍后奉上
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: PHP快速入门 -- 特殊字符转义
- 下一篇:没有了