I'm not sure why this gives an error while all my other dynamic links work fine (all ExifTool modules are linked dyamically).
I recently added the Encode use (in version 5.67). It fixes a problem if the users passes UTF8-encoded strings via the API, but if you're going through the exiftool script, this isn't a problem. The Encode module should be standard with Perl 5.8 or greater, so I'm surprised you get this error. However, maybe we can avoid this error by wrapping the 'require' in an 'eval'. Try this: