• Bugs Resolved
  • Remove a (long) TAG on large batch result in Array error

Hi, I now am adjusting some long tags ‘Exclude TAG’ and it gives me after a thousand or so processed files

It stops on a different file each time, and after the error it stopped the batch as a whole.

Regards, mike

    Mike Could it be that those files are broken somehow? Did you try to change tags again manually on this file from the error message? If it will fail in that case also, most likely it is that something is wrong with the file itself. I woul appreciate if you could send me some samples of those broken images to support@tonfotos.com so I can experiment with them.

    Sure will send them soon

    Mike Thank you! It looks I was correct, some of the files have broken XMP record. Any ideas how that might happen?

      Andrey More information on topic. It looks like XMP record is incoded in UTF-16 while standard says UTF-8. What was the last application you were using to edit metadata on those files?

      I think I can add special handling for that case, even though this is not how it is supposed to be.

      I do not know exactly, but my main applications in th past where, picasa, MSFoto(legacy), Adobe Elements (diff versions), Windows explorer.

        Mike MSFoto(legacy),

        Most likely this is the one, based on the tags in XMP it wrote. Anyway, I have added encoding autodection, so Tonfotos will read XMP even in UTF-16, even though it does not correspond the standard. And if you modify metadata of the image (like by add tags) it will write it back in proper encoding.

        This will be available in the next release.

        21 days later

        Mike Fix is available in 1.9.12 which has just been released.

        Write a Reply...