四川时时彩开奖走势图
·您當前的位置:主頁 > 技術教程 > FFmpeg技術 >

[ffmpeg]ffmpeg教程獲取視頻文件縮略圖的源代碼(ffmpeg視頻截圖)

時間:2017-06-08 11:04web前端教程
[ffmpeg]ffmpeg教程獲取視頻文件縮略圖的源代碼

[ffmpeg]ffmpeg教程獲取視頻文件縮略圖的源代碼

  1. //酷播提示:獲得視頻文件的縮略圖 
  2.    function getVideoCover($file,$time,$name) { 
  3.    if(empty($time))$time = '1';//默認截取第一秒第一幀 
  4.    $strlenstrlen = strlen($file); 
  5.    // $videoCover = substr($file,0,$strlen-4); 
  6.    // $videoCoverName = $videoCover.'.jpg';//縮略圖命名 
  7.    //exec("ffmpeg -i ".$file." -y -f mjpeg -ss ".$time." -t 0.001 -s 320x240 ".$name."",$out,$status); 
  8.    $str = "ffmpeg -i ".$file." -y -f mjpeg -ss 3 -t ".$time." -s 320x240 ".$name; 
  9.    //echo $str." 
  10.    $result = system($str); 
  11.    } 
  12.    //酷播提示:獲得視頻文件的總長度時間和創建時間 
  13.    function getTime($file){ 
  14.    $vtime = exec("ffmpeg -i ".$file." 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//");//總長度 
  15.    $ctime = date("Y-m-d H:i:s",filectime($file));//酷播提示:創建時間 
  16.    //$duration = explode(":",$time); 
  17.    // $duration_in_seconds = $duration[0]*3600 + $duration[1]*60+ round($duration[2]);//酷播提示:轉化為秒 
  18.    return array('vtime'=>$vtime, 
  19.    'ctime'=>$ctime 
  20.    ); 
  21.    } 

 

 

 

熱門文章推薦

請稍候...

保利威視云平臺-輕松實現點播直播視頻應用

酷播云數據統計分析跨平臺播放器

四川时时彩开奖走势图 现金棋牌美人捕鱼 北京pk10技巧高手赚钱 中国福利彩票注册 棋牌850游戏手机版 河南481开奖图表 转发腾讯文章赚钱吗 比例投注法是怎么投的 江苏11选5怎么投注能挣钱 商机什么项目赚钱点 扑克三公手法教程