欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP中使用php5-ffmpeg擷取視頻圖片實(shí)例

 更新時(shí)間:2015年01月07日 09:51:26   投稿:junjie  
這篇文章主要介紹了PHP中使用php5-ffmpeg擷取視頻圖片實(shí)例,本文使用一個(gè)AVI格式視頻為例,講解了如何擷取視頻畫面為圖片,需要的朋友可以參考下

前幾天在玩 FFmpeg 的時(shí)后,突然發(fā)現(xiàn) Ubuntu 上多了 php5-ffmpeg 這個(gè)擴(kuò)充套件,就想來玩玩看,看好不好用,有兩個(gè)結(jié)論:
讀取影片取決于 FFmpeg 的支援性,如果想要什么格式都支援的話,建議自己重新編譯 FFmpeg。
效率并沒有我想像中的快,兩分鐘的影片取十張圖,大約 30 秒。
安裝方法:

復(fù)制代碼 代碼如下:

sudo apt-get install ffmpeg php5-ffmpeg php5-gd

擷圖測(cè)試范例:
復(fù)制代碼 代碼如下:

<?php   
$page = 10;   
$prefix = 'screencap';   
   
$mov = new ffmpeg_movie('gt.avi');   
$count = $mov->getFrameCount();   
$range = (int)round($count/($page+1));   
   
for($i=1; $i<=$page; $i++){   
   $frameNum = $range*$i;   
   $imgFile = $prefix.'_'.$i.'.png';   
   
   $frame = $mov->getFrame($frameNum);   
   if(!$frame){ continue; }   
   
   $gdImage = $frame->toGDImage();   
   if(!$gdImage){ continue; }   
   
   imagepng($gdImage, $imgFile);   
   imagedestroy($gdImage);   
   
   echo '<img src="'.$imgFile.'" border="1" /><br />';   
}  

相關(guān)文章

  • php實(shí)現(xiàn)refresh刷新頁面批量導(dǎo)入數(shù)據(jù)的方法

    php實(shí)現(xiàn)refresh刷新頁面批量導(dǎo)入數(shù)據(jù)的方法

    這篇文章主要介紹了php實(shí)現(xiàn)refresh刷新頁面批量導(dǎo)入數(shù)據(jù)的方法,借鑒了dedecms批量生成html的原理,采用refresh代替js跳轉(zhuǎn)來實(shí)現(xiàn),非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-12-12
  • wamp服務(wù)器訪問php非常緩慢的解決過程

    wamp服務(wù)器訪問php非常緩慢的解決過程

    這篇文章主要介紹了wamp服務(wù)器訪問php非常緩慢的解決過程,十分的簡(jiǎn)單實(shí)用,有需要的小伙伴可以參考下。
    2015-07-07
  • 淺談PHP7中的一些小技巧

    淺談PHP7中的一些小技巧

    PHP7顯著提高了整體性能。實(shí)際上主要的特性有null合并運(yùn)算符或返回類型聲明。如果你不知道它們,那么你應(yīng)該去查看PHP文檔。這里有一些很少人知道的、可能有用的特性。
    2021-05-05
  • php復(fù)制文件后改名的實(shí)例代碼

    php復(fù)制文件后改名的實(shí)例代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于php復(fù)制文件后改名的方法及相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-09-09
  • php Exception異常處理詳解

    php Exception異常處理詳解

    異常經(jīng)常被用來處理一些在程序正常執(zhí)行中遇到的各種類型的錯(cuò)誤。比如做數(shù)據(jù)庫鏈接時(shí),你就要處理數(shù)據(jù)庫連接失敗的情況。使用異??梢蕴岣呶覀兂绦虻娜蒎e(cuò)特性,從而使我們的應(yīng)用程序更加的穩(wěn)定和健壯
    2022-11-11
  • PHP中3種生成XML文件方法的速度效率比較

    PHP中3種生成XML文件方法的速度效率比較

    實(shí)測(cè)結(jié)果不出所料,直接寫最快,耗時(shí)只有其他方式的1/3左右. 而其他2種方法差不多,相比之下SimpleXML要快一些
    2012-10-10
  • php實(shí)現(xiàn)常見圖片格式的水印和縮略圖制作(面向?qū)ο?

    php實(shí)現(xiàn)常見圖片格式的水印和縮略圖制作(面向?qū)ο?

    這篇文章主要介紹了php實(shí)現(xiàn)常見圖片格式j(luò)pg,png,gif的水印和縮略圖制作,使用面向?qū)ο蠓椒▽?shí)現(xiàn)PHP圖片水印和縮略圖功能,感興趣的小伙伴們可以參考一下
    2016-06-06
  • php tpl模板引擎定義與使用示例

    php tpl模板引擎定義與使用示例

    這篇文章主要介紹了php tpl模板引擎定義與使用,結(jié)合實(shí)例形式分析了php模板引擎的定義與使用相關(guān)操作技巧,需要的朋友可以參考下
    2019-08-08
  • php使用post數(shù)組的鍵值創(chuàng)建同名變量并賦值的方法

    php使用post數(shù)組的鍵值創(chuàng)建同名變量并賦值的方法

    這篇文章主要介紹了php使用post數(shù)組的鍵值創(chuàng)建同名變量并賦值的方法,涉及php操作數(shù)組的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • php圖片放大合成加入字體操作示例介紹

    php圖片放大合成加入字體操作示例介紹

    這篇文章主要介紹了php圖片放大、圖片合成、圖片放入字體的示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08

最新評(píng)論