ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
Originally I was wanted to record a timelapse video, in order to do that using custom arguments would be not enough, so I was using custom commands instead.
An example command with H.264 / NVENC in my case would be changed from (original text before I enable custom command):
A notable change would be within -i fps reduced to 1 and then with filter settb, setpts it accelerate it to 60 fps, so that it become a timelapse.
However while it is work, there only 2 variables $fps$ and $output$. There is no $x$ / $offset_x$, same with y, width, height.
Because of that region selection didn't work. I think it shouldn't be a hard fix, since the only what is need is to add those variables and put them in place when clicking on custom command checkbox.
Also, if you add natively timelapse option into UI, that would be great.
Originally I was wanted to record a timelapse video, in order to do that using custom arguments would be not enough, so I was using custom commands instead.
An example command with H.264 / NVENC in my case would be changed from (original text before I enable custom command):
to
A notable change would be within
-i
fps reduced to 1 and then with filter settb, setpts it accelerate it to 60 fps, so that it become a timelapse.However while it is work, there only 2 variables
$fps$
and$output$
. There is no$x$
/$offset_x$
, same with y, width, height.Because of that region selection didn't work. I think it shouldn't be a hard fix, since the only what is need is to add those variables and put them in place when clicking on
custom command
checkbox.Also, if you add natively timelapse option into UI, that would be great.