athrunwang

纪元
数据加载中……
Java 生成视频缩略图(ffmpeg)

[代码] Java 生成视频缩略图(ffmpeg)

01首先下载ffmpeg解压
02 
03建立一个bat文件
04 
05start
06 
07E:/ffmpeg/bin/ffmpeg.exe -i %1 -ss 20 -vframes 1 -r 1 -ac 1 -ab 2 -s 160*120 -f  image2 %2 
08 
09exit
10  
11 
12说明下使用红色吧标记的意义
13 
14  
15 
16  
17 
18E:/ffmpeg/bin/ffmpeg.exe ffmpeg的路径
19 
20%1  %2 和C语言有点相似是为传参数保留位置
21 
2220 要截取多少秒后的图片
23 
24打开MyEclipse,建立一个工程 ,以及一个java文件
25 
26package test;
27 
28import java.io.IOException;
29 
30public class Ffmpeg {
31 
32public static void main(String[] args) {
33 
34//视频文件  
35 
36        String videoRealPath = "F://瞬间.flv";  
37 
38        //截图的路径(输出路径)  
39 
40        String imageRealPath ="F://a.jpg";  
41 
42        try {  
43 
44            //调用批处理文件  
45 
46            Runtime.getRuntime().exec("cmd /c start F://ffmpeg.bat " + videoRealPath + " " + imageRealPath);  
47 
48        catch (IOException e) {  
49 
50            // TODO Auto-generated catch block  
51 
52            e.printStackTrace();  
53 
54        }
55 
56}
57 
58}
59 
60  
61  
62 
63  
64 
65  
66 
67好了运行下试试,在F盘下就可以看到截图了

posted on 2011-12-26 22:15 AthrunWang 阅读(2966) 评论(1)  编辑  收藏

评论

# re: Java 生成视频缩略图(ffmpeg) 2014-03-18 21:54 最代码

我根据你的代码整理分享了一份代码,下载地址:http://www.zuidaima.com/share/1724428022549504.htm
  回复  更多评论    

只有注册用户登录后才能发表评论。


网站导航: