利用java合并流合并视频文件,只能播放前一个

public static void main(String args[])throws IOException

{

FileInputStream fis1 = new FileInputStream("D:/1.mp4");

FileInputStream fis2 = new FileInputStream("D:/2.mp4");

SequenceInputStream si = new SequenceInputStream(fis1, fis2);

FileOutputStream file = new FileOutputStream("D:/3.mp4");

 

int len = 0;

byte b [] = new byte[1024];

while((len=si.read(b))!=-1)

{

file.write(b, 0, len);

}

file.close();

si.close();

}

利用这段代码能够合并音频文件,但是对视频文件能够合并成功,文件大小差了一个字节,只能播放前一个文件的视频http://img.mukewang.com/59a27ddc00010b9305940062.jpg

qq_thinginginli_0
浏览 5321回答 2
2回答

qq_孤独患_0

原来合并早加一个se流?

Scare

解决了吗?我也遇到同样问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java