2020-02-23 帮手科技
索尼机器无论是微单相机或者是手持摄像机、肩扛摄像机,录制的是MP4格式的高清视频,不管是用来做生活拍摄,婚礼拍摄,会议晚会拍摄,或者是从事专业的商业拍摄,稍微留意一下都会发现一个规律,每拍摄一个MP4都会同时生成一个扩展名为xml的文件与MP4视频一一对应。
每当拍摄过程中有异常情况,如电池没电,突然中断等,只会产生一个MP4,并没有产生xml的文件,这个情况下的MP4文件是无法打开的。我们在想会不会是因为相同文件名的xml文件丢失而造成MP4无法打开呢?经过多次实验,使用各种数据恢复软件搜索这个内存卡,并没有找到相同名字的xml文件,得出结论在相机卡里面是没有产生xml文件的。
那么问题来了,这个MP4视频文件损坏了,怎么样才能正常播放?有人说可以换个强大的播放器看看,结果失败。有人说使用剪辑软件试试,还是失败。有人说可能视频转码软件可能有用,但还是失败。我们不访对损坏的文件和正常的文件进行比较下:
结论
我们经过对比正常和损坏的文件头,发现损坏的视频文件头是错误的。不仅是文件头有问题,视频的索引数据也是不在。但是视频的有效源代码还是存在的,经过对这些源代码的处理,我们能够恢复正常的可播放的视频,效果和正常拍摄无异。