有很多方法可以在后端处理Exif数据,但它们都有支持大部分相机的问题。我遇到的主要是Perl powered http://www.sno.phy.queensu.ca/~phil/exiftool/。人们用来处理exif数据的主要软件是什么?
如果这样的工具有PHP接口会很好,但只要它支持命令行执行就没关系
非常感谢。
答案 0 :(得分:0)
有许多方法可以在后端处理Exif数据,但它们都有支持大部分相机的问题。
所有相机型号/供应商特定数据都在MakerNote
标签组下。此外,数据通常采用专有的二进制格式。
你使用ExifTool走在正确的轨道上,因为它目前是supports最广泛的相机:Canon,Casio,FujiFilm,GE,HP,JVC / Victor,Kodak,Leaf,Minolta /柯尼卡美能达,尼康,奥林巴斯/爱普生,松下/徕卡,宾得/朝日,Reconyx,理光,三星,三洋,Sigma / Foveon和索尼。
支持广泛摄像头的另一个工具是OZHiker的PHP JPEG Metadata toolkit,它可能更适合你(在其名称中使用“PHP”。supports:爱克发,佳能,卡西欧,爱普生,富士,柯尼卡/美能达,Kyocera / Contax,尼康,奥林巴斯,松下,Pentax / Asahi,理光和索尼。
(另见brief comparison on Wikipedia)
我经常使用ExifTool,可以真正保证它。它对读取和写入操作都很有用;即使在处理专有数据时也是如此。
另请注意,ExifTool上次更新时间为04/2011 - 而OZHiker的工具是01/2005。