package com;
import java.io.File;
import java.io.IOException;
import org.jim2mov.core.DefaultMovieInfoProvider;
import org.jim2mov.core.FrameSavedListener;
import org.jim2mov.core.ImageProvider;
import org.jim2mov.core.Jim2Mov;
import org.jim2mov.core.MovieInfoProvider;
import org.jim2mov.utils.MovieUtils;
/**
*
* @author li.feng
*
*
*/
public class JpgToAvi {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
// jpgs目录放置jpg图片,图片文件名为(1.jpg,2.jpg...)
final File[] jpgs = new File("D:\\record\\").listFiles();
DefaultMovieInfoProvider dmip = new DefaultMovieInfoProvider("a.avi");//生成视频的名称
dmip.setFPS(1); // 设置每秒帧数
dmip.setNumberOfFrames(jpgs.length); // 总帧数
//dmip.setMediaLocator("D:/atrm.mp3");
//视频宽和高,最好与图片宽高保持一直
dmip.setMWidth(200);
dmip.setMHeight(200);
Jim2Mov j = new Jim2Mov(new ImageProvider() {
public byte[] getImage(int frame) {
try {
// 设置压缩比
return MovieUtils.convertImageToJPEG(jpgs[frame], 1.0f);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
}, dmip,new FrameSavedListener() {
@Override
public void frameSaved(int arg0) {
// TODO Auto-generated method stub
}
});
j.saveMovie(MovieInfoProvider.TYPE_AVI_MJPEG);
}
}
java 图片转换成视频avi,mov,raw,flv...
4星 · 超过85%的资源 需积分: 50 26 浏览量
2017-07-10
09:20:40
上传
评论
收藏 2.27MB ZIP 举报
cloudyzhao
- 粉丝: 33
- 资源: 16
最新资源
- STM32单片机FPGA毕设电路原理论文报告汽车电动助力转向单片机控制系统设计与试验研究
- STM32单片机FPGA毕设电路原理论文报告气压传感器神经网络算法及单片机实现
- STM32单片机FPGA毕设电路原理论文报告频率的测量在单片机设计中的应用
- 音频转码工具(用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放).zip
- RDK-Web-Performance-Node
- STM32单片机FPGA毕设电路原理论文报告片式电容器浪涌及老化测试系统的设计与实现
- 一个简易的贪吃蛇小游戏(C语言作业).zip
- 国家游戏防沉迷系统接口(php)
- STM32单片机FPGA毕设电路原理论文报告片剂硬度测试仪的液晶显示界面设计
- STM32单片机FPGA毕设电路原理论文报告偏磁式消弧线圈的动态调谐装置
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
前往页