第一步安装ffmpeg
mac下的安装、
brew install ffmpeg
安装php-ffmpeg
composer require php-ffmpeg/php-ffmpeg
获取代码逻辑
$ffmpeg = FFMpeg::create();
$video = $ffmpeg->open('文件的绝对路径');
$video->filters()->resize(new Dimension(320,240))->synchronize();
$video->frame(TimeCode::fromSeconds(1))->save('生成文件的绝对路径');
扩展
$video
->save(new FFMpeg\Format\Video\X264(), 'export-x264.mp4') //转码
->save(new FFMpeg\Format\Video\WMV(), 'export-wmv.wmv') //转格式
->save(new FFMpeg\Format\Video\WebM(), 'export-webm.webm');
网友评论