我有一个我要复制的mp4文件。
byte buffer = new byte[1024];
inputStream = new FileInputStream(Mp4FileIN);
outputStream = new FileOutputStream(Mp4fileOUT);
int length;
while((length = inputStream.read(buffer)) > 0)
fileOutStream.write(buffer, 0, length);
fileOutStream.close();
输出文件的字节与原始字节完全相同,但显然它不是同一个文件。
为什么我不能播放它?
这种方法有什么问题?
感谢。
更新
我刚刚意识到,经过一些尝试,有时候它会起作用,有时它不会。 所以我的问题是一样的,我的方法有什么问题?