PHP简单获取视频预览图的方法
本文实例讲述了PHP简单获取视频预览图的方法。分享给大家供大家参考。具体实现方法如下:
<?php
convertToFlv( "some-video-input.avi", "output.jpg" );
function convertToFlv( $input, $output ) {
echo "Converting $input to $output<br />";
$command = "ffmpeg -v 0 -y -i $input -vframes 1 -ss 5 -vcodec mjpeg -f rawvideo -s 286x160 -aspect 16:9 $output ";
echo "$command<br />";
shell_exec( $command );
echo "Converted<br />";
}
?>
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php实现文件上传及头像预览功能
php文件上传原理是通过form表单的enctype="multipart/form-data"属性将文件临时放到wamp文件夹中的tmp目录下,再通过后台php程序将文件保存在体统中. html代码: <form action="shangchuan.php" method="post" enctype="multipart/form-data"> <input type="file"
-
PHP实现将视频转成MP4并获取视频预览图的方法
本文实例讲述了PHP实现将视频转成MP4并获取视频预览图的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php flv_convert_get_thumb('input.avi', 'output.jpg', 'output.ogm'); // code provided and updated by steve of phpsnaps ! thanks // accepts: // 1: the input video file // 2: path to thum
-
thinkphp jquery实现图片上传和预览效果
先上效果图: 那个file按钮样式先忽略 点击选择图片(浏览),随便选一张图片 js代码如下 //上传图片立即预览 function PreviewImage(imgFile) { var filextension = imgFile.value.substring(imgFile.value .lastIndexOf("."), imgFile.value.length); filextension = filextension.toLowerCase(); if ((filexte
-
php实现文件预览功能
上一篇博客是上传功能,本篇是上传后图片预览和更改: 代码如下: 1.yulan.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <
-
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
在编写PHP文件过程中,发现在浏览器预览PHP文件时,顶部会出现一行空白,影响了页面的布局. 关于BOM header的解释如下: 通常情况下,使用Windows系统自带的记事本程序编写网页程序,但在编写或修改php博客系统代码后,进行调试时总是会出现如同以下几点问题: –不能登入或者不能登出: –页顶出现一条空白: –页顶出现错误警告: –其它不正常的情况. 分析原因: 由于使用UTF-8编码,在编写或修改代码后都保存为utf-8编码格式.虽然现在几乎所有的文本编辑软件都可以显示并编辑UTF-
-
PHP仿微信多图片预览上传实例代码
生产图片区域,上传按钮#btn可替换自己想要的图片 <ul id="ul_pics" class="ul_pics clearfix"> <li><img src="logo.png" id="btn" class="img_common" /></li> </ul> plupload上传 var uploader = new plupload.U
-
php+js实现图片的上传、裁剪、预览、提交示例
首先用到的语言是php.插件imgareaselect(下载地址),没有太多花哨的样式,index.php代码如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.or
-
PHP6 中可能会出现的新特性预览
这些特性包括: 集成OpCache(OPcache通过对PHP的opcode进行缓存和优化,可以提高PHP程序的执行速度) 改善对64位环境的支持 支持Unicode 清理内部API 提升代码质量,做到Warning-Free 改善OPcodes.编译器.运行时 JIT编译器(LibJIT?) 支持Annotation(注解?) 命名自变量(Named argument) 不同等级的类型提示 支持HTTP 2.0协议(可能会使用nght
-
PHP从FLV文件获取视频预览图的方法
本文实例讲述了PHP从FLV文件获取视频预览图的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php // references http://www.longtailvideo.com/support/forum/Modules/12661/External-PHP-with-FFmpeg-using-readfile- // generate a preview image from an FLV file on-the-fly, or to save // ca
-
php图片上传存储源码并且可以预览
复制代码 代码如下: <?php header("content-Type: text/html; charset=gb2312"); $uptypes=array('image/jpg', //上传文件类型列表 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'application/x-shockwave-flash', 'image/x-png', 'application/msword
随机推荐
- JS判断文本框内容改变事件的简单实例
- 用vbs控制iis创建虚拟目录的代码
- 随机图片生成器制作方法分享
- ASP.NET 恢复备份Sqlserver实现代码
- CodeIgniter输出中文乱码的两种解决办法
- c语言实现冒泡排序、希尔排序等多种算法示例
- 关于IFRAME 自适应高度的研究
- Nodejs实战心得之eventproxy模块控制并发
- PHP中关于PDO数据访问抽象层的功能操作实例
- vue-resource + json-server模拟数据的方法
- 关于2014年五一劳动节放假安排的通知
- webpack3+React 的配置全解
- 连接Python程序与MySQL的教程
- Android深入浅出之Binder机制
- monkeyrunner之电脑安装驱动(5)
- log4j使用详细解析
- Java中HashTable和HashMap的区别_动力节点Java学院整理
- ASP.NET加密解密算法分享
- Vue中this.$router.push参数获取方法
- layui使用form表单实现post请求页面跳转的方法