lettier / gifcurry

😎 The open-source, Haskell-built video editor for GIF makers.
https://lettier.github.io/gifcurry
BSD 3-Clause "New" or "Revised" License
1.34k stars 54 forks source link

Removing frames from the middle of the video #51

Open TheMeaningfulEngineer opened 4 years ago

TheMeaningfulEngineer commented 4 years ago

Hi, as far as I can see, it's not possible to remove frames from a gif video using the gui. Can this be achieved from the cli or is it a missing feature all together?

lettier commented 4 years ago

Hello,

Currently, Gifcurry only allows for one time slice but being able to have individual time slices and concatenate them together could be a future feature.

In the meantime, you can create the individual time slices in Gifcurry and concatenate them using ImageMagick like so.

|0000000000|_________|111111111111|
s0         e0        s1           e1

=>

|0000000000111111111111|
s0                     e1
convert slice0.gif slice1.gif final.gif

:+1:

TheMeaningfulEngineer commented 4 years ago

Thanks for the response and the tip :+1: I'll leave it to you to decide if you want to close this issue or not depending on the plans for giffcurry.

I'm finding giffcurry to have really hit the mark. Making short gifs to communicate out an issue in an app is priceless for clarity. I usually user peek to make the gif but often need a way to polish it afterwards. giffcurry kind of has the promise to be the tool for the job once it gets a few of the needed features. I don't know of any simple alternatives.

Just some usage sharing :) Cheers

lettier commented 4 years ago

Hello,

Thank you for the feedback.

I will try to add this in the next release.

:+1:

mofosyne commented 10 months ago

Was able to somewhat delete frames using gimp... but the UI for gif editing absolutely suck.

Wish the ability to drop frames works in this program...

I was trying to drop some frames for the preview gif in https://github.com/mofosyne/vscode-quickcalc to remove some corrupted frames. However it was quite painful to do your suggestion and ultimately didn't look as good as I hope.

Also when trying gimp... for some reason I can't preview the images i'm editing as it's all separate layers somehow... I had to rely on the tiny thumbnail preview... which somehow worked so it's now fixed. But ultimately giving my 5c that this use case needs to be addressed by either gifcurry or gimp.