问题标签 [exiftool]

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 投票
2 回答
9846 浏览

image-processing - 哪个 EXIF 标签存储照片的关键字/标签?

我正在开发一个可以读/写 EXIF 标签的照片库。我会将照片标题放在 EXIF 标记 DocumentName 中,将描述放在 EXIF 标记 ImageDescription 中。我还计划使用地理标签。但是照片标签/类别呢?我想在我的系统中存储一个以空格分隔的标签字符串。是否有任何 EXIF 标签通常用于此类信息?我可以编写自己的(即 PhotoTags),但我想除了在我的系统内部(无论如何,这些信息都存储在数据库中)之外,这并没有任何用处。

0 投票
2 回答
2885 浏览

json - 如何在 Haskell 中解析 exiftool JSON 输出的示例

我无法理解任何文档。有人可以提供一个示例,说明如何exiftool使用 Haskell 模块解析以下缩短的输出Text.JSON吗?使用命令生成数据exiftool -G -j <files.jpg>

0 投票
3 回答
8021 浏览

java - Java api 到 exiftool

我对用 java api 或类似的东西解析 exiftool 结果很感兴趣。

我一直在研究,但我没有找到任何例子。例如,如何在我的 java 项目中获得这些结果?

ExifTool 版本号:8.22

文件名:ExifTool.jpg

目录:t/images 文件

大小:24 kB 文件修改日期/时间

等等。我正在寻找“如何”或类似的东西。

0 投票
2 回答
9268 浏览

java - 将 Json 解析为 Java bean

我正在尝试解析由 Exiftool 生成的这样的 Json 文件:

在具有这种结构的 Java bean 中:

我的java代码是这样的:

但我得到这个错误:

我查了几个论坛,但解决方法是这样的,所以我不知道为什么我没有得到结果。

任何的想法?

0 投票
2 回答
426 浏览

java - Exiftool 仅从一个目录创建多个 JSon 文件

有谁知道我如何通过exiftool只执行一次来获得几个 JSon 文件?我可以从我的目录中生成一个 JSon 文件,其中包含该文件夹中文件的所有元数据,但我想为每个文件获取一个。我还想将生成的所有文件放在特定文件夹中。我还尝试在我的文件夹中创建一个循环,并为每个文件调用一次 exiftool,但这不是正确的解决方案,因为每个文件都有一个进程。

我检查了整个exiftool 文档,但找不到正确的参数组合。

有什么帮助吗?

0 投票
1 回答
647 浏览

colors - 使用 EXIFTool 创建 sRGB 图像?

我想问一个关于 sRGB、ICC 配置文件和 exiftool 的问题。

我发现您可以使用 exiftool 将 sRGB 配置文件嵌入到图像中。这是否意味着我可以在 Paint.NET 中创建图片并使用 exiftool 在其中嵌入 sRGB ICC 配置文件......并且输出文件将是 sRGB?例如,跨 MAC 和 PC 进行色彩管理?

我买不起 Photoshop,而且对 Gimp 也不是很着迷,所以我认为 exiftool 将个人资料放入图片中可能是一种快速解决方法。

我不知道这是否可行(因为 Paint.NET 没有 sRGB 的选项),但我希望有人可以验证它与在 Photoshop 中以 sRGB 保存图像(并嵌入配置文件)具有相同的效果。

0 投票
1 回答
4605 浏览

linux - 如何使用 exiftool 设置颜色配置文件?

我有一些.jpg没有颜色配置文件的文件,并希望使用exiftool.

我需要提供什么参数才能做到这一点?

0 投票
2 回答
2210 浏览

url - 我可以使用带有 URL 的 exiftool 吗?

我是新手,exiftool不知道是否可以在包含该文件的位置放置一个 URL,而不是文件。我可以吗?

例如:

0 投票
1 回答
346 浏览

haskell - 从 Exiftool 提取参数到 haskell

我正在用 Haskell 编写一个程序,它需要来自媒体文件的元数据,例如运行时、艺术家、大小、名称、版权、高度......

基本上我需要获取这些信息并用它创建一些 pdf,但我找不到像“60s”、“AC/DC”、“5000”、“Thunderstruck”、“copyright”这样的值的方法。 .

有什么想法可以解析exiftool给出的信息吗?哪个参数exiftool更好用?我应该使用Text.Regex吗?

0 投票
1 回答
426 浏览

string - Haskell 处理文件内容

我是一名来自葡萄牙的学生,对我必须处理的项目有一些疑问。

我的最终目标是使用 LaTeX 创建一个 pdf 目录,该目录使用 exiftool 存储有关文件的信息。

到目前为止,我已经设法将音频与视频文件分开并将它们的 exiftool 信息存储在一个文件中,但它会使它们变大。

例如:

我想做的是:首先,尝试将该文件中的两首歌曲拆分为某种列表。然后,尝试获取文件中的一些信息,例如文件名、大小等。

到目前为止,我已经想出了这段代码,但它不正确:

谁能给我一个提示?我想在我创建的文件结构上存储一些信息,但首先,我需要按歌曲拆分它,然后选择我想要的,对吧?

感谢您的帮助,请原谅我的法语不好!

PS:我不太习惯haskell(刚开始)