Because that is a static file and does not impact the server the way the forums and file downloads would, I do not believe that this will change.
It looks as though I need to modify my programs to download the source from here: … - can you confirm that this is the recommended method? The downloads were offloaded to SourceForge some time ago. I think it was around August last year. AI bots were pounding the site, downloading the files, and causing a lot of stress on the exiftool.org site. It was so bad that the web host (Dreamhost) took the entire site offline and Phil had to do some fast talking to get just the static pages back online. The...
Ok, I thought I had posted this back on the 23rd, but it looks like I didn't actually click the button. Cool that SourceForge kept it as a draft. I faintly recall having looked into this before (but didn't remember to add it to my notes). So searching on it again, it is possible to download directly as long as you can follow the redirect and set the user agent to wget. For example, this works curl -o exiftool-13.59_64.zip --user-agent Wget/1.21.1 -L https://sourceforge.net/projects/exiftool/files/exiftool-13.59_64.zip/download...
Phil will have to look into adding it to GitHub, but the big problem with hosting the files on exiftool.org was the fact that AI scraping bots are very abusive and hammered the website constantly. This is the reason that the forums have been offline. The web hosting company demanded an exorbitant amount of money due to the extreme amount of traffic that AI scrapers were causing.
Looking further at your script, I didn't catch that you were running two separate exiftool commands. You can combine both of these edits into a single command so you don't have to make two passes over the files. Adding in the -if option, the result would be something like this: exiftool -if "not $Orientation or $Orientation#!=1 or $ThumbnailImage" -thumbnailimage= -orientation=1 -n -m -P -r . -overwrite_original_in_place Since you seem to be running the command on Windows, I would also suggest that...
This is an informational note for anyone who runs file synchronization software and also uses ExifTool. Let's say you have a folder containing an assortment of different file types and you create another folder as a backup. Then you run exiftool commands to change the orientation of image files to horizontal and to delete any thumbnails on the first folder. You would expect the two folders to no longer be identical. However, you would not expect (or at least I did not expect) that ExifTool would...
For example, you run commands on foobar.jpg to change the orientation to horizontal and delete thumbnails, but foobar.jpg was already oriented horizontal and already had no thumbnails You are running a command that changes the Orientation and ThumbnailImage. It doesn't matter that it is changing it to the exact same thing, you are still ordering exiftool to edit the files. The file sizes change due to FAQ #13, Why is my file smaller after I use ExifTool to write information?. If you don't want to...
C:\>exiftool -G1 -a -s -xmp:all -diff "Y:\!temp\x\y\CaptureOne\250617_G9ii_1054061 After.xmp" "Y:\!temp\x\y\CaptureOne\250617_G9ii_1054061 Before.xmp" ======== diff < Y:/!temp/x/y/CaptureOne/250617_G9ii_1054061 Before.xmp > Y:/!temp/x/y/CaptureOne/250617_G9ii_1054061 After.xmp < [XMP-x] XMPToolkit : XMP Core 4.4.0 > : XMP Core 5.5.0 < [XMP-photoshop] Caption : 1 Black-bellied Starling (Notopholia corrusca), bird, Status: confident = 91.0% < [XMP-photoshop] Urgency : Unknown (.. ) < [XMP-photoshop]...