ExifTool Command Processor (ECP) with umlauts in filename

Started by axel.hennig, July 10, 2023, 03:24:31 PM

Previous topic - Next topic

axel.hennig

I thought this was already solved "couple of years ago" in IMatch/ExifTool, but right now I get

Error: File not found - D:/z_tmp/IMatch TEST/pics/test/ß.JPG

when running "List Metadata" in ECP.

But running (in cmd.exe)

exiftool.exe "D:\z_tmp\IMatch TEST\pics\test\ß.JPG"

list the metadata without problems.

Mario

No issues here. The default List Metadata template looks like this:

-G1
-all
-a
-charset
filename=UTF8
{Files}

Maybe your template is very old? From the old days where ExifTool did not support UTF-8 file names?
Notice the important

-charset
filename=UTF8

in the default template.

I get all results, starting with

[ExifTool]      ExifTool Version Number        : 12.64
[System]        File Name                      : ßÄÜÖ-001.jpg



-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

axel.hennig

Thanks, that did it. My "List Metadata" template seems to be quite old.

But even when I create a new database the "List Metadata" is still without "-charset ... UTF8". It seems to be not stored "per database"?!

Mario

No. The default templates are created only once. They are not database-dependent and when IMatch detects that there are ECP templates already, it does not wipe and replace them (users would be angry otherwise).
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook