工具-blibli视频下载查看工具

打印 上一主题 下一主题

主题 517|帖子 517|积分 1551

问题:
  1. b站视频下载之后,其他视频播放器打不开。
复制代码
解决方法:
  1. 以16进制格式的文件编辑器打开,删掉前面的6个F。
复制代码

困难:
  1. 1、notepad++、vscode的hexeditor无法直接修改。
  2. 2、winhex收费。
  3. 3、网页版hex编辑器对文件大小有要求。
复制代码
结论:手写脚本。

[code]import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class formatFiles {     public static void recurseFile(File file) throws Exception{        if(file.isFile()&&file.toString().endsWith("mp4")){            //todo: 处理视频文件,修改字符。            FileInputStream in = new FileInputStream(file);            System.out.println(file.getName());             String[] filePart = file.getName().split("\\.");            File target = new File(file.getParent().toString(),filePart[0]+"_copy."+filePart[1]);            FileOutputStream out = new FileOutputStream(target);            byte[] fileData = new byte [61858764];            int lineLength = in.read(fileData);            out.write(fileData,3,fileData.length-3);            in.read(fileData);            while (lineLength !=-1){                out.write(fileData);                lineLength =  in.read(fileData);            }            in.close();            out.close();         }else if(file.isDirectory()){            File[] listFile = file.listFiles();            for(int i= 0;i

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

我爱普洱茶

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表