How to find photos/videos that have a time zone?

Started by Tonio, October 19, 2022, 04:45:39 PM

Previous topic - Next topic

Phil Harvey

Quote from: Tonio on October 20, 2022, 09:53:57 AM"Error: File not found - —r"

You need to use a normal "-", not some funny Unicode character.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Tonio

Hello Phil,

Thank you for your answer, I really think I used the "-" char, unfortunately ExifTool displays this error message systematically even if the files are updated. I am sure this is the right "-" I used in the command...
I uploaded a picture so you can see

Thank you for your help


Tonio

Phil Harvey

Depending on the font, you can't always see the difference between - (hyphen) and — (em dash).  In your post, you pasted —r (em dash r), which is wrong, so you won't get the recursion as if -r (hyphen r) was used, and you will get the error message for a "—r" (em dash r) file not found.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Tonio

You are right, it was the font! Thank you very much, Phil

I was far from imagining that a font could confuse two drastically different characters

Tonio

StarGeek

And don't forget the NDash

All three
C:\>exiftool -P -overwrite_original -E -Description="- – —" y:\!temp\Test4.jpg
    1 image files updated

C:\>exiftool -G1 -a -s -description y:\!temp\Test4.jpg
[XMP-dc]        Description                     : - – —
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

Phil Harvey

...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).