发布网友 发布时间:2022-03-04 17:14
共2个回答
懂视网 时间:2022-03-04 21:35
产品型号:ASUS S340MC
系统版本:Windows 10
ffmpeg的安装和使用教程总共分为6步操作,具体的操作步骤如下:
1、进入ffmpeg官网,点击需要的软件版本,再下载相应的安装包。
2、将下载好的压缩包进行解压,然后进入bin目录,复制好bin目录的路径。
3、回到桌面,右击此电脑,选择属性,再点击高级系统设置。
4、点击环境变量,选择Path,点击下方编辑,将bin路径粘贴在此,点击确定。
5、打开cmd命令窗口,在弹窗中输入指令“ffmpeg –version”,点击回车。
6、如果窗口返回ffmpeg的版本信息,说明安装成功。接下来就可以直接使用命令行,执行ffmpeg命令进行各种媒体格式的转换了。
总结
1、进入ffmpeg官网,点击需要的软件版本,再下载相应的安装包。
2、将下载好的压缩包进行解压,然后进入bin目录,复制好bin目录的路径。
3、回到桌面,右击此电脑,选择属性,再点击高级系统设置。
4、点击环境变量,选择Path,点击下方编辑,将bin路径粘贴在此,点击确定。
5、打开cmd命令窗口,在弹窗中输入指令“ffmpeg –version”,点击回车。
6、如果窗口返回ffmpeg的版本信息,说明安装成功。接下来就可以直接使用命令行,执行ffmpeg命令进行各种媒体格式的转换了。
热心网友 时间:2022-03-04 18:43
这篇文章主要介绍了PHP中使用FFMPEG获取视频缩略图和视频总时长实例,需要的朋友可以参考下 代码如下: //获得视频文件的缩略图 function getVideoCover($file,$time,$name) { if(empty($time))$time = '1';//默认截取第一秒第一帧 $strlen = strlen($file); // $videoCover = substr($file,0,$strlen-4); // $videoCoverName = $videoCover.'.jpg';//缩略图命名 //exec("ffmpeg -i ".$file." -y -f mjpeg -ss ".$time." -t 0.001 -s 320x240 ".$name."",$out,$status); $str = "ffmpeg -i ".$file." -y -f mjpeg -ss 3 -t ".$time." -s 320x240 ".$name; //echo $str." "; $result = system($str); } //获得视频文件的总长度时间和创建时间 function getTime($file){ $vtime = exec("ffmpeg -i ".$file." 2>&1 grep 'Duration' cut -d ' ' -f 4 sed s/,//");//总长度 $ctime = date("Y-m-d H:i:s",filectime($file));//创建时间 //$ration = explode(":",$time); // $ration_in_seconds = $ration[0]*3600 + $ration[1]*60+ round($ration[2]);//转化为秒 return array('vtime'=>$vtime, 'ctime'=>$ctime ); } 注:更多精彩文章请关注三联编程教程栏目。