本项目受B站视频 BV1zk4y1k7Xe 启发,作用是在文件中每隔一段就替换(损坏)几个字节。
使用 Java 语言编写。
(可根据实际情况进行,不必完全遵照)
-
需要安装 JDK ,建议 1.8 或更高版本。
-
在终端中输入以下命令:
git clone https://github.com/zhangzhipeng651/FileDestructor.git cd FileDestructor javac -encoding UTF-8 FileDestructor.java
-
将需要处理的文件放入
FileDestructor
目录 -
执行
java FileDestructor
-
根据本程序的提示输入相关数据,例如:
输入文件名:test.mp4 文件大小: 26286930 字节 正在读取文件 test.mp4 ... 读取文件完成! 每隔多少字节进行一次损坏?114514 每次损坏多少个字节?3 将损坏后的文件保存到:out.mp4 正在保存文件 out.mp4 ... 保存成功!
原视频:https://vdse.bdstatic.com/192d9a98d782d9c74c96f09db9378d93.mp4
原视频约第5秒时截图:
使用本程序处理视频后:
本程序只能处理约 2 GiB 内的文件。