jsp网站使用ffmpeg实现为.flv格式视频截图
2019独角兽企业重金招聘Python工程师标准>>>
String ffmpegPath = "C:\\apache-tomcat-6.0.30\\webapps\\project001\\ffmpeg";//ffmpeg.exe和pthreadGC2.dll文件所在的文件夹路径
String sourcePath = "C:\\apache-tomcat-6.0.30\\webapps\\project001\\flash\\good.flv";//视频所在路径
String destPath = "C:\\apache-tomcat-6.0.30\\webapps\\project\\flash";//截取出来的图片文件保存到的路径
String fileName = "good";//截取出来的图片文件名称
int a = com.adouteam.www.util.ffmpeg.videoIntercept(ffmpegPath, sourcePath, destPath, fileName);//调用java文件,执行截取
%>
public static int videoIntercept(String ffmpegPath, String sourcePath, String destPath, String fileName) throws IOException {
// 目标路径不存在则建立目标路径
File dest = new File(destPath);
if (!dest.exists()) {
dest.mkdirs();
}
// 源文件(视频)路径不存在则返回
File source = new File(sourcePath);
if (!source.exists()) {
return 0;
}
Runtime rt = Runtime.getRuntime();//新建RunTime
// 调用ffmpeg命令进行截图
//生成命令行,并调用ffmpeg命令生成600*500jpg文件
cmd = ffmpegPath + "\\ffmpeg.exe -i " + sourcePath + " -y -f image2 -ss 8 -t 0.001 -s 600*500 " + destPath + "\\" + fileName + ".jpg";
rt.exec(cmd);
return 1;
}catch(IOException e) {
e.printStackTrace();
return 0;
}
}
本文出自 “学海无涯” 博客,请务必保留此出处http://ijustdoit.blog.51cto.com/5682691/968414
转载于:https://my.oschina.net/ijustdoit/blog/207427
jsp网站使用ffmpeg实现为.flv格式视频截图相关推荐
- (工具ffmpeg)视频转换为flv格式,视频截取图片
/**/ /// <summary> /// 视频(avi,mov等等格式)转换为flv格式视频 /// </summary> ...
- 如何快速不借用转换工具将FLV格式视频转换成MP4
FLV流媒体格式是一种新的视频格式,全称为Flash Video.它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,所以就引出了FLV格式,主要特点就是体积小 适合作为流媒体在 ...
- 如何将FLV格式视频转换成高清MP4格式方法
首先说明下FLV格式,FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式,它的主要特点便是体积小,适合作为流媒体在网上进行播放和传播,所以现在很多的 ...
- uni-app 和H5页面视频播放flv格式视频监控
本文章向大家介绍uniApp 实现微信小程序和app视频播放flv格式视频监控,主要包括uniApp 实现微信小程序和app视频播放flv格式视频监控使用实例.应用技巧.基本知识点总结和需要注意事项, ...
- 通过Vue+flvjs在HTML5中播放flv格式视频文件—demo及api
目前主流浏览器不能直接嵌入并且播放FLV文件,所以直接用video标签播放是行不通的. 因此提供两种解析方法 嵌入一个swf媒体播放文件,并利用该文件来播放你预设的文件. 这里推荐dplayer--h ...
- rtmp流放与flv格式视频问题解决
项目:直播视频与视频回放 插件:videojs+ckplayer 解决问题:一开始用flv.js播放flv格式视频文件超过40M,就会出现异常. 解决方法: 用ckplayer代替flv插件 代码: ...
- flv格式视频怎么转换成mp4
在我们使用视频文件的时候,不免有遇到flv格式的时候,这是一种具有版权保护的视频格式,其特点是体积小,加载的速度快,很适用于在网络上传输分享.但是flv格式的兼容性,却给很多人带来了无法播放视频文件的 ...
- 如何下载b站(bilibili)flv 格式视频并将其转换成 mp4 格式?(230)
最近想从b站下载几个视频,发现 唧唧down 不能用了,说是没能达到缓存要求,没办法,只能另辟蹊(xī)径了. 首先如何下载 bilibili flv 格式的视频: 参考:Henryhaohao/Bi ...
- 【Vue】播放flv格式视频(flv.js视频播放器)
图片来源:HTTP-FLV直播初探 链接 github地址:GitHub - bilibili/flv.js: HTML5 FLV Player 播放flv格式视频 npm install flv.j ...
最新文章
- Exchange 2016 Outlook新建会议时收到提醒邮件
- .NET Core webapi 允许put请求方式配置文件
- mysql 三层架构开发_从三层架构迈向领域驱动设计(转载)
- 重装JDK后Tomcat和Eclipse的配置
- react中弹框的显示隐藏
- c语言中abc是什么类型,基金分为ABC三类,分别代表什么意思,哪一类适合普通投资者?...
- SQL Server 视图设计器
- 软件测试--selenium脚本编写注意点(一)
- mysql update 几万 非常慢_MySQL慢日志这样分析才够味
- 【Tensorflow2】语义分割实战1---斑马线识别
- java中rtsp转m3u8_直播源格式转换教程——rtmp/rtsp/http/m3u8!!
- Java中的判断语句
- gantt(甘特)图
- 【历史上的今天】9 月 17 日:世界上的第一张火车票;GamerDNA 创始人出生;中国开设第一个网上多媒体讲座
- 安卓(java)计算器简单实现
- 寻迹小车逻辑电路模块
- matlab解决最短路径问题
- 小米5无线显示如何连接到服务器,小米电视无线显示怎么用?详细操作方法
- mybatis-plus模板
- 异常检测 | 基于Siamese网络学习距离函数来定位视频中的异常
热门文章
- ubuntu git cntlm 代理 不能下载
- 蓝桥杯 ALGO-60 算法训练 矩阵乘方
- Apple Mach-O Linker Error _sqlite3_exec, referenced from: _sqlite_open, referenced from: _sqlit
- 1016. 部分A+B (15)-PAT乙级真题
- camera驱动电源配置_基于AD7656-1和ADuC7026评估电源时序控制影响
- python编程常用英语单词_Python编程中的英语单词整数
- MongoDB 运行状态、性能监控,分析
- 理解HBase zookeeper和-Root-/.MET表
- 中源数聚携手中科点击共推管理咨询变革
- 软件工程里的UML序列图的概念和总结