Missing date in MOV files

Started by exifzarko, January 06, 2015, 06:21:22 AM

Previous topic - Next topic

exifzarko

Phil, the combined command (exiftool -api quicktimeutc=1 -quicktime:createdate="2014:09:19 10:45:56+01:00" -execute "-createdate+<0:${filesequence;$_*=5}" -common args -ext mp4 .) unfortunately did not work. Here is the message from the command prompt:

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

S:\test\New>exiftool -api quicktimeutc=1 -quicktime:createdate="2014:09:19 10:45
:56+01:00" -execute "-createdate+<0:${filesequence;$_*=5}" -common args -ext mp4
.
No file specified
File not found: args
Warning: Sorry, filesize is not writable - ./MOV03521.MPG.mp4
Warning: Sec too big - 2932865 > 11647 when shifting CreateDate - ./MOV03521.MPG
.mp4
Warning: Sorry, filesize is not writable - ./MOV03552.MPG.mp4
Warning: Sec too big - 2932865 > 11647 when shifting CreateDate - ./MOV03552.MPG
.mp4
Warning: Sorry, filesize is not writable - ./MOV03553.MPG.mp4
Warning: Sec too big - 2932865 > 11647 when shifting CreateDate - ./MOV03553.MPG
.mp4
    1 directories scanned
    0 image files updated
    3 image files unchanged

Could it be that it is impossible for ExifTool to write a tag and then at the same time create a sequence?

exifzarko

I tried with both solution (command prompt and .bat) - same result :-(

exifzarko

But you know what works: creating a simple .bat file in which all three commands are lined up one after another) :-)

Phil Harvey

Sorry.  It should have been -common_args on the command (I somehow replaced the underline with a space).

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

exifzarko

You are right Phil - I have just tested it and it works fine. Though I still prefer to run a batch file with all three commands, as only then I get the EXIFtool createdate also written in. Apple's quicktime create date gets written in both cases (with your combined command line as well as in my batch file) and it is enough for Carousel to index it properly. However, I really like to have the EXIFtool createdate written. With the power of exiftool(-k) I can easily see the "real date", while the "hidden date" used by Apple gets used by Carousel and all are happy :-) Thanks and cheers, Zarko.