peek icon indicating copy to clipboard operation
peek copied to clipboard

Pause Feature?

Open dtbaker opened this issue 8 years ago • 9 comments

Just installed. Love it. Going to use this for blogging new app features.

Would love a pause option (lock recording window size while paused, but allow recording window to be moved around) so I don't have to merge multiple gifs together myself at the end.

dtbaker avatar Nov 03 '16 03:11 dtbaker

+1

rafaelreuber avatar Jan 06 '20 02:01 rafaelreuber

I would be nice to have this pause feature.

giswqs avatar Apr 20 '20 12:04 giswqs

When capturing for making a tutorial type of small video, (using an interface explanations are often under 10 seconds gifs on github etc.) It would be nice to be able to 'pause' and 'resume' during a recording.

boltex avatar Jun 09 '20 21:06 boltex

Vote for it!

VladimirCores avatar Feb 28 '21 09:02 VladimirCores

Needed this exact feature, just now!

svaens avatar Oct 18 '21 12:10 svaens

Would love this feature too! I am happy to contribute to peek if anyone can give me a thread to pull on as to where to go to implement this.

jbendes avatar May 07 '22 03:05 jbendes

Would also love this feature - ended up switching to VokoscreenNG which has it.

C0rn3j avatar Jun 10 '22 07:06 C0rn3j

Please, implement a pause/resume feature and https://github.com/phw/peek/issues/105#issue-213917079 so that Peek can become the perfect app for screen recording.

amethystgosling163 avatar Jun 14 '22 11:06 amethystgosling163

So it seems like implementing this feature is totally possible. Took a look at the source and it looks like the post processing code here already expects multiple input files. It would just be making the actual implementations of post processing use those multiple input files unlike where it currently just takes the first of those files. Then adding the UI in this file by essentially just looking through the file for "stop" and adding in a pause functionality. Make a prepare_pause_recording like is done here. Add "pause" here and here and then make a version of stop_recording called pause_recording like here that doesn't finalize_recording like here. Seems like not a ton of work just a lot of moving pieces. And unfortunately I think this is outside what I would be able to take on at the moment

jbendes avatar Jun 15 '22 08:06 jbendes