Steve Keller wrote: > Sorry for coming back so late, I was very busy the last few weeks. ... > For video files there are obviously similar timestamps in the files: > A file from my Canon Ixus: > $ strings -a ixus-<nnnnn>.avi | grep 2015 > MON AUG 17 15:50:11 2015 > > A file from my Canon Powershot: > $ strings -a powershot-<nnnnn>.mov | grep 2019 > 2019:07:25 18:58:49 > 2019:07:25 18:58:49 > 2019:07:25 18:58:49 > > I couldn't find any good info about these file formats and the > timestamps in them and the meaning of the three timestamps in .mov > files. Some of my .mov files have even more than 3 timestamps in > them. > > I could change the strings in the files using an editor that supports > binary files or write a small program to do it. But I don't know if > that would corrupt the files, e.g. because of CRC for some header, or > if there are further non-ASCII timestamps that strings(1) wouldn't > find. Therefore my question if there's a tool to do it.
exiftool can do some movie formats but not others. pretty likely if there isn't a tool to do it that would be because the format specification hasn't been made public or someone hasn't cared enough to do it but it may also have been done by someone else... AVI isn't done by exiftool, but AVIF is. MOV is, etc. there's also a list of other tools but i haven't checked out what is on there at but perhaps some may work for you: https://exiftool.org/ songbird