今天在做文件处理的时候遇到一个比较很奇怪的问题,开始我做的是字符处理,完全没有问题,我就想吧毕老师的视频也合并一下,有点短,合并长点看起来方便。我在视频合并的时候,提示成功了是合并成功了。大小也相同,但是打开视频,还是只有一分部,没有合并成功这是为什么呢?神马问题。
我没有学视频方面的操作,哪位大神说下为什么啊
[size=0.83em]12341.PNG (78.25 KB, 下载次数: 0)
下载附件 [url=]保存到相册[/url]
[color=rgb(153, 153, 153) !important]3 小时前 上传
public class test_11 {
public static void main(String[] args) throws IOException {
Vector<FileInputStream> vec=new Vector<>();
vec.add(new FileInputStream("F:\\黑马\\0001.avi"));
vec.add(new FileInputStream("F:\\黑马\\0002.avi"));
Enumeration enu=vec.elements();
SequenceInputStream sequece=new SequenceInputStream(enu);
PrintStream pri=new PrintStream(new FileOutputStream("d:"+File.separator+"4.avi"),true);
byte[] b=new byte[1024];
int len=0;
while((len=sequece.read(b))!=-1)
{
pri.write(b,0,len);
pri.flush();
}
pri.close();
sequece.close();
}
}
这是图片和程序,大神们帮忙下,小白一枚求解
文件大小都是正确,但是播放时间为什么不对呢?
打什么解答下,这是为什么呢?
|