本帖最后由 ecloud 于 2016-5-24 12:25 编辑
V 1.03
Smart RAW Archiver by Temperature
srat103.py.zip
(2.46 KB, 下载次数: 565)
根据预设的参数,创建温度阶梯目录
比如,从40度到20度,步进为5度,则创建 40 35 30 25 20 五个温度目录,另外还创建 overheat 和 cool 目录
读取所有RAW文件内嵌的温度信息(EXIF)
生成LOG
根据文件的温度,将其放入所属的目录中去
每一档温度所允许的上下偏差范围可以设定(对于明场一般设为1/2步进)
比如DELTA设为1.2,则31.2~28.8区间属于30度这一档,不在区间内的文件会被留在原目录而不被归档
目前支持的RAW为佳能CR2,宾得PEF,宾得DNG尼康相机由于不在RAW中记录温度信息所以不被支持
----------
利用本工具可以快速智能的建立暗场库,智能的归档所拍摄的所有RAW。从此单反不再受温度的困扰,暗场不再需要现场拍摄。可以连续几个昼夜的无脑拍摄暗场,之后统一整理,可用的各归各位,不可用的扔掉。即使同一晚上拍摄的明场,也有可能温度跨越较大。利用本工具可以将明场自动归档管理,分别在相应的温度区间里扣相应温度的暗场。从此单反的校准可以变的更佳精确!由于温度控制的可以更加精确,因此也不再需要拍摄海量的校准帧了!
----------
安装使用:
需要安装的支持软件
ExifTool : http://www.sno.phy.queensu.ca/~phil/exiftool/
Python : https://www.python.org/downloads/
To Windows用户:
需要把下载的ExifTool程序改名字,去掉(-k),然后扔到系统目录(C:\WINDOWS)中去
SRAT在Windows上有两种用法,一是把srat.py也扔到系统目录,使用的时候需要在工作目录里打开DOS窗口,然后执行srat.py
第二种方法是把srat.py扔到工作目录里,双击运行- 加入参数执行 srat.py -p 会只生成报告,不实际移动任何文件
To Mac用户:Python自带不需要装了
把srat.py扔到/usr/local/bin
要随时随地的在任何目录中打开终端,推荐一个小工具,去 AppStore 找 Go2Shell
参数设置- # Basic configuration can be changed here:
- # The MAX temperature must be greater than MIN, The INTERVAL must be greater than 0. All the values must be integers. For example: 40, 5, 4
- TEMPMAX = 38
- TEMPMIN = 13
- INTERVAL = 4
- # DELTA is the range +/- a temperature step. It must be a positive floating point number. For example: 0.7
- # For light frames we usually set DELTA to the half of INTERVAL like this:
- # DELTA = float(INTERVAL)/2
- DELTA = 1.1
- # Camera brand:[1 : Pentax PEF] [2 : Canon CR2] [3 : Pentax DNG]
- BRAND = 1
复制代码
TEMPMAX和TEMPMIN是归档库的上下范围,超出的文件会被放到overheat和cool中去
INTERVAL是步进
以上都必须是整数
DELTA控制每档的上下范围
BRAND设定相机品牌,1和2
以上参数请根据你的需求来设置
-----------------
2016.05.23 - 1.01 First stable version. 2016.05.24 - 1.02 Bug fix. 2016.05.24 - 1.03 Logic optmized, DELTA can be integer now.
|