本文共 1054 字,大约阅读时间需要 3 分钟。
对于上传视频生成缩略图使用的是ffmpeg进行生成的。
自己在网上找了如何进行编译ffmpeg的方法
但是感觉太复杂了
就到csdn上找到了编译好的ffmpeg文件
下载下来
给大家一个下载地址
体会到ffmpeg非常强大,大部分流行的视频格式的都能生成缩略图
代码片段(1)
[代码] Java 生成视频缩略图(ffmpeg)
07 | E:/ffmpeg/bin/ffmpeg.exe -i %1-ss20-vframes1-r1-ac1-ab2-s160*120-f image2 %2 |
18 | E:/ffmpeg/bin/ffmpeg.exe ffmpeg的路径 |
20 | %1 %2和C语言有点相似是为传参数保留位置 |
24 | 打开MyEclipse,建立一个工程 ,以及一个java文件 |
28 | importjava.io.IOException; |
32 | publicstaticvoidmain(String[] args) { |
36 | String videoRealPath ="F://瞬间.flv"; |
40 | String imageRealPath ="F://a.jpg"; |
46 | Runtime.getRuntime().exec("cmd /c start F://ffmpeg.bat "+ videoRealPath +" "+ imageRealPath); |
48 | }catch(IOException e) { |
50 | // TODO Auto-generated catch block |
转载于:https://my.oschina.net/jintiangufei/blog/101547