我正在使用Tika使用AutoDetectParser从多种类型(图像,视频等)中提取元数据。它运行安静,并以完全合格的命名方式“tiff:XResolution”(xmp)返回一些元数据。
但是,如果我比较Tika的元数据提取和exiftool的rdf提取,我可以看到Tika不会返回尽可能多的元数据。
是否有一种以编程方式检索Tika的每个XMP元数据,就像exiftool一样?
答案 0 :(得分:2)
是的,有一种以Tika方式检索XMP元数据的编程方式。
看看这个:org.apache.tika.xmp.XMPMetadata
如果您有maven项目,则需要插入此依赖项
<dependency>
<groupId>org.apache.tika</groupId>
<artifactId>tika-xmp</artifactId>
<version>1.14</version>
</dependency>
你的pom.xml中的(当然,你需要其他tika依赖,比如tika-core和tika-parsers)