[GH-ISSUE #237] [Feature request] Greenshot implementation #1566

Open
opened 2026-03-01 18:46:31 +03:00 by kerem · 6 comments
Owner

Originally created by @Kristinita on GitHub (Jan 12, 2018).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/237

1. Request

It would be nice, if you implemented in ScreenToGIF Greenshot or any open source image editor.

2. Justification

ScreenToGIF at the time have a few opportunities for editing frames. It would be nice, if you can greatly enhance the ability to edit frames.

3. Expected behavior

For frame in all frames:

    ImageOpen image in Greenshot → user edit frame in Greenshot → Apply → changes successfully applied.

4. Examples on other apps

ShareX have Greenshot support.

If:

    After capture tasksOpen in image editor in settings,

    user can edit just made screenshot in Greenshot.

ShareX Greenshot

Thanks.

Originally created by @Kristinita on GitHub (Jan 12, 2018). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/237 ### 1. Request It would be nice, if you implemented in ScreenToGIF [**Greenshot**](http://getgreenshot.org) or any open source image editor. ### 2. Justification ScreenToGIF at the time have a few opportunities for editing frames. It would be nice, if you can greatly enhance the ability to edit frames. ### 3. Expected behavior **For** frame **in all** frames:     `Image` → `Open image in Greenshot` → user edit frame in Greenshot → `Apply` → changes successfully applied. ### 4. Examples on other apps [**ShareX**](https://getsharex.com/) have Greenshot support. **If**:     `After capture tasks` → `Open in image editor in settings`,     user can edit just made screenshot in Greenshot. ![ShareX Greenshot](https://i.imgur.com/up8iSzV.jpg) Thanks.
Author
Owner

@vatterspun commented on GitHub (Jan 13, 2018):

On a single frame? I guess if you have a very small set of frames with a long delay between frames (e.g. slideshow) that makes sense.

<!-- gh-comment-id:357405769 --> @vatterspun commented on GitHub (Jan 13, 2018): On a single frame? I guess if you have a very small set of frames with a long delay between frames (e.g. slideshow) that makes sense.
Author
Owner

@Kristinita commented on GitHub (Jan 13, 2018):

@vatterspun , it would be nice, if would be possible edit in Greenshot multiple frames.

User select multiple frames →  ImageOpen image in Greenshot → user edit frame in Greenshot → Apply → changes successfully applied for all selected frames.

If possible.

Thanks.

<!-- gh-comment-id:357409812 --> @Kristinita commented on GitHub (Jan 13, 2018): @vatterspun , it would be nice, if would be possible edit in Greenshot multiple frames. User select multiple frames →  `Image` → `Open image in Greenshot` → user edit frame in Greenshot → `Apply` → changes successfully applied for all selected frames. If possible. Thanks.
Author
Owner

@vatterspun commented on GitHub (Jan 13, 2018):

Perhaps but there would definitely need to be a ceiling on that. For example, opening 20 editor screens for 20 frames seems like the max anyone would find useful. 50 windows for 50 frames is probably just going to crash Greenshot. Also it would probably be necessary that the individual frames were distinguished somehow (as in 1 of 20, 2 of 20, 3 of 20, etc.).

What exactly are you looking to build with this functionality? I'm not sure it makes sense to use Greenshot as an animation program since it wouldn't allow for preview functionality, which I imagine is the logical next feature request.

<!-- gh-comment-id:357467647 --> @vatterspun commented on GitHub (Jan 13, 2018): Perhaps but there would definitely need to be a ceiling on that. For example, opening 20 editor screens for 20 frames seems like the max anyone would find useful. 50 windows for 50 frames is probably just going to crash Greenshot. Also it would probably be necessary that the individual frames were distinguished somehow (as in 1 of 20, 2 of 20, 3 of 20, etc.). What exactly are you looking to build with this functionality? I'm not sure it makes sense to use Greenshot as an animation program since it wouldn't allow for preview functionality, which I imagine is the logical next feature request.
Author
Owner

@Kristinita commented on GitHub (Jan 18, 2018):

@vatterspun,

At the time:

I record video → I select any frames → ImageFree Drawing → I draw arrow → Apply → arrow add to all selected frames:

Arrow

It would be nice, if would be possible to realize similar behavior, edit images, use Greenshot or another implemented to ScreenToGIF open source image editor.

<!-- gh-comment-id:358546329 --> @Kristinita commented on GitHub (Jan 18, 2018): @vatterspun, At the time: I record video → I select any frames → `Image` → `Free Drawing` → I draw arrow → `Apply` → arrow add to all selected frames: ![Arrow](https://i.imgur.com/z4rjxB4.png) It would be nice, if would be possible to realize similar behavior, edit images, use Greenshot or another implemented to ScreenToGIF open source image editor.
Author
Owner

@NutchapolSal commented on GitHub (May 14, 2018):

IMO The project editor is already suffice, but could use more image editing options (such as hollow rectangles, ellipses, arrows, simple annotation tools)
But if this is going to be implemented then I'm thinking about exporting the frames into pngs and open them in a image editor, wait for changes then replace the frames and delete the files

<!-- gh-comment-id:388877775 --> @NutchapolSal commented on GitHub (May 14, 2018): IMO The project editor is already suffice, but could use more image editing options (such as hollow rectangles, ellipses, arrows, simple annotation tools) But if this is going to be implemented then I'm thinking about exporting the frames into pngs and open them in a image editor, wait for changes then replace the frames and delete the files
Author
Owner

@vatterspun commented on GitHub (May 23, 2018):

... I'm thinking about exporting the frames into pngs and open them in a image editor, wait for changes then replace the frames and delete the files

There's a way to do this now by just saving the project file and opening it with 7zip. It's just having consistent image addendums between frames. For example, many animations (unless they were slideshows with 1 or 2 seconds between frames) need the box you drew on image 23 to be the same edit on 24-30. I can see doing something like that with LibreOffice Impress, but that's a rather involved process.

<!-- gh-comment-id:391216784 --> @vatterspun commented on GitHub (May 23, 2018): > ... I'm thinking about exporting the frames into pngs and open them in a image editor, wait for changes then replace the frames and delete the files There's a way to do this now by just saving the project file and opening it with 7zip. It's just having consistent image addendums between frames. For example, many animations (unless they were slideshows with 1 or 2 seconds between frames) need the box you drew on image 23 to be the same edit on 24-30. I can see doing something like that with LibreOffice Impress, but that's a rather involved process.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#1566
No description provided.