大疆Pocket4是三轴机械云台口袋Vlog相机,主打随身手持稳定视频拍摄。
Pocket4算是一个转折点,4P甚至装备了双摄像头。从Pocket4开始增加了120GB的内置存储,另外其预览视频LRF的编码从原来的AVC升级到HVC,两大底层变化意味着其管理程序进行了深度升级。
此次分享案例:大疆Pocket4格式化恢复方法。
故障存储:
存储卡:120GB SD卡/文件系统:exFAT /簇大小:128KB/摄像机型号:大疆(DJI)Osmo Pocket
故障现象:
客户描述由于操作失误,120G内置存储卡被格式化。出现问题之后直接关机,未做其它操作,自行尝试使用各类软件扫描无果!需要恢复存储卡上之前拍摄的高清素材文件,自述容量可能约为40-50GB左右。
大疆 Osmo Pocket4依旧采用exFAT 文件系统(见图 1)。exFAT 搭配 MP4文件,是运动相机、行车记录仪、无人机、执法记录仪等便携摄像设备的经典存储组合,堪称小型摄像设备的 "黄金搭档"!

图1:exFAT文件系统
故障分析:
大疆 Osmo Pocket4在同一段视频录制时,会同步生成两个文件(图 2):
- LRF 文件
低分辨率预览代理文件,用于相机本机与 DJI Mimo APP 内回放预览、截选下载;底层属于 QT 容器,采用 AVC(H.264)或HVC(HEVC/H.265)编码,分辨率低、体积小。
Pocket4的LRF文件视频编码为HVC,之前的版本像Pocket3则为AVC。
- MP4 文件
原始高清主视频文件,同样为 QT容器封装的 MP4文件,采用 HVC(HEVC/H.265)编码,存储完整高分辨率影像素材。数据恢复场景中,我们的目标对象正是这份 MP4 主文件。
对QT容器感兴趣的可以参考博主《算法1使用方法演示》的教程视频。

图2:大疆 Osmo Pocket4文件作用
碎片产生的原因:由于同一场景要生成两个文件(LRF和MP4),那么在存储卡写入时管理程序会采取"依次排队"写入的方案,这就导致了视频文件的"碎片化",而且存在"交叉碎片"(两个文件帧数据交叉存储)。
exFAT文件系统在格式化后,会对FAT表进行重置操作,这对于基于文件系统层恢复来讲是致命的,没有FAT表的支撑整个碎片列表就无法关联起来(图3)。
这就是为何通用类恢复软件无法恢复的根本原因。

图3:大疆 Osmo Pocket4碎片原理图
由于大疆手持类产品存在的"清0"问题,通过WINHEX查看底层,排除了清0的情况(图4对此感兴趣的请查看博主的《算法1使用方法演示》)。

图4:内置存储卡删除空间
故障处理:
大疆 Osmo Pocket4虽然碎片数量多,但是恢复的方法却只需要三步即可。
首先运行CHS零壹视频恢复程序高级版,操作方法:
第1步:运行高级版,选择exFAT逻辑盘,右键扫描。
扫描大类选择"记录仪视频"->扫描小类选择"13:运动相机_大疆"->
提示"是否切换到算法1"点击否->
勾选 "CHS FS 辅助(FAT32/exFAT)"(图6)。
提示:什么是"CHS FS辅助(FAT32/exFAT)"?
此功能是CHS工程师在恢复大疆运动相机、手持等设备时根据恢复经验总结的一种特殊恢复方式,可以解决大疆恢复后存在花帧或者解码异常的问题,此算法只针对exFAT和FAT32。
大疆pocket3、pocket4建议先使用此方法,如果无效再改用算法1。

图5:选择exfat逻辑盘

图6:扫描参数设置
第二步:等待扫描完成。

第三步:查看扫描结果。可以看到高级版已经列出了视频类型、级别、拍摄时间、摄像机型号、视频编码、时长、长度、文件名等参数,这些参数为查找数据提供了便利,经过核对成功找到了401条素材,容量51GB,至此恢复工作完成。

图8:高级版扫描结果
两个同一时间拍摄的文件,容量大的为MP4,容量小的则为LRF预览文件,Pocket4的LRF文件使用的编码也为HVC,区别是分辨率较低(图9)。

图9:恢复成功的MP4文件
当您遇到大疆Pocket4手持云台格式化问题时,停止拍摄并关机,保护好"现场"就是最大化的"恢复"!