欢迎访问四季屋资源网

迅睿CMS视频提取缩略图教程

频道:建站那些事 日期: 浏览:0

提取视频文件中的缩略图片方法


首先安装ffmpeg


1、BT面板的linux支持一键安装

wget http://download.bt.cn/install/ext/ffmpeg.sh && sh ffmpeg.sh


2、运行完成后执行:

ffmpeg -version

image


3、回到BT面板的PHP设置,解禁函数

image

把shell_exec从列表中删除



4、在PHP中写代码编写生成缩略图代码

// 测试代码相对于控制器

$aid = 123; // aid表示附件id号
$info = \Phpcmf\Service::C()->get_attachment($aid);
if (is_file($info['file'])) {
    $sell = 'ffmpeg -i '.$info['file'].' -r 30 -t 4 '.$info['file'].'.jpg';
    shell_exec($sell);
    // 这样就生成了一个.jpg的后缀缩略图
    echo $info['url'].'.jpg';
} else {
    // 文件不存在于本地磁盘
}


在我们使用迅睿CMS时候出现视频提取缩略图问题,以上就是XunRuiCMS视频提取缩略图解决的教程

0 留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。