如何从 exiftool 输出中排除基本信息?
How do I exclude basic information from exiftool output?
我有一个 JPEG,我认为它没有 EXIF 数据,我想看看是否可以检测擦除。
当我在上面 运行 exiftool 时,我得到以下输出。
即使没有 EXIF 数据,这些字段是由 exiftool 派生的,还是输出一定表明 JPEG 中存在 EXIF?
或者所有的 JPEG 都包含 EXIF,即使它们要被擦除?
有没有办法禁止输出下面的派生信息以启用擦除检测?
ExifTool Version Number : 10.80
File Name : dummy.jpg
Directory : /home/me
File Size : 452 kB
File Modification Date/Time : 2021:02:02 14:41:53+02:00
File Access Date/Time : 2021:02:02 14:42:52+02:00
File Inode Change Date/Time : 2021:02:02 14:41:58+02:00
File Permissions : rw-r--r--
File Type : JPEG
File Type Extension : jpg
MIME Type : image/jpeg
JFIF Version : 1.02
Resolution Unit : None
X Resolution : 1
Y Resolution : 1
Image Width : 2480
Image Height : 3507
Encoding Process : Baseline DCT, Huffman coding
Bits Per Sample : 8
Color Components : 3
Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2)
Image Size : 2480x3507
Megapixels : 8.7
你想要运行的命令是这个
exiftool -G0 -a -s dummy.jpg
此命令将显示名称重复的标签 (-a
(-duplicates
) option) and the groups they belong to (-G
(-groupNames
) option). Also, the -s
(short) option will give you tag names, not tag descriptions (see exiftool FAQ #2)。
生成的输出类似于此
[ExifTool] ExifToolVersion : 12.16
[File] FileName : Test4.jpg
[File] Directory : y:/!temp
[File] FileSize : 435 KiB
[File] FileModifyDate : 2021:01:26 08:22:03-08:00
[File] FileAccessDate : 2021:01:26 08:22:03-08:00
[File] FileCreateDate : 2021:01:05 15:39:42-08:00
[File] FilePermissions : rw-rw-rw-
[File] FileType : JPEG
[File] FileTypeExtension : jpg
[File] MIMEType : image/jpeg
[File] ImageWidth : 1749
[File] ImageHeight : 1205
[File] EncodingProcess : Baseline DCT, Huffman coding
[File] BitsPerSample : 8
[File] ColorComponents : 3
[File] YCbCrSubSampling : YCbCr4:2:0 (2 2)
[JFIF] JFIFVersion : 1.02
[JFIF] ResolutionUnit : inches
[JFIF] XResolution : 1
[JFIF] YResolution : 1
[Composite] ImageSize : 1749x1205
[Composite] Megapixels : 2.1
[ExifTool]
组显然是用于列出数据的exiftool版本。 [File]
组中的任何内容都是文件的 属性。这可以包括文件系统标签,例如创建日期 (FileCreateDate
) 或权限 (FilePermissions
)、图像属性,例如 width/height 或图像类型,例如 jpeg/tiff/png ,以及其他 non-editable 详细信息。 [Composite]
组中的项目是 exiftool 根据文件中的其他标签创建的标签。这些通常以更易于阅读的格式创建,或者为了便于复制到其他标签 and/or 文件。
您的文件中唯一嵌入的数据是 [JFIF]
header,其中不包含个人身份数据。
您可以通过添加 -e
(--composite
) option 来抑制 Composite
组的输出。可以通过在命令中添加 --GROUP:All
来抑制其他组,即添加 --File:all
将抑制 File
组中的所有标签。
我有一个 JPEG,我认为它没有 EXIF 数据,我想看看是否可以检测擦除。
当我在上面 运行 exiftool 时,我得到以下输出。
即使没有 EXIF 数据,这些字段是由 exiftool 派生的,还是输出一定表明 JPEG 中存在 EXIF?
或者所有的 JPEG 都包含 EXIF,即使它们要被擦除?
有没有办法禁止输出下面的派生信息以启用擦除检测?
ExifTool Version Number : 10.80
File Name : dummy.jpg
Directory : /home/me
File Size : 452 kB
File Modification Date/Time : 2021:02:02 14:41:53+02:00
File Access Date/Time : 2021:02:02 14:42:52+02:00
File Inode Change Date/Time : 2021:02:02 14:41:58+02:00
File Permissions : rw-r--r--
File Type : JPEG
File Type Extension : jpg
MIME Type : image/jpeg
JFIF Version : 1.02
Resolution Unit : None
X Resolution : 1
Y Resolution : 1
Image Width : 2480
Image Height : 3507
Encoding Process : Baseline DCT, Huffman coding
Bits Per Sample : 8
Color Components : 3
Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2)
Image Size : 2480x3507
Megapixels : 8.7
你想要运行的命令是这个
exiftool -G0 -a -s dummy.jpg
此命令将显示名称重复的标签 (-a
(-duplicates
) option) and the groups they belong to (-G
(-groupNames
) option). Also, the -s
(short) option will give you tag names, not tag descriptions (see exiftool FAQ #2)。
生成的输出类似于此
[ExifTool] ExifToolVersion : 12.16
[File] FileName : Test4.jpg
[File] Directory : y:/!temp
[File] FileSize : 435 KiB
[File] FileModifyDate : 2021:01:26 08:22:03-08:00
[File] FileAccessDate : 2021:01:26 08:22:03-08:00
[File] FileCreateDate : 2021:01:05 15:39:42-08:00
[File] FilePermissions : rw-rw-rw-
[File] FileType : JPEG
[File] FileTypeExtension : jpg
[File] MIMEType : image/jpeg
[File] ImageWidth : 1749
[File] ImageHeight : 1205
[File] EncodingProcess : Baseline DCT, Huffman coding
[File] BitsPerSample : 8
[File] ColorComponents : 3
[File] YCbCrSubSampling : YCbCr4:2:0 (2 2)
[JFIF] JFIFVersion : 1.02
[JFIF] ResolutionUnit : inches
[JFIF] XResolution : 1
[JFIF] YResolution : 1
[Composite] ImageSize : 1749x1205
[Composite] Megapixels : 2.1
[ExifTool]
组显然是用于列出数据的exiftool版本。 [File]
组中的任何内容都是文件的 属性。这可以包括文件系统标签,例如创建日期 (FileCreateDate
) 或权限 (FilePermissions
)、图像属性,例如 width/height 或图像类型,例如 jpeg/tiff/png ,以及其他 non-editable 详细信息。 [Composite]
组中的项目是 exiftool 根据文件中的其他标签创建的标签。这些通常以更易于阅读的格式创建,或者为了便于复制到其他标签 and/or 文件。
您的文件中唯一嵌入的数据是 [JFIF]
header,其中不包含个人身份数据。
您可以通过添加 -e
(--composite
) option 来抑制 Composite
组的输出。可以通过在命令中添加 --GROUP:All
来抑制其他组,即添加 --File:all
将抑制 File
组中的所有标签。