ExifTool是一款免费开源的图像信息查看工具,一个命令行应用程序。可用于读写和处理图像(主要)、音视频和PDF等文件的元数据(metadata)。元数据是由一系列参数组成,如快门速度、光圈、白平衡、相机品牌和型号、镜头、焦距等等。而ExifTool可以帮助用户读取和处理这些数据, 支持许多不同的元数据格式,包括 EXIF,GPS,IPTC,XMP,JFIF,GeoTIFF,ICC 配置文件等等。支持多种输出格式设置选项(包括制表符分隔,HTML,XML 和 JSON),还可以多语言输出(cs,de,en,en-ca,en-gb,es,fi,fr,it,ja,ko,nl,pl,ru,sv,tr,zh-cn 或 zh-tw)。可以读取和写入许多数码相机的制造商说明。可谓是功能非常的强大,有需要的用户可以来3322下载站下载使用,下文还附有简单的使用教程!
ExifTool特色
1、强大,快速,灵活和可定制!
2、支持大量不同的文件格式:
读取 EXIF,GPS,IPTC,XMP,JFIF,MakerNotes,GeoTIFF,ICC 配置文件,Photoshop IRB,FlashPix,AFCP,ID3,Lyrics3 等…
写入 EXIF,GPS,IPTC,XMP,JFIF,MakerNotes,GeoTIFF,ICC 配置文件,Photoshop IRB,AFCP 等…
3、读取和写入许多数码相机的制造商说明。
4、从 MOV/MP4/M2TS/AVI 视频中读取定时的元数据(例如 GPS 轨道)
5、多种输出格式设置选项(包括制表符分隔,HTML,XML 和 JSON)
6、多语言输出(cs,de,en,en-ca,en-gb,es,fi,fr,it,ja,ko,nl,pl,ru,sv,tr,zh-cn 或 zh-tw)
7、根据 EXIF 信息设置文件修改日期(在 Mac 和 Windows 中为创建日期)
8、支持 XMP,PNG,ID3,字体,QuickTime,ICC 配置文件,MIE 和 MXF 信息中的备用语言标签。
软件功能
1、从 GPS 跟踪日志文件对图像进行地理标记(具有时间漂移校正功能!)
2、从地理标记的图像生成跟踪日志。
3、移位日期/时间值以修复图像中的时间戳。
4、重命名文件并按目录组织(按日期或任何其他元信息)
5、从 RAW 文件中提取缩略图,预览图像和大JPEG图像。
6、在文件(甚至不同格式的文件)之间复制元信息。
7、读/写结构化的 XMP 信息。
8、单独,成组或完全删除元信息。
9、处理整个目录树。
10、为每个图像文件创建文本输出文件。
11、创建仅二进制格式的元数据(MIE,EXV)文件以用于元数据备份。
12、写入时自动备份原始图像。
13、将输出分组。
14、根据任何元信息的值有条件地处理文件。
15、能够添加自定义用户定义标签。
16、支持 MWG(元数据工作组)建议。
17、识别数千种不同的标签。
18、经过数以千计的不同相机型号的图像测试。
19、高级详细和基于 HTML 的十六进制转储输出。
ExifTool中文版使用教程
ExifTool使用示例:
1、几个常用的参数:
-r:递归处理子目录
-overwrite_original:不备份_original文件,直接覆盖
-restore_original:恢复备份
-delete_original:删除备份
2、读取文件a.jpg的所有元数据
exiftool a.jpg
3、写入标签artist、值rmnof到文件a.jpg(如果artist已存在将更新其值)
exiftool -artist=rmnof a.jpg
exiftool -artist=rmnof a.jpg b.jpg c.jpg (同时写入多个文件)
exiftool -artist=rmnof D:/images (写入目录中所有文件)
exiftool -artist=rmnof D:/images -r (递归处理子目录)
exiftool -artist="rmnof" -copyright="rmnof.com" a.jpg (同时写入多个标签)
4、将创建时间、光圈、快门速度和ISO四项以列表形式保存为out.txt
exiftool -T -createdate -aperture -shutterspeed -iso DIR > out.txt
5、打印某照片的尺寸和曝光时间
exiftool -s -ImageSize -ExposureTime a.jpg
6、递归扫描某目录所有照片,将共有的元数据写入相同文件名的txt文件中
exiftool -r -w .txt -common DIR
7、生成image.raw的缩略图thumbnail.jpg
exiftool -b -ThumbnailImage image.raw > thumbnail.jpg
8、从a.jpg提取完整的xmp数据记录
exiftool -xmp -b a.jpg> out.xmp
9、递归删除某目录下所有文件的全部元数据
exiftool -all= -r DIR
ExifTool命令格式
1、读取:exiftool [OPTIONS] [-TAG...] [--TAG...] FILE...
2、写入:exiftool [OPTIONS] -TAG[+-<]=[VALUE]... FILE...
3、复制:exiftool [OPTIONS] -tagsFromFile SRCFILE [-SRCTAG[>DSTTAG]...] FILE...
4、其他:exiftool [ -ver | -list[w|f|r|wf|g[NUM]|d|x] ]