centos安装ffmpeg,php使用ffmpeg扩展操作视频(反复卸载安装为新手蔽坑)

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进行处理,非常感谢!

上一篇 2021年6月21日
下一篇 2021年6月21日

相关推荐