【发布时间】:2009-02-01 16:28:14
【问题描述】:
如果我要在 Python 中通过 XMP 标记一堆图像,最好的方法是什么?我用过 Perl 的 Image::ExifTool 并且非常习惯它的可靠性。我的意思是这个东西从来没有在成千上万的图像上变砖。
我找到了this,得到了欧洲航天局等一些重量级机构的支持,但它被明确标记为不稳定。
现在,假设我对 C++ 很熟悉,那么在 Python 中直接使用 Adobe XMP toolkit 是多么容易?以前从未这样做过,我不确定我会注册什么。
更新:我尝试了一些库,包括前面提到的工具包,它们仍然很不成熟并且存在明显的问题。我求助于实际编写一个基于 Perl 的服务器,该服务器接受 XML 请求以读取和写入元数据,并使用经过实战测试的 Image::EXIF。代码量实际上非常少,绝对比通过尝试让 Python 库工作来折磨自己要好。服务器解决方案与语言无关,所以它是一个双重的。
【问题讨论】: