Video formats

Started by johnbeardy, March 24, 2016, 04:55:21 AM

Previous topic - Next topic

johnbeardy

I am trying to use the Windows command line tool (10.1.3) to update metadata some common video formats like MOV, mp4. Something simple like:

Quoteexiftool -sep ", " -keywords="Adrian, Friends" "150724_0015 Landing Stages timelapse.mp4" -overwrite_original -k

This completes successfully but seems to write a string to the PDF properties at ns.adobe.com/pdf/1.3 and not as a bag object to the Dublin Core keywords. As a result, apps like PhotoMechanic, Adobe Bridge or Lightroom etc, don't detect the keywords written to the file.

Is this right?

John

johnbeardy

On reflection, while the previous worked for DNGs and JPEGs, would this be the right / best way with videos?

exiftool -xmp-dc:subject="Adrian" -xmp-dc:subject="Friends" "150724_0015 Landing Stages timelapse.mp4" -overwrite_original -k

Phil Harvey

ExifTool only writes XMP to MOV/MP4 videos, but I don't know how widespread XMP support is.  Adobe products should be able to read this, but I don't know about other software.

So you should write xmp:Subject, and not Keywords, as you mentioned in your second post.

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

johnbeardy

Thanks, got it.

Is there anything odd about the title field with video? I'm trying to write -xmp-dc:title="Whatever" to mp4 files. With the -k switch I see no error but the IPTC title doesn't seem to update. The same parameters update JPEGs as expected.

John

Phil Harvey

As far as ExifTool is concerned, there is nothing special about the Title tag. 

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