当前位置: 首页 > news >正文

佳能(Canon)摄像机断电dat文件0字节的恢复方法

一提到佳能(Canon)摄像机,会让人联想到其经典的EOS单反系列,EOS 6D Mark II是一款拥有2620万有效像素的全画幅单反相机,全45点十字型自动对焦系统,全像素双核对焦技术。无论多强的设备供电是关键,下边来说说EOS 5D MARK II断电后的恢复方法。

故障存储:

128GB SD卡/文件系统:exFat /簇大小:128KB/摄像机型号:Canon EOS 6D Mark II

故障现象:

客户描述在摄像机在拍摄时由于电池问题突然断电,然后换上备用电池继续拍摄,在拍完后备份文件发现有一个视频片段扩展名为 “.DAT”且长度为0字节(图1),而卡的剩余空间还有大约74GB(图2)。

图1:断电后变为0字节的DAT文件

故障分析:

根据CHS以往的恢复经验,我们大概推测摄像机管理程序在拍摄视频时的处理流程如下:

1获取图像->2转换数字信息->3生成临时文件->4按下停止按钮->5生成视频元文件结构体->6删除临时文件->7生成MP4/MOV文件

在断电时DAT文件应该是位于第5步,能否恢复的关键就在于临时文件是否还在,而我们修复和恢复过很多佳能和索尼的断电案例,在断电问题上,佳能和索尼似乎使用了两种不同的应对方案总结如下:

  1. 索尼方案,断电时会直接生成“RSV”文件,多数情况下文件有容量(极端情况下是0字节)。
  2. 佳能方案,断电时仅生成“DAT”文件,注意其文件容量是0字节是无效文件。

可以看到索尼的方案相对保守,但是从恢复角度来讲是比较有利的,所以索尼的RSV文件多数情况下仅仅去修复就可以(感兴趣的朋友可以看看博主的相关文章)。而佳能的方案相对来讲就比较让人惊讶,因为很多情况下使用者看到有文件就继续拍摄了而忽略了文件长度为0的糟糕的事实,此时继续拍摄会对DAT原始文件造成“致命”的覆盖,写入的数据越多恢复的机率越低,而让人遗憾的是佳能全系列产品基本上都是这个操作方式,所以如果屏幕前的你使用的是佳能(Canon)摄像机,当遇到突然断电时最好是更换一张新的SD卡拍摄,这样的话恢复率是100%。可以看到此卡还有大约74G的剩余空间,所以可以尝试下恢复,看是否有希望。

图2:卡的剩余空间为74GB

故障处理:

这种问题建议使用CHS零壹视频恢复程序高级版来恢复,因为是断电所以结构体元文件并没有生成,就需要使用“先恢复再修复”的方法。

STEP1:选择逻辑盘,进行扫描。逻辑盘和物理盘的区别就是文件系统一项中,物理盘为RAW,而逻辑盘有相应的文件系统(本例中为exfat)。

图3:选择逻辑盘(本例中为exFAT)

STEP2:扫描设置,扫描大类选择“高清视频”,然后点击样本文件中的路径按钮加载一个正常的文件。
强烈建议扫描时添加样本文件,程序会解析样本文件并根据其编码、结构、特征等参数建立精确模型,可以大大提高扫描时的定位精确度,做到“有的放矢”。(具体样本要求请参考博主样本文件的使用方法以及注意事项”的帖子)

图4:添加正确的样本文件

STEP3:等待扫描完成,添加样本后程序会解析样本文件的各种参数(类型/拍摄时间 /速率/编码等),这些参数可以助力扫描算法精确定位同参数的视频文件。

STEP4:扫描完成后直接查看数据,可以看到高级版已经列出了视频类型、级别、拍摄时间、摄像机型号、视频编码、时长、长度等参数,这些参数为查找数据提供了便利。由于是断电,所以我们需要跳过带时间参数的文件,重点查看5级文件(即不存在结构体的元文件),经过查找,找到两个容量较大的文件,因为客户提示说拍的时间较长(图7)。

关于文件级别:

在标准版、专业版、高级版的视频恢复模块都设置了“文件级别”一项,其含义就是程序根据视频文件数据块的情况进行了分级其中:

0-4级:代表文件相应的完整度级别,0级最好,数字越大效果越差;

  5级:代表此文件为孤立的音视频帧数据文件(此类文件没有拍摄时间、时长等逻辑参数),5级文件需要保存后使用高级版的“视频修复”功能才可以查看画面。

重点来讲下5级文件,5级文件一般用于存在覆盖或者部分覆盖的恢复场景,这一类文件可能结构体已经被覆盖,导致程序无法发现,但是数据块却真实的定位出来并进行了重组(AVI类、QT类、MXF类都有5级文件),此时只需要把5级文件保存然后再使用高级版的“视频修复”功能就可以重建视频文件的结构体,这个时候视频就以正常解码了。(具体案例参考公众号或者博主的相关帖子)

图6:CHS零壹视频恢复程序高级版扫描结果

图7:本例中重点查找容量较大的5级文件

STEP5:点击“视频修复”切换到修复界面,先添加“样本文件”,再点击“损坏文件批量”,选择两个保存的5级文件,点击修复进行修复

STEP6:查看修复结果,经过核对其中有一个文件正是需要的文件,不过由于覆盖仅恢复出4分36秒的视频文件,而客户描述这个文件应该有大约20分钟不到的时长,而恢复的这个视频中正好有关键的画面,至此恢复/修复工作完成!

图9:部分恢复的视频文件

这就是佳能Canon) EOS 6D Mark II断电后DAT文件0字节的恢复方法,大家在遇到此类问题时,可以和CHS数据实验室联系!

相关文章:

  • WRF/Chem在线耦合模式:大气污染模拟的时空密码—从气象场驱动到化学反馈的全过程解析
  • Java开发经验——Throwable/Exception异常处理方式
  • Innodb的索引结构和MyISAM有区别吗
  • 哪些企业需要做Ecovadis认证?
  • PCIE Spec ---Software Initialization and Configuration(二)
  • 计算机网络基础:认识网络硬件与传输介质
  • 【MATLAB例程】三维环境下,动态轨迹的AOA定位与UKF滤波,模拟IMU/AOA的数据融合,附完整代码
  • Grounding DINO: 将DINO与接地预训练结合用于开放集目标检测
  • Umi从零搭建Ant Design Pro项目(2)
  • 每日一题----------文件流(创建文件方式三种)
  • 优化器/模型参数/超参数
  • Python生成requirements.txt的两种方法
  • 【数据分析】数据筛选(布尔索引:多个判断条件)
  • RHCE综合实验
  • LS-NET-004-简单二层环路解决(华为锐捷思科)
  • kotlin @JvmStatic的使用
  • 【C++】STL(1) - 序列容器
  • 在C#的MVC框架framework项目的使用ajax,及源码下载
  • 织梦DedeCMS后台发布文章增加“顶”和“踩”默认随机值,并可后台修改
  • [Windows] OfficeAI 助手 v0.3.20(长期免费,本地支持WPS/Word联动)
  • 西安市未央区委书记刘国荣已任西咸新区党工委书记
  • 京东一季度净利增长五成,营收增速创近三年新高,称外卖业务取得显著进展
  • 优化营商环境,服务上海“五个中心”建设,北外滩有何举措?
  • 高适配算力、行业大模型与智能体平台重塑工业城市
  • 英国首相斯塔默一处房产发生火灾
  • 海北州委常委、常务副州长桑本履新青海省供销社理事会主任