資源簡(jiǎn)介
純java實(shí)現(xiàn)圖片轉(zhuǎn)視頻代碼,附帶依賴包
首先設(shè)置視頻信息
DefaultMovieInfoProvider dmip = new DefaultMovieInfoProvider("dst.avi");//生成視頻的名稱
dmip.setFPS(3); // 設(shè)置每秒幀數(shù)
dmip.setNumberOfFrames(jpgs.length); // 總幀數(shù)
//視頻寬和高,最好與圖片寬高保持一直
dmip.setMWidth(1440);
dmip.setMHeight(860);
下面直接初始化Jim2Mov并調(diào)用saveMovie方法開(kāi)始轉(zhuǎn)換視頻
new Jim2Mov(new ImageProvider() {
public byte[] getImage(int frame) {
try {
// 設(shè)置壓縮比
return MovieUtils.convertImageToJPEG((jpgs[frame]), 1.0f);
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
}, dmip, null).saveMovie(MovieInfoProvider.TYPE_AVI_MJPEG);

代碼片段和文件信息
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????1959196??2017-09-20?17:10??jmf-2_1_1e-alljava.zip
?????文件??????13571??2017-09-20?17:14??JimToMov.rar
-----------?---------??----------?-----??----
??????????????1972767????????????????????2
-----------?---------??----------?-----??----
?????文件????1959196??2017-09-20?17:10??jmf-2_1_1e-alljava.zip
?????文件??????13571??2017-09-20?17:14??JimToMov.rar
-----------?---------??----------?-----??----
??????????????1972767????????????????????2
評(píng)論
共有 條評(píng)論