美文网首页
php+ffmpeg 获取视频的第一针作为封面

php+ffmpeg 获取视频的第一针作为封面

作者: 顶尖少爷 | 来源:发表于2019-02-21 16:22 被阅读0次

    第一步安装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');
    

    参考文档

    相关文章

      网友评论

          本文标题:php+ffmpeg 获取视频的第一针作为封面

          本文链接:https://www.haomeiwen.com/subject/qcqdyqtx.html