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:\Windows\SysWOW64目录下(32位的拷贝到C:\Windows\System32),然后将php_ffmpeg.dll拷贝到PHP安装目录下的ext扩展目录下。接下来打开php.ini,去掉extension=php_gd2.dll和extension=php_gettext.dll前面的“;“号,添加一行extension=php_ffmpeg.dll
最后重启Apache,打开phpinfo,如果查看到ffmpeg就已经扩展成功了。
二、Linux版本
稍后奉上
今天的文章PHP快速入门 — ffmpeg扩展分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/27114.html