我有很多图片(JPG)和一些元数据。我对这三个标签感兴趣,例如,其中一个图片:
XMP FlightPitchDegree : 0.734793 XMP FlightRollDegree:-1.024403 XMP FlightYawDegree : 192.286436
我需要将每个图像的这些值复制到下一个标记:
Xmp.Camera.Pitch Xmp.Camera.Roll Xmp.Camera.Yaw
主要用于标记编辑,我使用的是ExifTool,但是我找不到在一个文件中的标记之间复制值的命令。我会非常感谢任何建议。
最好,安德雷
发布于 2021-12-12 16:52:48
要从一个标记复制到另一个标记,您可以使用选项的重定向功能。基本上应该是
exiftool "-TARGETTAG<SOURCETAG" file.xmp
您有(FlightPitchDegree/FlightRollDegree/FlightYawDegree),的名称,只需计算出目标标记的导出工具名称即可。我可以在CameraPitch/CameraYaw/CameraRoll上找到DJI标签页标记,但它们不是XMP标记。我唯一能找到具有类似名称的标记的地方是XMP-Camera组的一部分,它没有内置到exiftool中,您必须下载pix4d.config文件并使用选项来包含这些定义。
exiftool -config /path/to/pix4d.config "-XMP:Pitch< FlightPitchDegree" "-XMP:Yaw<FlightYawDegree" "-XMP:Roll< FlightRollDegree" file.xmp为了加载定义,-config选项必须是命令中的第一个选项。
https://stackoverflow.com/questions/70324723
复制相似问题