php视频怎么转mp4,PHP实现将视频转成MP4并获取视频预览图的方法_php技巧
这篇文章主要介绍了PHP实现将视频转成MP4并获取视频预览图的方法,涉及php操作视频文件的技巧,需要的朋友可以参考下
代码如下:<?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 thumb jpg
// 3: path to transcoded mpeg?
function flv_convert_get_thumb($in, $out_thumb, $out_vid)
{
// get thumbnail
$cmd = 'ffmpeg -v 0 -y -i '.$in.' -vframes 1 -ss 5 -vcodec mjpeg -f rawvideo -s 286x160 -aspect 16:9 '.$out_thumb;
$res = shell_exec($cmd);
// $res is the output of the command
// transcode video
$cmd = 'mencoder '.$in.' -o '.$out_vid.' -af volume=10 -aspect 16:9 -of avi -noodml -ovc x264 -x264encopts bitrate=500:level_idc=41:bframes=3:frameref=2: nopsnr: nossim: pass=1: threads=auto -oac mp3lame';
$res = shell_exec($cmd);
}
?>
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
php视频怎么转mp4,PHP实现将视频转成MP4并获取视频预览图的方法_php技巧相关推荐
- java 视频预览_java在上传视频时生成预览图
在圣品上传时往往需要生成一张预览图(缩略图),如果在非特殊情况下让用户单独上传,会造成工作压力,此时可以用视频中某一帧作为封面图,实现方式如下: public class ImageUtil { /* ...
- JavaScript+HTML设置视频预览图
第一种: 设置video属性poster <video class="videoContent" controls poster="img/poster.png&q ...
- HTML5-video标签-实现点击预览图播放或暂停视频
HTML5-video标签-实现点击预览图播放或暂停视频 刚刚参加工作,开始更多的接触到一些新的知识,促使我开始了解html5和css3的新特性.这时我才真的发现到html5和css3的强大. 之前关 ...
- iOS截取视频预览图,截图方向错误的解决
2019独角兽企业重金招聘Python工程师标准>>> 今天在修改项目bug的时候遇到了,截图视频预览图的时候总是方向不对,竖屏录制的视频(好像是竖屏录制截图出的错,记不太清楚了?) ...
- windows 电脑图片/视频不展示预览图
文章目录 windows 电脑图片/视频不展示预览图 描述 可能原因及解决办法 1. Windows的缩略图预览功能被禁用 2. 缩略图预览功能卡住 3. 重新安装Windows Media Play ...
- Vant上传多个图片或视频,更改视频预览图
需求 vant上传多个视频或图片 图片和视频都有预览图 最终成果 过程 最开始是准备通过自定义预览样式,通过 preview-cover 插槽可以自定义覆盖在预览区域上方的内容.但问题是会修改每一个上 ...
- H5 Vue 视频 video 支持预览图 poster
最近项目上要求文章中插入视频,并且视频需要支持预览图,给用户更好的视觉效果.本来以为加上poster就够了,但是没想到 ios 微信内置浏览器会有如下这种效果,很影响视觉体验. 优化步骤: 1.上传视 ...
- Android 10.0获取本地视频及其预览图
打开本地视频选择器 private void openLocalVideo(){Intent intent = new Intent();intent.setAction(Intent.ACTION_ ...
- Android播放视频快进帧预览图完美解決方案
播放视频快进预览图完美解決方案,使用方法如下,使用FFmpeg,不影响原有播放器, 就是先截取缩略图保存下来,快进时选用图片显示,最优方案,播放性能最好,体验完美. 参考github: https:/ ...
- 请上传sku预览图后重新操作_干货|主图视频操作指南
No.1 主图视频介绍 主图视频是指呈现在商品主图的位置,以展示商品外观.商品功能为目的的商品短视频.视频是商品信息在文字.图片展现基础上的又一次升级,通过更加直观.立体的展示方式,可以满足消费者对商 ...
最新文章
- shell 中柏开机显示efi_中柏 ezpad 平板安装Fedora 21 (Linux)
- html4与html5效果,浅谈HTML5与HTML4的10个关键区别
- Unity3D所使用的第三方工具
- 波士顿动力副总裁:机器人一天就学会了芭蕾舞,尚未使用机器学习技术
- 普通用户Mysql 5.6.13 主从,主主及nagios的mysql slave监控
- php cdi_Quarkus的其他(非标准)CDI功能
- 笔记本启动与关闭自带键盘
- win7关机快捷键_1个U盘+1款软件,电脑小白也能在家轻松重装win7系统
- 游戏行业很火,游戏建模师好不好做呢?怎样的建模师公司才欢迎?
- 区块链技术的发展现状_区块链的现状及其发展趋势
- 2008年5月Windows Mobile Webcast预告
- 九九乘法表(c语言)
- 【SQL Server】入门教程-基础篇(完结)
- ROS教程之使用UVC摄像头
- 在蚂蚁金服工作是一种什么体验
- 更改键盘布局_什么是键盘布局? 如何更改?
- 安卓兼容7.0图库选择图片生成二维码
- currentlyFocusedField is deprecated and will be removed in a future release解决方法记录
- Exiting on user Command
- Pivotal,天赋而成的云原生转型引导者
热门文章
- 卡方检验值转换为P值
- Result window is too large, from + size must be less than or equal to: [10000]
- 调查:听取当前用户的意见(并改进),是为什么?
- MySQL 5.5.20 中文乱码:我的抗争解决史
- EMCP 物联网云平台短信报警使用说明
- C++QT13位时间戳转换成年月日时分秒毫秒
- 【系统架构设计师】软考高级职称,一次通过,倾尽所有,软考【系统架构设计师】论文写作方法必知必会!!!!
- python打印心形改成中文之后变形了,Python打印心形图案
- SpringMVC(07) -- RESTful
- 软考系统集成项目管理工程师全真模拟题