1、打開ffmpeg下載官網http://www.ffmpeg.org
如下圖:
選擇系統(tǒng)所需要的安裝包版本,并點擊下載,如下圖:
2、解壓下載好的壓縮包,并將其中的文件拷貝到系統(tǒng)盤中某個目錄下(比如:D:/ffmpeg),如下圖:
進入到bin目錄下并獲取路徑,如下圖:
3、右擊計算機,點擊屬性,然后點擊高級系統(tǒng)設置,如下圖:
4、點擊環(huán)境變量,如下圖:
5、找到系統(tǒng)變量中的path,如下左圖:然后雙擊,如下右圖:
6、將第2部獲取的bin路徑粘貼進去;注意路徑前后是否有英文狀態(tài)下的分號,若沒有,加上 ,然后點擊確定。
7、調用命令行(windows+R輸入cmd)輸入“ffmpeg –version”,如果出現如下圖,說明配置成功
ffmpeg截取視頻第一幀作為封面圖執(zhí)行代碼:
$videoPath = 'http://'.$_SERVER['SERVER_NAME'].$url;
$fengmianPath = './uploads/default/';
if (!is_dir($fengmianPath)) {
mkdir($fengmianPath, 0777, true);
}
$name=ROOT_PATH.'public_html/uploads/default/'.time().rand(1000,9999).'.png';
//執(zhí)行截取第一幀作為封面圖
exec('ffmpeg -i '.$videoPath.' -y -f image2 -ss 1 -vframes 1 '.$name);
//獲取視頻總時長
exec("ffmpeg -i ".$file." 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//");
$videoFengmian = strstr($name,'/uploads');//封面圖路徑
萬動力(www.lu123123.com),專業(yè)的logo免費設計在線生成網站,全自動智能化logo設計,商標設計,logo在線生成!
歡迎使用萬動力制作屬于您公司自己的logo,不僅專業(yè)而且經濟實惠,全方位滿足您公司品牌化、視覺化的需求。