C# 截取上传flv文件中其中一帧图片
来源:互联网 发布:阿里云学生认证 高中生 编辑:程序博客网 时间:2024/05/29 09:38
截取上传flv文件中其中一帧图片
/**
* 截取flv文件的第一帧图片
*/
public void getFlv(String file, String uuid, File flvPath) {
// 调用ffmpeg.exe
String ffmpegPath = request.getSession().getServletContext().getRealPath("/")+"/webResources/netedu/ffmpeg/Libs/ffmpeg.exe";
//保存路径
String path = flvPath + "/" + uuid + ".jpg";
//截取flv文件的中的一帧图片
List<String> commend = new ArrayList<String>();
commend.add(ffmpegPath);
commend.add("-i");
commend.add(file);
commend.add("-y");
commend.add("-f");
commend.add("image2");
commend.add("-ss");
commend.add("0");
commend.add("-t");
commend.add("0.001");
commend.add("-s");
commend.add("320x240");
commend.add(path);
try {
//用一条指令构造一个进程生成器
ProcessBuilder builder = new ProcessBuilder();
builder.command(commend);
builder.start();
} catch (Exception e) {
e.printStackTrace();
}
/**
* 截取flv文件的第一帧图片
*/
public void getFlv(String file, String uuid, File flvPath) {
// 调用ffmpeg.exe
String ffmpegPath = request.getSession().getServletContext().getRealPath("/")+"/webResources/netedu/ffmpeg/Libs/ffmpeg.exe";
//保存路径
String path = flvPath + "/" + uuid + ".jpg";
//截取flv文件的中的一帧图片
List<String> commend = new ArrayList<String>();
commend.add(ffmpegPath);
commend.add("-i");
commend.add(file);
commend.add("-y");
commend.add("-f");
commend.add("image2");
commend.add("-ss");
commend.add("0");
commend.add("-t");
commend.add("0.001");
commend.add("-s");
commend.add("320x240");
commend.add(path);
try {
//用一条指令构造一个进程生成器
ProcessBuilder builder = new ProcessBuilder();
builder.command(commend);
builder.start();
} catch (Exception e) {
e.printStackTrace();
}
}
0 0
- C# 截取上传flv文件中其中一帧图片
- 截取视频文件其中一帧保存图片
- input type="file" 上传文件,若是flv格式,则截取保存一张图片asp.net
- nodejs如何从上传的视频中截取一帧作为预览图片
- C#文件、图片上传
- c#解析FLV文件
- C#上传文件或者图片
- C# winform 上传文件、图片
- c#文件流上传图片
- java图片截取上传
- IIS 支持 flv文件播放 (浏览器中可打开一flv文件)
- 从 SWF 文件中截取图片
- ASP.NET截取上传视频,swf文件第一帧作为预览图片
- [转]截取视频文件第一桢的图片和转换视频格式文件为flv(支持文件格式:asf,avi,mpg,flv,3gp,mov,wmv)
- [转]截取视频文件第一桢的图片和转换视频格式文件为flv(支持文件格式:asf,avi,mpg,flv,3gp,mov,wmv)
- C# 图片截取
- MVC中上传图片文件
- 表单中上传文件、压缩上传图片
- linux 命令大全
- 认真思考创建对象的几种方式
- js 变量
- Android 设备按键映射更改
- 纯C与QT通过socket通信
- C# 截取上传flv文件中其中一帧图片
- 各种学习博客
- JSTL标签+EL表达式遍历List内容
- 我的学习之旅(8) Makefile
- 安卓--操作资源文件
- 深入设计模式-3.抽象工厂模式
- 音频编码介绍汇总
- iOS6的旋屏控制技巧
- java即时发布webservice