Batch copy Metadaten from one to Other .MOV video

Started by Jokl, April 06, 2023, 11:17:46 AM

Previous topic - Next topic

Jokl

Hello everyone, I'm sure you can help me. I want to read the metadata from a video file and transfer it to the same but newly converted (this makes me lose it). If I do this with individual files, it works great. However, since I have to edit many files, I would like the entire directory to be processed automatically. I have already found solutions here that do not work for me. I work with a Mac and the following command: Exiftool -TagsFromFile %d%f.MOV -all:all -ext mov /Volumes/jokl_8/Videos/exif/

Although the files are processed, the metadata is not transferred. What am I doing wrong?

Best regards, Jokl

Phil Harvey

Hi Jokl,

Specifically, what metadata is not transferred?  Use this command to look at the metadata in the files:

exiftool -a -s -G1 FILE

- 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 ($).

Jokl

Hi Phil,
the originals remain without any change. I have now tried to implement the individual command in the shell in a loop, but I do not get the variables implemented at -all:all.
Jokl


Phil Harvey

You should be able to copy the date/time tags, Make, Model and the GPS tags with the command you used.  (I think:  You didn't show me the output with -G1, so I'm guessing about where these tags are stored.)

Try the command on just a single file, and add the -v2 option to get some more details about what is happening.

- 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 ($).