用佳能EOS R6微单录制婚礼过程中SD卡出错,SD卡不能读取也不能拍摄,回来用电脑读卡也是打不开,提示格式化。表面看起来像是硬件问题,但是进行逻辑检查,发现卡也没有变小,还是可以正常进行镜像,并无卡死速度慢等问题,且进行视频代码标志的检验结果基本乐观,并没有完全损坏,这个张卡的数据问题是SD卡的前面小部分扇区数据是损坏,导致无法读卡,根据佳能MP4的存储原理,这些损坏的扇区能影响到所有的视频文件。
最关键的问题是视频还能不能救回,这问题的难点到底在哪?不访看看视频底层代码,以下图,不难发现,佳能新型号相机的MP4视频代码又有新变化了,除了视频代码以外,还有部分的非视频代码存在,目前所使用的软件还未能正常解码,这是造成一般性恢复失败的原因。
遇到这个问题,只能进行编程恢复了,又到考验数据恢复编程能力的时候。经过对这个型号相机的MP4代码充分分析,在原有的佳能MP4恢复编程上进行改进,解决了这次的问题。