ExifTool Forum

ExifTool => The "exiftool" Application => Topic started by: w64bit on January 07, 2024, 12:39:14 PM

Title: ExifTool = x64 + multicore?
Post by: w64bit on January 07, 2024, 12:39:14 PM
ExifTool it's multicore?
Is there any x64 version?
Title: Re: ExifTool = x64 + multicore?
Post by: Phil Harvey on January 07, 2024, 12:47:31 PM
ExifTool is perl, so is x64 if you run a 64-bit version of Perl.  There is a pre-package version for Windows with 64-bit Perl here (https://oliverbetz.de/pages/Artikel/ExifTool-for-Windows).

You can run multiple exiftool applications simultaneously if you want parallel processing.  The app itself is single thread.

- Phil
Title: Re: ExifTool = x64 + multicore?
Post by: StarGeek on January 07, 2024, 03:35:07 PM
Would there actually be any benefit to either being multicore or 64 bit?  I have close to no knowledge on the subjects.

Except for the startup time, it seems to me that the biggest bottleneck would be the I/O.  Exiftool isn't doing any calculations that require intensive processor time, such as with video compression.  Once it starts up, it's pretty much just copying the file with the new edits.
Title: Re: ExifTool = x64 + multicore?
Post by: obetz on January 08, 2024, 12:05:16 PM
my 64 bit version solved file size problems in the past, e.g. here: https://exiftool.org/forum/index.php?topic=12732 (https://exiftool.org/forum/index.php?topic=12732) and here: https://exiftool.org/forum/index.php?topic=11280.0 (https://exiftool.org/forum/index.php?topic=11280.0)