我正在尝试读取视频文件,并将其写入另一个文件,但由于某种原因,当我进行 md5sum 比较时,它们不同,并且 VLC 无法读取新文件。想法?
原始文件的
MD5 总和:b13d9acecd2dd3f869245c8e085f88c2 新文件的 MD5 总和:d41d8cd98f00b204e9800998ecf8427e
public void copyFile() throws IOException {
BufferedInputStream in = new BufferedInputStream(new FileInputStream("/home/zevrant/tmp/test.h264"));
BufferedOutputStream fileOutputStream = new BufferedOutputStream(new FileOutputStream(new File("/security/footage/test.h264")));
while(in.available() > 0) {
bytes = in.readNBytes(in.available());
fileOutputStream.write(bytes);
fileOutputStream.flush();
}
}
Run Code Online (Sandbox Code Playgroud) java ×1