diff options
author | exiftool <exiftool@users.sourceforge.net> | 2021-12-20 09:20:55 -0500 |
---|---|---|
committer | exiftool <exiftool@users.sourceforge.net> | 2021-12-20 09:20:55 -0500 |
commit | 74dbab1d2766d6422bb05b033ac6634bf8d1f582 (patch) | |
tree | 27341123a22f96c421caa8bc8b22274ea4ea2340 /exiftool | |
parent | d8fe987e32ed1c7659ed12f792ead936a4ad5b7f (diff) |
Update to 12.38
Diffstat (limited to 'exiftool')
-rwxr-xr-x | exiftool | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -10,7 +10,7 @@ use strict; require 5.004; -my $version = '12.37'; +my $version = '12.38'; # add our 'lib' directory to the include list BEFORE 'use Image::ExifTool' BEGIN { @@ -1969,6 +1969,7 @@ sub GetImageInfo($$) } else { $pipe = qq{bzip2 -dc "$file" |}; } + $$et{TRUST_PIPE} = 1; } } # evaluate -if expression for conditional processing @@ -2239,12 +2240,13 @@ sub GetImageInfo($$) next unless defined $forcePrint; $grp0 = $grp1 = 'Unknown'; } + # add groups from structure fields + AddGroups($$info{$tag}, $grp0, \%groups, \@groups) if ref $$info{$tag}; next if $groups{$grp1}; # include family 0 and 1 groups in URI except for internal tags # (this will put internal tags in the "XML" group on readback) $groups{$grp1} = $grp0; push @groups, $grp1; - AddGroups($$info{$tag}, $grp0, \%groups, \@groups) if ref $$info{$tag}; } foreach $grp1 (@groups) { my $grp = $groups{$grp1}; @@ -5434,7 +5436,7 @@ with this command: produces output like this: - -- Generated by ExifTool 12.37 -- + -- Generated by ExifTool 12.38 -- File: a.jpg - 2003:10:31 15:44:19 (f/5.6, 1/60s, ISO 100) File: b.jpg - 2006:05:23 11:57:38 @@ -5716,7 +5718,7 @@ example, the following pairs of commands give the same result: 4) Adding the B<-v> option to B<-W> sends a list of the tags and output file names to the console instead of giving a verbose dump of the entire file. (Unless appending all output to one file for each source file by using -B<-W+> with an output file I<FMT> that does not contain %t, $g, %s or %o.) +B<-W+> with an output file I<FMT> that does not contain %t, %g, %s or %o.) 5) Individual list items are stored in separate files when B<-W> is combined with B<-b>, but note that for separate files to be created %c or %C must be |