01
首先下载ffmpeg解压
02
03
建立一个bat文件
04
05
start
06
07
E:/ffmpeg/bin/ffmpeg.exe -i %
1
-ss
20
-vframes
-r
-ac
-ab
2
-s
160
*
120
-f image2 %
08
09
exit
10
11
12
说明下使用红色吧标记的意义
13
14
15
16
17
18
E:/ffmpeg/bin/ffmpeg.exe ffmpeg的路径
19
%
和C语言有点相似是为传参数保留位置
21
22
要截取多少秒后的图片
23
24
打开MyEclipse,建立一个工程 ,以及一个java文件
25
26
package
test;
27
28
import
java.io.IOException;
29
30
public
class
Ffmpeg {
31
32
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) 编辑 收藏