使用未定义的标签添加到 exifdata
Adding to exifdata using undefined tags
我正在尝试将一些标签写入图像的 exifdata,但我不断收到错误。它说
exiftool -o /volumes/xsan2/lvis/level1/mjd/58680/camera2/images/LVISCAM2_ABoVE2019_0716_R2002_083194.JPG -GPSDateStamp 2019-07-16 -GPSTimeStamp 23:06:34 -GPSLatitude 62.090340 -GPSLongitude 114.193019 -GPSLatitudeRef N -GPSLongitudeRef W -GPSAltitude 2822.12 -GPSRoll=-2.76 -GPSPitch=-0.19 -GPSImageDirection=-96.38 -GPSImageDirectionRef T -Creator "Nasa's Classic (lvis.gsfc.nasa.gov)" -UserComment "Instrument: NASA's Classic (lvis.gsfc.nasa.gov), Mission: ABoVE2019, Platform: GLF5_N95NA" /volumes/xsan2/lvis/archive/mjd/58680/GLF5_N95NA/camera/classic/LVISCAM1_2019_07_16_051912.JPG
这是我在 运行 命令
时得到的错误
Warning: Tag 'GPSRoll' is not defined
Warning: Tag 'GPSPitch' is not defined
Warning: Tag 'GPSImageDirection' is not defined
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: '/volumes/xsan2/lvis/level1/mjd/58680/camera2/images/LVISCAM2_ABoVE2019_0716_R2002_083194.JPG' already exists - /volumes/xsan2/lvis/archive/mjd/58680/GLF5_N95NA/camera/classic/LVISCAM1_2019_07_16_051912.JPG
0 image files updated
1 files weren't updated due to errors
10 files weren't created due to errors
如何定义有错误的标签,
从头开始创建 JPEG 的错误是什么意思?
关于 JPEG files from scratch
错误,您的命令缺少很多等号。比如这部分
-GPSDateStamp 2019-07-16
你告诉 exiftool 的是显示 GPSDateStamp
标签。然后,由于 2019-07-16
是自己触发的,它不是任何 exiftool 命令选项,exiftool 认为你想处理一个名为 2019-07-16
的文件。该选项应该是:
-GPSDateStamp=2019:07:16
请注意 date/time 格式应该用冒号分隔。 Exiftool 对此类事情很灵活(请参阅 FAQ #5),但这种习惯可能会导致在某些时候难以发现错误。
not defined
错误的问题在于这些标签(GPSRoll
、GPSPitch
、GPSImageDirection
)不是 EXIF 标准定义的标签。除非有为它们编写的定义,否则 Exiftool 不知道如何编写它们。如果您下载 exiftool example config file,将其保存到与 exiftool 相同的目录,并将其重命名为 .ExifTool_config
,这将添加定义,因此您可以编写 GPSRoll
和 GPSPitch
。
对于最后一个,我认为您实际要使用的标签是 GPSImgDirection
,而不是 GPSImageDirection
。
我正在尝试将一些标签写入图像的 exifdata,但我不断收到错误。它说
exiftool -o /volumes/xsan2/lvis/level1/mjd/58680/camera2/images/LVISCAM2_ABoVE2019_0716_R2002_083194.JPG -GPSDateStamp 2019-07-16 -GPSTimeStamp 23:06:34 -GPSLatitude 62.090340 -GPSLongitude 114.193019 -GPSLatitudeRef N -GPSLongitudeRef W -GPSAltitude 2822.12 -GPSRoll=-2.76 -GPSPitch=-0.19 -GPSImageDirection=-96.38 -GPSImageDirectionRef T -Creator "Nasa's Classic (lvis.gsfc.nasa.gov)" -UserComment "Instrument: NASA's Classic (lvis.gsfc.nasa.gov), Mission: ABoVE2019, Platform: GLF5_N95NA" /volumes/xsan2/lvis/archive/mjd/58680/GLF5_N95NA/camera/classic/LVISCAM1_2019_07_16_051912.JPG
这是我在 运行 命令
时得到的错误Warning: Tag 'GPSRoll' is not defined
Warning: Tag 'GPSPitch' is not defined
Warning: Tag 'GPSImageDirection' is not defined
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: Can't create JPEG files from scratch
Error: '/volumes/xsan2/lvis/level1/mjd/58680/camera2/images/LVISCAM2_ABoVE2019_0716_R2002_083194.JPG' already exists - /volumes/xsan2/lvis/archive/mjd/58680/GLF5_N95NA/camera/classic/LVISCAM1_2019_07_16_051912.JPG
0 image files updated
1 files weren't updated due to errors
10 files weren't created due to errors
如何定义有错误的标签, 从头开始创建 JPEG 的错误是什么意思?
关于 JPEG files from scratch
错误,您的命令缺少很多等号。比如这部分
-GPSDateStamp 2019-07-16
你告诉 exiftool 的是显示 GPSDateStamp
标签。然后,由于 2019-07-16
是自己触发的,它不是任何 exiftool 命令选项,exiftool 认为你想处理一个名为 2019-07-16
的文件。该选项应该是:
-GPSDateStamp=2019:07:16
请注意 date/time 格式应该用冒号分隔。 Exiftool 对此类事情很灵活(请参阅 FAQ #5),但这种习惯可能会导致在某些时候难以发现错误。
not defined
错误的问题在于这些标签(GPSRoll
、GPSPitch
、GPSImageDirection
)不是 EXIF 标准定义的标签。除非有为它们编写的定义,否则 Exiftool 不知道如何编写它们。如果您下载 exiftool example config file,将其保存到与 exiftool 相同的目录,并将其重命名为 .ExifTool_config
,这将添加定义,因此您可以编写 GPSRoll
和 GPSPitch
。
对于最后一个,我认为您实际要使用的标签是 GPSImgDirection
,而不是 GPSImageDirection
。