php用法ffmpeg猎取视频信息并截图的实现方法_

php用法ffmpeg猎取视频信息并截图的实现方法_

ID:63498137

大小:12.85 KB

页数:7页

时间:2021-08-25

php用法ffmpeg猎取视频信息并截图的实现方法__第1页
php用法ffmpeg猎取视频信息并截图的实现方法__第2页
php用法ffmpeg猎取视频信息并截图的实现方法__第3页
php用法ffmpeg猎取视频信息并截图的实现方法__第4页
php用法ffmpeg猎取视频信息并截图的实现方法__第5页
资源描述:

《php用法ffmpeg猎取视频信息并截图的实现方法_》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、php用法ffmpeg猎取视频信息并截图的实现方法_本文实例讲解并描述了php用法ffmpeg猎取视频信息并截图的方法。分享给大家供大家参考,具体如下:$movie=newffmpeg_movie('4.mp4');$width=$movie-getFrameWidth();$height=$movie-getFrameHeight();$count=$movie-getFrameCount();print$count.'';$n=round($count/16);print$n.'';for($i=1;$i=1;$i++){$img

2、='screencap'.$i.'.png';$x=$n*$i;$f=$movie-getFrame($x);$gd_image=$f-toGDImage();imagepng($gd_image,$img);imagedestroy($gd_image);echo"";}$extension="ffmpeg";$extension_soname=$extension.".".PHP_SHLIB_SUFFIX;$extension_fullname=PHP_EXTENSION_DIR."/".$extension_soname;/

3、/loadextensionif(!extension_loaded($extension)){dl($extension_soname)ordie("Can'tloadextension$extension_fullname");}if(php_sapi_name()!='cli'){echo'';}printf("ffmpeg-phpversionstring:%s",FFMPEG_PHP_VERSION_STRING);printf("ffmpeg-phpbuilddatestring:%s",FFMPEG_PHP_

4、BUILD_DATE_STRING);printf("libavcodecbuildnumber:%d",LIBAVCODEC_BUILD_NUMBER);printf("libavcodecversionnumber:%d",LIBAVCODEC_VERSION_NUMBER);print_class_methods("ffmpeg_movie");print_class_methods("ffmpeg_frame");//getanarrayformoviesfromthetestmediadirectory$movies

5、=getDirFiles(dirname(__FILE__).'/tests/test_media');echo"--------------------";foreach($moviesas$movie){$mov=newffmpeg_movie($movie);printf("filename=%s",$mov-getFileName());printf("duration=%sseconds",$mov-getDuration());printf("framecount=%s",$mov-getFrameCo

6、unt());printf("framerate=%0.3ffps",$mov-getFrameRate());printf("comment=%s",$mov-getComment());printf("title=%s",$mov-getTitle());printf("author=%s",$mov-getAuthor());printf("copyright=%s",$mov-getCopyright());printf("getbitrate=%d",$mov-getBitRate());printf

7、("hasaudio=%s",$mov-hasAudio()==0?'No':'Yes');if($mov-hasAudio()){printf("getaudiostreamid=%s",$mov-getAudioStreamId());printf("getaudiocodec=%s",$mov-getAudioCodec());printf("getaudiobitrate=%d",$mov-getAudioBitRate());printf("getaudiosamplerate=%d",$mov-getA

8、udioSampleRate());printf("getaudiochannels=%s",$mov-getAudioChannels());}printf("hasvideo=%s",$mov-hasVide

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。