I'm adding basic metadata to a bunch of large files, some files will occasionally trip the
Warning: End of processing at large atom (LargeFileSupport not enabled)
error even though I have -api largefilesupport=1 in the command.
The file does get the metadata added. Not all files get the error, although I suppose they vary quite a bit in size.
Running exiftool 12.40 on Ubuntu 22.04.3 LTS.
Also, apologies if this is in the wrong subforum, I'm probably missing some pretty obvious so I put it here.
You don't have -api largefilesupport=1 in your command if you get this warning.
Are you using an argfile? Did you put the -api and largefilesupport=1 on separate lines?
- Phil
If your using an Args file as Phil mentions, then see FAQ #29, "My options don't work in a -@ ARGFILE" (https://exiftool.org/faq.html#Q29).
If they're separated in an Args file and you're using the -execute option (https://exiftool.org/exiftool_pod.html#execute-NUM), then you need to include it before each occurrence of -execute and once after the last occurrence or include it with the -Common_Args option (https://exiftool.org/exiftool_pod.html#common_args).
If you're using it on the command line, make sure you're not quoting the entire option. It should be
-api largefilesupport=1
not
"-api largefilesupport=1"
That's all the possibilities I can think of.