发布网友 发布时间:2022-04-22 20:59
共1个回答
热心网友 时间:2022-04-18 17:14
你可以考虑下面的方案:
打开MP4格式的视频文件;读取上述打开的视频文件中的metadata信息,取得每个BOX的大小;将所有取得的BOX的大小进行相加,得到该视频文件的理论大小 s0;读取文件系统中MP4格式视频文件的大小 s1;比较s0与s1值的大小;如s0 > s1,则说明上述视频文件损坏,将该视频损坏信息记录到日志中;如s0 = s1,则说明视频文件未损坏;则读取下一条视频。