日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > php >内容正文

php

php图片视频,PHP中使用php5-ffmpeg撷取视频图片实例

發(fā)布時(shí)間:2023/12/10 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php图片视频,PHP中使用php5-ffmpeg撷取视频图片实例 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前幾天在玩 FFmpeg 的時(shí)后,突然發(fā)現(xiàn) Ubuntu 上多了 php5-ffmpeg 這個(gè)擴(kuò)充套件,就想來(lái)玩玩看,看好不好用,有兩個(gè)結(jié)論:

讀取影片取決于 FFmpeg 的支援性,如果想要什么格式都支援的話,建議自己重新編譯 FFmpeg。

效率并沒(méi)有我想像中的快,兩分鐘的影片取十張圖,大約 30 秒。

安裝方法:

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

擷圖測(cè)試范例:

$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 '
';???

}

總結(jié)

以上是生活随笔為你收集整理的php图片视频,PHP中使用php5-ffmpeg撷取视频图片实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。