ExifTool Forum

ExifTool => Newbies => Topic started by: explosiverat on December 14, 2023, 03:57:11 AM

Title: LargeFileSupport not enabled warning when it is enabled
Post by: explosiverat on December 14, 2023, 03:57:11 AM
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.
Title: Re: LargeFileSupport not enabled warning when it is enabled
Post by: Phil Harvey on December 14, 2023, 07:44:34 AM
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
Title: Re: LargeFileSupport not enabled warning when it is enabled
Post by: StarGeek on December 14, 2023, 10:38:22 AM
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.