加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP调用ffmpeg对视频截图并拼接脚本

发布时间:2021-04-03 11:48:23 所属栏目:编程 来源:网络整理
导读:PHP剧本挪用ffmpeg对视频截图并拼接,供各人参考,详细内容如下 今朝支持MKV,MPG,MP4等常见名目标视频,其他名目有待测试 12P 一张截图均匀天生时刻 1.64s 100个视频,或许必要2分半阁下 9P 一张截图均匀天生时刻 1.13s 100个视频,或许必要2分钟阁下 6P 一

/**

  • TODO:
  • 截取图片,* 必要设置ffmpeg-php,较量贫困,
  • 可是这个类确实挺好用的。
    */
    public function getScreenShoot2($fileName)
    {
    if(extension_loaded('ffmpeg')){//判定ffmpeg是否载入
    $mov = new ffmpeg_movie($this->rootdir.DS.$this->source.DS.$fileName);//视频的路径
    $count = $mov->getFrameCount();
    $ff_frame = $mov->getFrame(floor($count/2));
    if($ff_frame)
    {
    $gd_image = $ff_frame->toGDImage();
    $img=$this->rootdir.DS."test.jpg";//要天生图片的绝对路径
    imagejpeg($gd_image,$img);//建设jpg图像
    imagedestroy($gd_image);//烧毁一图像
    }
    }else{
    echo "ffmpeg没有载入";
    }
    }
    }

$fileLoader = new FileLoader();
$fileLoader->searchDir();
?>

以上就是本文的所有内容,但愿对各人的进修有所辅佐,也但愿各人多多支持编程之家。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读