从二进制废墟中抢救 Foveon 的灵魂:适马 X3F 数据恢复实录

文件损坏了

最近痴迷适马的Foveon传感器,画质真是没得说。然而,昨天在windows上插入 SD 卡,用那个适马专用的spp软件传成jpg,结果突然卡死了,然后不认盘了。拔掉重新插,修复了一下卡,然后故障来了。再次进入文件夹,看到的是一个损坏的33k的文件。其他照片全没了。

于是用mac尝试也打不开。用磁盘恢复软件,重新恢复 .x3f文件,结果恢复的都不是白天拍的那些,而是再之前拍的。差点放弃,突然看到一个名为 FOUND.000 的文件夹和一堆 .CHK 文件创建日期刚好是磁盘崩溃的时间,文件大小也刚好是50m左右,基本断定就是适马原本的x3f了。

软件无法修复

CHK文件直接修改后坠为.x3f,再使用spp尝试打开,会提示文件已经损坏无法打开。ai建议用图像转换软件,把x3f转换成tiff或者dng,在尝试了无数格式转换软件无果后,我发现手动十六进制修补才是成功率最高的方法。适马 X3F 文件本质上是一个容器,其关键的元数据索引就在文件末尾。

十六进制的外科手术,寻找 PROP 锚点

使用 Hex Fiend (Mac) 十六进制编辑器打开 .CHK

在与正常x3f对比后发现,基本都有个规律,正常文件末尾都有PROP字样,这个字样对应的十六进制后面,再有7段十六进制就是结尾。从第八段开始往后,就都是无用的垃圾字符串,污染,全部删除后,x3f就恢复正常了。

于是批量处理了这批损坏的文件:

  • 特征搜索:搜索字符串 PROP
  • 对齐切割:在搜到的最后一个 PROPP 字符后,它对应的十六进制,保留之后的 7 段字节
  • 切除肿瘤:将这 7 段字节之后的所有数据(通常是 Windows 修复过程中填充的 00 ,当然也有不是00的)全部删除。

批量恢复命令 (Mac Terminal)

完成了70多张十六进制的修补,需要将这些 类似FILE0001.CHK的副本 统一回归身份。在终端中进入该目录,运行:

Bash

# 自动切除多余后缀,统一改为 .x3f
for f in *CHK*; do mv "$f" "${f%%.*}.x3f"; done

总结:为什么我的照片变成了 .CHK?

1. 逻辑错误的“暴力修复” 当 SD 卡在读写过程中意外中断文件系统会产生微小的逻辑错误,常会自作主张运行 chkdsk(检查磁盘)。

2. chkdsk 但它并不认识 .X3F 这种特殊的结构,处于保护磁盘的目的,于是就强行把x3f封装成 .CHK 文件了。但是也不知道为啥,它给尾部增了一些没用的东西,就导致spp打不卡。

教训:如何避免悲剧再次发生?

这次经历让我总结出了一套降低风险的操作流程:

  1. 物理锁定(过去从来没用过):在读卡器插入电脑前,将 SD 卡侧面的 LOCK 拨杆推向锁定位置。这是防止 Windows 自作主张修改卡内数据。
  2. 先拷贝,后操作:永远复制到本地硬盘后再编辑,严禁直接在卡内编辑图片。

为啥一定要恢复这张卡的照片呢?因为这天拍的太阳雨,非常绚丽,促使我想尽办法恢复它啊。如果还有人遇到适马x3f文件损坏的,也许这篇记录对你有帮助。

徕卡summarit 50 1.5转接到aps-c画幅后成了75mm人像佳头

任何一本书也无法指导人生,就如同任何一个器材都无法定义你的风格一样。风格是自己定义的,如何使用器材,如何让它发挥出超越预期的效果,主动权还是在自己手里。把徕卡summarit 50mm f1.5放到aps-c画幅上用,是一个这样超出预期的组合。

有时候人们以为全画幅才是最好的选择,但有时候画幅截成一半却也尚佳。半画幅让徕卡这枚疯癫的summarit 50 1.5镜头,忽然变得有些可爱了。

全画幅才是一劳永逸,但我却从未听从这个名言,却选择了一条迂回曲折的路,不相信任何名言,是我唯一的信仰。半画幅也没有令我失望,不相信别人,让我有了对摄影器材一直保持着新鲜和向往。

徕卡summarit 50 1.5非常适合拍黑白配合sony nex5整体干净且朦胧。50mm拍人像是一个勉强的焦距,75mm的立体感通常是被摄者看到后最喜欢的透视比例,这是一个几乎无法打破的规律,是可以被反复验证的。aps-c相机,实际上给了任何50mm镜头一个受欢迎的机会。特别是大光圈可虚化的50mm。

摄影是自我对话

不必去到处寻找所谓大片,也许随时随地都可以发现可拍的。

光线没有高低贵贱之分,是人的思想意识强加上去的。

回归到物质本身,都会给人触动,

自行车照镜子,是我在与自己对话。

黑,是夜该有的样子

困住我们的是什么呢?

也许仅仅是红、绿两个色点,

不二则不惑,一指禅原来真的可以道尽一切,

当iso被固定在100时,

夜,就恢复了它该有的样子,

没有算法加成,

才发现,朴质的真,才是最能打动人的。

曾经一些所谓“正能量”网红竟然也是,演的,假的,

而那些不加修饰的,

甚至有些土味的,

不投机,默默耕耘自己的人,

才会给人一种骨子里的正能量。

2013年的辛吉飞长什么样子

话说i50mm的徕卡m8按过多少次快门,至少就拍过多少个人,拍过几万了?十几万有么?

不知道,反正但凡你跟我擦肩而过,都可能被我收入徕卡肚中了~

这不,连2013年的辛吉飞都被我收入卡中了,嘻嘻嘻。