Error: Multiple 'mdat' blocks!

Started by tsoleau, January 25, 2019, 06:54:33 PM

Previous topic - Next topic

tsoleau

Hello,

I am adding metadata to a lot of mov files on a Linux server and about 10% of them (ca. 80 files) failed with this error: Error: Multiple 'mdat' blocks! Can only edit existing tags

I installed the newer version 11.26 and I'm still getting the error.

My command is:
eval /opt/Image-ExifTool-11.26/exiftool -overwrite_original -g -title="gri_2014_m_6_GK0027-2_pm.mov" -description="Something\ here" -creator="Institution\ Name" gri_2014_m_6_GK0027-2_pm.mov

And I get:
Error: Multiple 'mdat' blocks!  Can only edit existing tags - gri_2014_m_6_GK0027-2_pm.mov
    0 image files updated
    1 files weren't updated due to errors

I will email you a link to the mov file as it's too large for the forum.

Thank you for any assistance!

~Teresa

Phil Harvey

Right.  Currently that's a limitation of ExifTool.  The video writing ability is somewhat limited, and videos written with multiples mdat chunks are an extra complication that needs special programming.  It is on my list of things to do when I get a chance.

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