php使用ffmpeg扩展操作视频
- 前情
- 一、什么是ffmpeg
-
- 具备那些功能
- 二、安装
-
- 1.安装nasm
- 2.安装yasm
- 3.安装libx264
- 4.安装ffmpeg
- 5.添加环境变量
- 6.进行配置
- 7.ffmpeg使用语法
- 三、php使用
-
- 1.下载依赖包
- 2.基本用法
- 3.创建操纵媒体的对象
- 4.转码
- 5.提取图像
- 6.裁剪视频
- 四、文档
- 五、tips
- 六、闲聊
前情
因公司业务需要,决定研究下ffmpeg。
断断续续经过几天的安装,找资料忽然发现已经搜了这么多文章了还没安装成功。
2.安装yasm
yasm是在nasm的基础上开发的,与nasm同宗。由于使用了相同的语法,因此nasm的代码可以直接用yasm来编译。
在http://www.tortall.net/projects/yasm/releases链接 找到适合自己的yasm版本。然后进行安装。
举例如下:
查看是否安装成功
4.安装ffmpeg
提前提醒
./configure 命令操作后提示这个信息
5.添加环境变量
在文件末尾添加
保存退出 执行下面命令 设置生效
查看是否安装成功
三、php使用
1.下载依赖包
具体使用方法查看包 README.md 文件,下面列举常用例子
2.基本用法
3.创建操纵媒体的对象
FFMpeg自动检测ffmpeg和ffprobe文件。如果想给设置路径,可以用数组形式作为配置传递。
4.转码
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!