Define whether input video is slow-mo, time-lapse or real time and show time in the picture based on the file's creation date

Allow entering the speed of the video, ie. 1 second in the video equals how many seconds in real life?
For normal video it is 1:1. This way, time-lapse and slow-mo videos can be matched up better.

Also, I want to be able to show the time as text on the video in time-lapse videos starting with the file’s creation date.