-
- ▷ 安装PHP-FFMpeg
- ▷ 视频中提取一张图片
- ▷ 视频中提取多张图片
- ▷ 调整视频大小
- ▷ 视频添加水印
- ▷ 生成音频波形
- ▷ 音频转换
- ▷ 给音频添加元数据
- ▷ 拼接多个音视频
- ▷ 截取音视频
- ▷ 提取 gif 动图
- ▷ 裁剪视频
- ▷ 转换视频格式
- ▷ 调整视频帧率
- ▷ 获取音视频信息
▷ 安装PHP-FFMpeg
- 在使用 ffmpeg 之前,需要 安装软件 和 操作命令库
- 软件根据系统,自行选择安装,而操作命令库需要根据下列的命令进行安装
- 软件地址:https://Github.com/BtbN/FFmpeg-Builds/releases
- 命令地址:https://github.com/PHP-FFMpeg/PHP-FFMpeg/
Composer require php-ffmpeg/php-ffmpeg
▷ 视频中提取一张图片
- 这里的 video.mp4 准备的是一段宫崎骏的视频片段
- FFMpeg\FFMpeg::create 中需要指定系统软件中 ffmpeg 和 ffprobe 的安装位置
- 通过 FFMpeg\Coordinate\TimeCode::fromSeconds 可以指定提取第几秒的视频作为图片保存