sassman/t-rec-rs

command line parameter to control pre/post pause

sassman opened this issue · 3 comments

context

  • sometimes at the end of a gif there needs to be a pause, in order to calm down, and not get a crazy fast spinning back dizziness.
  • Also on the other hand before things get to the point too fast, it can be beneficial to have a little grace time where the user would see the first frame for seconds before the animation / video would start.

proposal

  1. a --end-pause | -e to specify the post / end pause time, that is the time in seconds that the gif / video will show the last frame.
  2. a --start-pause | -s to specify the pre / start pause time, that is the time in seconds that the first frame will be shown

suggested by

@Hoverbear on twitter

/to @Hoverbear
do you think that full seconds might be enough? Or better going for milli seconds?

image

Wonder if you could use humantime to let it be flexible? https://docs.rs/humantime/2.1.0/humantime/

great idea!