经常有人问起,如何确定D70快门总共释放了多少次。
其实,D70拍摄的每一张相片,exif信息中包含了快门释放次数,只是一般软件无法读取。使用Hex Editor 就可以读取出来。这里有一个免费的Hex Editor (http://www。chmaas。handshake。de/delphi/freeware/xvi32/xvi32。htm)。
用D70随便拍一张Jpeg相片,然后用Hex Editor打开Jpeg相片(注意:只能使用直接从相机下载的Jpeg相片,不能经过任何编辑处理,Raw不适用),查找下列十六进制字串Hex String: 00A7 0004 0000 0001 0000。紧接该字串的就是快门释放次数。
例如:00A7 0004 0000 0001 0000 04A9
04A9是十六进制,就是快门释放次数,用Windows所带的计算器转换成十进制是1193。就是说,快门已经按了1,193次。快门计数器的最大值是FFFF,也就是65,535次。超过此数,快门计数器归零,重新计数。不过,D70的快门寿命没那么长。
以上方法很容易用软件实现,用最原始的BASIC语言就足够了,需要者来信索取。(当然,高手可以用C语言。)
注意: 以上方法得到的快门释放次数是绝对总值。
另外一个方法是“文件编号次序”,从默认“关闭”改为“开启”。可以计算相机总的拍摄张数。缺点是D70相机记数器每拍到9,999就要回到1。
Hex Editor界面如下:
红色字体为查找到的十六进制字串,紧接其后的04A9就是相机总的拍摄张数。
快门计数器和影像格式无关,不管Jpeg还是Raw,每拍一张相片,快门计数器加一。
Raw档也应该有exif信息,只是不知道如何读取罢了。
|