博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ffmpeg获取视频封面图片
阅读量:6257 次
发布时间:2019-06-22

本文共 1020 字,大约阅读时间需要 3 分钟。

ffmpeg百度云盘下载地址:

提取码:4y2r

/** * ffmpeg百度云盘下载地址:https://pan.baidu.com/s/1Am_x0abBvXTrbCFPHs5e9Q * 提取码:4y2r * 获取视频封面图片 * @param string $inFile 视频文件地址 * @param int $time 截图的秒数 * @param int $width 图片宽度 * @param int $height 图片高度 */function getVideoCover($inFile, $time = 1, $width = 320, $height = 240){    //文件根目录    $rootPath = realpath(__ROOT__) . './Public';    //输入文件路径    $inFile = $rootPath . $inFile;    //输出文件名    $outFileName = uniqid('video_') . ".jpg";    //输出文件目录    $outFileDir = '/uploads/videocover/' . date("Ymd", time()) . '/';    if (!is_dir($rootPath . $outFileDir)) {        mkdir($rootPath . $outFileDir, 0777, true);    }    //输出文件路径    $outFile = $rootPath . $outFileDir . $outFileName;    //ffmpeg.exe文件路径    $ffmpeg = realpath(__ROOT__) . './ffmpeg/ffmpeg.exe';    //运行命令    $command = $ffmpeg . " -i " . $inFile . " -y -f image2 -t {
$time} -s {
$width}x{
$height} " . $outFile; system($command); return $outFileDir . $outFileName;}

 

转载于:https://www.cnblogs.com/jxl1996/p/10138964.html

你可能感兴趣的文章
go装饰模式,一个屌丝撸管的故事
查看>>
学习设计模式——命令模式
查看>>
【POJ】第一章 C/C++语言概述
查看>>
如何封装自己的js类库
查看>>
项目管理小小知识点总结
查看>>
ASP.NET之Javascript脚本的应用
查看>>
vlan间的互通
查看>>
ldconfig详解
查看>>
VBScript 页面的简单样例
查看>>
用c语言指针实现给整形数组冒泡排序
查看>>
ORA-01075,ORA-09925 Read-only file system问题一例
查看>>
Script:收集介质恢复诊断信息
查看>>
SocketIO 随笔
查看>>
Maven学习三之新建maven项目
查看>>
HTML5本地存储-localStorage如何实现定时存储
查看>>
LAMP之Centos6.5安装配置Apache(二)
查看>>
Tomcat集群
查看>>
shell脚本中输出带颜色字体实例分享及chrony时间同步
查看>>
简单计时
查看>>
面试心得
查看>>