在php中使用ffmpeg-php扩展对视频进行截图
来源:互联网 发布:易保网络是外包公司吗 编辑:程序博客网 时间:2024/05/16 19:33
今天向大家介绍一款视频截图利器:php_ffmpeg。
第一步:下载php_ffmpeg扩展,环境文件下载,确保包含以下文件;
1
2
3
4
5
avcodec-51.dll
avformat-51.dll
avutil-49.dll
php_ffmpeg.dll
pthreadGC2.dll
第二步:安装php_ffmpeg环境;
将四个文件(avcodec-51.dll, avformat-51.dll, avutil-49.dll, pthreadGC2.dll)复制到windows/system32目录下,
将php_ffmpeg.dll拷贝到php的ext目录下。
第三步:修改php.ini加入扩展;
将php_ffmpeg.dll复制到php的ext文件夹(在php安装目录)下,找到php.ini文件,加入extension=php_ffmpeg.dll,并确保以下扩展是打开的:
1
2
3
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_ffmpeg.dll
第四步:重启并检查;
重启apache或者IIS,用phpinfo()方法查看环境配置,如看到以下信息则说明扩展安装成功。
第五步:测试,新建test.php输入以下代码;
1
2
3
4
5
6
7
8
9
10
11
<?php
extension_loaded
(
'ffmpeg'
);
$ffmpegInstance
=
new
ffmpeg_movie(
'D:\site\www\htdocs\test.mpg'
);
$result
=
"getDuration:"
.
$ffmpegInstance
->getDuration().
"<br>"
;
$result
.=
"getFrameCount:"
.
$ffmpegInstance
->getFrameCount().
"<br>"
;
$result
.=
"getFrameRate:"
.
$ffmpegInstance
->getFrameRate().
"<br>"
;
$result
.=
"getFilename:"
.
$ffmpegInstance
->getFilename().
"<br>"
;
echo
(
$result
);
//还有很多方法参数,这里只举以上几个例子
?>
访问test.php文件,如果有输出
getDuration:
getFrameCount:
getFrameRate:
getFilename:
到这里测试配置的环境成功。
原题链接:http://blog.ttcha.net/post/php_ffmpeg_video_image.html
0 0
- 在php中使用ffmpeg-php扩展对视频进行截图
- PHP脚本调用ffmpeg对视频截图并拼接
- php 使用 ffmpeg 转换视频,截图,并生成缩略图
- php 使用 ffmpeg 转换视频,截图,并生成缩略图
- php 使用 ffmpeg 转换视频,截图,并生成缩略图
- 如何在服务器中对上传的视频进行截图?
- java使用ffmpeg对视频截图
- Linux下使用ffmpeg对视频截图
- 使用ffmpeg命令对视频文件进行截图
- 对视频进行截图
- php使用ffmpeg向视频中添加文字字幕
- 使用ffmpeg对视频进行TS切片
- ffmpeg进行视频截图以及视频转换
- java对视频进行截图
- java对视频进行截图
- PHP之使用FFMPEG获取视频缩略图
- PHP使用FFmpeg获取视频信息
- 使用FFmpeg从视频中截图的命令
- WebBrowser脚本错误的完美解决方案
- maven自定义db2的jar包
- BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第5章节--Windows Azure概览
- android基础知识12:android自动化测试06—Instrumentation 05 InstrumentationTestRunner
- 用友2015校招面试经验
- 在php中使用ffmpeg-php扩展对视频进行截图
- Android架构纵横谈之——软件自愈能力 (1)
- [读书笔记]地理位置Geolocation API
- C# Color颜色对照表
- Zoj 3543 Number String(dp)
- dos下遍历目录和文件的代码(主要利用for命令)
- 全文检索基本原理
- linux chmod 命令
- Android开发之短信