I've searched the web thin trying to find some clever way of adding a dynamic date and timestamp on my videos. All I can find are ways to add the current time - not the time of the video.
The Melt Framework almost offers a way to do it. It lets me add dynamictext #timecode# which adds the time starting from 00:00:00:00. If only I could add an offset to this, it would be solved.
It also lets me add dynamictext #localfiledate# but this is a static value that doesn't change as the minutes go by, meaning a 10 minute long video will say that all 10 minutes were recorded at the same minute.
As a tedious temporarily (I hope) solution, I'm converting my videos to images, and then scripting my way out of adding a date and timestamp to each image before reassembling to a video again. This works, but takes forever.
I know I can do this if I use Windows and editors like Sony Vegas or Adobe Premiere. I do not use Windows and do not have these editors. Surely there must be a way to do it using a command-line tool in Linux?