ffmpeg是什么?
ffmpeg是一款视频处理程序,通过cmd命令执行视频处理的程序,也可以说是软件。安装在php里面,就可以用php执行ffmpeg命令达到视频处理的目的。
安装ffmpeg需要去下载安装包。因为是用cmd命令来处理视频的,所以是没有界面,不存在英文和中文之分,直接下载去安装就可以了
ffmpeg的windows版本https://ffmpeg.zeranoe.com/builds/
我用到的是shared版本。
解压后的压缩包是这样的。
解压后的文件夹,之后用的时候,因为是用环境变量来找调用ffmpeg程序的,一般放电脑或服务器任何目录都可以,但是方便管理我放到php的文件里。
之后就是添加环境变量了。
我的电脑-》右键-》属性后如图:
编辑path变量时,已经存在的变量保留加分号“;”,再将ffmpeg下的bin目录的绝对路径放上去即可。之后重启电脑,环境变量才会生效,也有不重启也可以让环境变量生效的方法(网上有很多,百度吧)。
打开cmd或者调用命令行(windows+R输入cmd)输入“ffmpeg –version”,如果出现如下说明配置成功
如过安装过程出现红色字提示并有乱码情况:
- 如果你收到“libstdc++ -6 is missing”的错误消息,那么你可能需要安装Microsoft Visual C++ Redistributable Package,该软件包可以在微软网站免费获取。