安装PHP-FFMpeg
ffmpeg
之前,需要 安装软件
和 操作命令库
composer require php-ffmpeg/php-ffmpeg
实例化ffmpeg
$path = 'D:\softs\ffmpeg-6.0-essentials_build\bin';
$ffmpeg = \FFMpeg\FFMpeg::create([
'ffmpeg.binaries' => $path.'\ffmpeg.exe',
'ffprobe.binaries' => $path.'\ffprobe.exe',
]);
打开视频
$videoPath 可以是本地视频,也可以是远程视频
$videoPath = './1.mp4';
$video = $ffmpeg->open($videoPath);
视频中提取一张图片
这里使用的是抖音保存的小姐姐视频。
通过 \FFMpeg\Coordinate\TimeCode::fromSeconds 可以指定提取第几秒的视频作为图片保存
$video->frame(\FFMpeg\Coordinate\TimeCode::fromSeconds(5))
->save('./image.jpg');
发布时间 : 2023-02-28,阅读量:1101 , 分类: PHP