2010-05-30 99 views
2

我想知道是否有人如何從jpg,arw和dng文件訪問元數據(特別是日期)。從jpg,dng和arw原始文件中獲取元數據

我最近在合併操作失敗後丟失了文件夾結構,並且想根據元數據重命名恢復的文件。

我打算創建一個小C++應用程序來挖掘每個文件並獲取元數據。

任何輸入讚賞。

(或者,如果你知道已經這樣做了一個應用程序的我想知道:)

回答

2

好了,所以我做了谷歌搜索(也許應該已經開始與此)「的基礎上EXIF數據批量重命名ARW DNG JPG」

和彈出的第一頁是ExifTool由菲爾·哈維 它支持最新ARW和DNG文件,並使用一些命令行魔術,我應該能夠得到它做的事情差不多就是我想要

exiftool -r -d images/%Y-%m-%d/%Y%m%d_%%.4c.%%e "-filename<filemodifydate" pics 

-move文件夾(圖片/ YYYY-MM-DD/)並將文件重命名爲YYYYMMDD _ ####。ext,位於圖片文件夾(和子文件夾)中

希望這可以幫助其他人

0

您還應該嘗試Adobe XMP SDK,這對於支持的格式(JPEG,PNG,TIFF和DNG)非常有用。