首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将值从一个XMP标记复制到另一个XMP标记。

将值从一个XMP标记复制到另一个XMP标记。
EN

Stack Overflow用户
提问于 2021-12-12 14:59:35
回答 1查看 138关注 0票数 0

我有很多图片(JPG)和一些元数据。我对这三个标签感兴趣,例如,其中一个图片:

XMP FlightPitchDegree : 0.734793 XMP FlightRollDegree:-1.024403 XMP FlightYawDegree : 192.286436

我需要将每个图像的这些值复制到下一个标记:

Xmp.Camera.Pitch Xmp.Camera.Roll Xmp.Camera.Yaw

主要用于标记编辑,我使用的是ExifTool,但是我找不到在一个文件中的标记之间复制值的命令。我会非常感谢任何建议。

最好,安德雷

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-12 16:52:48

要从一个标记复制到另一个标记,您可以使用选项的重定向功能。基本上应该是

exiftool "-TARGETTAG<SOURCETAG" file.xmp

您有(FlightPitchDegree/FlightRollDegree/FlightYawDegree),的名称,只需计算出目标标记的导出工具名称即可。我可以在CameraPitch/CameraYaw/CameraRoll上找到DJI标签页标记,但它们不是XMP标记。我唯一能找到具有类似名称的标记的地方是XMP-Camera组的一部分,它没有内置到exiftool中,您必须下载pix4d.config文件并使用选项来包含这些定义。

代码语言:javascript
复制
exiftool -config /path/to/pix4d.config "-XMP:Pitch< FlightPitchDegree" "-XMP:Yaw<FlightYawDegree" "-XMP:Roll< FlightRollDegree" file.xmp

为了加载定义,-config选项必须是命令中的第一个选项。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70324723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档