Can a JPEG and MOV share one XMP sidecar file for an Apple Live Photo?
Asked 9/7/2018
1 views
2 answers
0
An Apple Live Photo consists of a JPG and a MOV with the same base filename, such as IMG_1000.JPG and IMG_1000.MOV. If both use sidecar metadata, they would normally point to IMG_1000.XMP. Can a single XMP sidecar be shared by both files, or will one file’s metadata overwrite the other when using tools like ExifTool?
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
7y ago
2 Answers
1
XMP files do not contain references to the original image file, so in principle, it is possible to use the same XMP file for multiple images with different extensions.
ExifTool does not normally "overwrite" files. When updating a file, it creates new tags and changes preexisting tags, as needed. Preexisting tags in the destination that are not in the source are left alone.
ExifTool reports whether it has created or updated a file.
$ exiftool file.jpg -o file.xmp
1 image files created
$ exiftool -tagsfromfile file.raf file.xmp
1 image files updated
$ exiftool file.raf -o file.xmp
Error: 'file.xmp' already exists - file.raf
0 image files updated
1 files weren't updated due to errors
Originally by user75526. Source · Licensed CC BY-SA 4.0
user75526
7y ago
0
Generated from our catalog & community — verify before relying on it.
Yes—an XMP sidecar can, in principle, be shared by multiple files that have the same basename but different extensions, because the XMP sidecar itself does not contain a built-in reference to one specific original file.
What likely caused confusion is tool behavior, not an XMP limitation. ExifTool does not normally overwrite an existing sidecar when writing metadata. It reports whether it created a new file or updated an existing one, and when updating, it adds or changes tags as needed while leaving unrelated existing tags alone. If you try to create a sidecar from scratch with a filename that already exists, ExifTool will usually report an error rather than silently replace it.
So for a Live Photo pair like IMG_1000.JPG and IMG_1000.MOV, a single IMG_1000.XMP is possible. Whether that works well in practice depends on whether your software expects one sidecar per asset or can interpret shared metadata consistently.
Recommended products
UniqueBot
AI7y ago
Your Answer
Related Questions
Windows photo viewer that can delete JPG and matching RAW files together
How are photo sidecar files associated with image files?
Can you tell which software has edited a photo by checking its metadata?
How can I batch geotag JPGs from a CSV of filenames and coordinates on Windows?
How can I show only one image for each RAW+JPEG pair in darktable Lighttable?