P2卡的音频以及视频是分别存储在不同目录的,但是在物理层面是连续存储在一个未分段的数据块内,因此统一对这些数据块进行提取,算是完成第一阶段的工作,然后,我们根据客户提供的样本进行了存储结构分析,发现存储有一定的存储规律,但是遗憾的是根据规律恢复的数据是失败的,因为提取出来的数据100%全部顷掘存在问题,出现花屏以及马赛克问题。因此进一对样本内的文件进行分析,根据mxf文件分析我们发现mxf的文件结构可以作为视频碎片提取的根据,但是这一方案提取恢复出来的视频均为小碎片,但是无奈客户对视频完整度要求极高这样的小碎片是无法满足需求的,因此放弃这一方案。
通过对mxf的音频以及视频的分析,由于视频和音频采用编码方式不同,音频采用的G711A编码,因此这给分离视频以及音频创造了可能,我们将视频进行32KB的簇大小切块,并且采用信息熵算法将数据块进行取值运算。
通过信息熵的算法,我们获取到了音频以及视频的存储边界信息,但是发现,部分音频信息量巨大,无法和视频明确分离,导致组合出来的碎片大概有30%左右的视频是会花屏的,因此我们根据G711编码特征,加入第二种统计算法,根据信息熵以及统计值进行二次运算,获取了滚哪更加准确的边界信息,将准确率提高到95%以上,另外5%由人工完成。
然后写个组合程序对生成的边界文件进行视频以及音频的分离提取,顺利完成整个工作。
恢复客户需要的音视频文件,46.9GB
视频文件播放无问题,完整度100%。
佳能相机拍摄的MXF视频丢失想要恢复的话,可以先用那个赤兔佳能MXF视频恢复软件进行扫描试试,看能否扫描到内枯察容,如果有扫描到的话就可以恢复,没有扫描到的话,就证明数据被覆盖了。简败拿祝拦搭您好运!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)