Exiftool:将 Nikoncapture 复制到 sidecar 并复制回另一个文件

Exiftool:将 Nikoncapture 复制到 sidecar 并复制回另一个文件

我刚刚阅读了有关 Nikon Capture 数据和 exiftool 的主题,但它无法正常工作。我想通过临时文件将 Nikon Capture 设置从一个文件复制到另一个文件。我检查了文件 (.nef) 中是否有 Nikon Capture 标签。

exiftool.exe -tagsfromfile  %1 -MakerNotes:NikonCapture "C:\Users\BENUTZER\Desktop\xmp.xmp"

我也试过

exiftool.exe -tagsfromfile  %1 -NikonCapture:all "C:\Users\BENUTZER\Desktop\xmp.xmp"

但我收到消息说没有任何内容可写或标签不可写(我想读取?)

有人知道如何解决这个问题吗?谢谢你的帮助。

答案1

现在我使用 exiftool 找到了适当的解决方案。

复制内容:

exiftool.exe  %1 -MakerNotes:NikonCaptureData -b -U > "%temp%\xmp.mie"

并应用于图像:

exiftool.exe "-MakerNotes:NikonCaptureData<=%temp%\xmp.mie"  -w! -b -U %1

我用 zip 文件制作了一个包,指令如何集成到 Nikon View NX 2

答案2

我在 NerdAnswer 上回答了这个问题:http://nerdanswer.com/answer.php?q=397889

(但我现在注意到我的第一个提取信息的命令存在问题)

你已经想出了一个可行的解决方案。以下几点:

1)第一个命令中不需要 -U

2)第一个命令不生成 MIE 文件,因此像 .DAT 或 .BIN 或者 .NCD 这样的扩展名可能更合适

3)在第二个命令中,-w!,-b 和 -U 是多余的选项

  • 菲尔

相关内容