问题标签 [metadata-extractor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
169 浏览

c# - 在 C# 中使用 MetadataExtractor 读取 QuickTime 文件上的 IPTC 属性?

我成功地使用 C# 中的 MetadataExtractor 库从 JPEG 文件中读取 EXIF 和 IPTC 信息。

在 Windows 资源管理器和 Lightroom 中,我可以在 .mp4 文件(如标题和说明)上设置类似的值,并查看这些值反映在 Windows 资源管理器和 Lightroom 中。但是,我无法使用 MetadataExtractor 看到它们。

有没有办法访问它们?我得到的唯一元数据目录是文件类型、电影标题、轨道标题和文件。

谢谢!

0 投票
1 回答
632 浏览

exif - 是否可以使用元数据提取器库编写 EXIF 标记?

我想更改很多图像的一些剪切路径名称。元数据提取器
是否有可能实现这一目标?

就像是:

它没有失败,但它什么也没做......

0 投票
0 回答
153 浏览

java - 改进对 S3 对象的远程 GET 元数据提取器的使用 - 正确的范围是多少?

要从元数据提取器中获取 Metadata 对象,我使用以下代码:

photoFileContentStream是我从 S3 对象获得的 InputStream:

使用较新版本的 AWS 开发工具包时,我在上述过程中收到以下丑陋警告:

原因似乎很明显:只有一小部分流用于从图像中提取元数据。

这可以通过在 S3 对象上使用远程获取来改进:

我无法轻易找到:如何确定“endRange”的正确(或安全)值?即元数据位于流中的哪个位置?

0 投票
0 回答
520 浏览

java - 元数据提取器类文件无法在 java 类中导入

我正在使用元数据提取器从图像中提取地理位置,但元数据提取器的类文件无法在 java 类中识别,而所有类都显示在 maven lib 中。

Maven依赖

Java 导入类

在此处输入图像描述

0 投票
0 回答
953 浏览

java - 如何使用元数据提取器从 BMP 图像中提取数据

我正在尝试使用元数据提取器从 BMP 图像格式中提取元数据,但它会引发不支持文件类型的异常。

元数据提取器:https ://github.com/drewnoakes/metadata-extractor.git

我的代码:

它在控制台上返回此异常:com.drew.imaging.ImageProcessingException: File format is not supported at com.drew.imaging.ImageMetadataReader.readMetadata(ImageMetadataReader) 的 com.drew.imaging.ImageMetadataReader.readMetadata(ImageMetadataReader.java:128) .java:95) 在 MetaDataExtractor.extractMetadata(MetaDataExtractor.java:16) 在 Test.main(Test.java:12)

0 投票
1 回答
136 浏览

java - iPhone 7 前置摄像头的图像元数据未提供创建日期

我正在尝试使用元数据提取器从 iPhone 7(正面)拍摄的图像中获取创建的日期值。我找不到创建日期。这是代码片段。

日期始终打印为空。我错过了什么吗?谢谢!

0 投票
1 回答
529 浏览

c# - 将 Xmp 元数据写回文件

我正在使用一个图像处理 API,它可以将图像的大小从 jpg 重新格式化为 png。在此过程中,图像会丢失元数据。

有没有办法将元数据写回文件。我可以从原始文件中获取 xmp 元数据,但现在我需要将其写回新文件。

到目前为止,这是我使用 .Net 的元数据提取器框架的代码

任何帮助或指导将不胜感激。

编辑:我知道元数据提取器还不支持写入 xmp 数据

0 投票
1 回答
546 浏览

metadata - 元数据提取器——缺少标签列表?

我正在使用元数据提取器从视频文件中检索元数据。我成功地检索了目录。现在我需要在目录中查询特定信息——持续时间、高度等。

metadata-extractor 文档给出了如何查询特定标签值的示例:

所以看来我需要获取相关标签的列表,例如TAG_DATETIME_ORIGINAL持续时间、高度等。

元数据提取器文档中的此页面包含一个标题为“各种标签值”的链接,但它转到的页面仅列出了静态图像的标签,而不是视频文件的标签。

谷歌搜索Metadata-Extractor -- Complete List of All Tags似乎没有显示所有标签的列表。

元数据提取器文档是否真的缺少标签列表,还是我以某种错误的方式接近这个?

0 投票
0 回答
297 浏览

c# - MetadataExtractor 不从视频文件中提取数据

我正在使用MetadataExtractor库从图像中提取数据。它工作正常。

请参阅下面的代码。

但它不适用于视频(.mp4)文件。

实际上我想从图像和视频中提取 GPS 数据。它适用于图像,但无法正常工作或未正确从视频文件中提取数据。

请参阅视频的样本提取数据。

在此处输入图像描述

在图像中,您可以看到矩阵数据。我认为实际上它是一个列表数据。

但它像字符串数据一样被检索。有什么想法吗?

任何建议都非常感谢。

0 投票
1 回答
220 浏览

metadata-extractor - 这个库可以检测 JPG 是 RGB 还是 CMYK 格式?

感谢元数据提取器库,它真的很有帮助。它提供了我需要的所有信息,除了 JPG 是 RGB 还是 CMYK 格式。那里有信息,我只是没有看到它,还是这个库没有返回这个属性?

谢谢