[GH-ISSUE #466] [Feature request] Other obfuscation options, such as blur #387

Closed
opened 2026-02-26 09:31:14 +03:00 by kerem · 5 comments
Owner

Originally created by @awrog on GitHub (Mar 15, 2019).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/466

Originally assigned to: @NickeManarin on GitHub.

I really love ScreenToGif, the possibilities and results are great.
I'd like to file a request for (Gaussian) blur next to pixelate.
Pixelate is nice, but in some cases the screens are being affected too much.
At the moment I take care of blurring outside ScreenToGif, using imagemagick, but that is very time consuming and error prone.
An adaptable blur in ScreenToGif would make it look even more professional!

Keep up the good work and thanks!

Originally created by @awrog on GitHub (Mar 15, 2019). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/466 Originally assigned to: @NickeManarin on GitHub. I really love ScreenToGif, the possibilities and results are great. I'd like to file a request for (Gaussian) blur next to pixelate. Pixelate is nice, but in some cases the screens are being affected too much. At the moment I take care of blurring outside ScreenToGif, using imagemagick, but that is very time consuming and error prone. An adaptable blur in ScreenToGif would make it look even more professional! Keep up the good work and thanks!
kerem 2026-02-26 09:31:14 +03:00
Author
Owner

@NickeManarin commented on GitHub (Mar 15, 2019):

Thanks, nice idea. :)

<!-- gh-comment-id:473462024 --> @NickeManarin commented on GitHub (Mar 15, 2019): Thanks, nice idea. :)
Author
Owner

@vatterspun commented on GitHub (Mar 16, 2019):

An adaptable blur in ScreenToGif would make it look even more professional

One additional suggestion here: sometimes blurs aren't just for confidential/private data but also for helping focus the user on what you want them to look at. With lots of demo animations, an important facet is focusing the user on the area that's important. Usually you can do that with arrows and red boxes, but blurring is sometimes useful especially with interfaces that have loads of elements or are very colorful.

So the feature request is for both standard blurring as well as a very slight or gradual blur. I can definitely find uses for those.


Example 1: With PDF SAM, a very light blur on the surrounding elements helps focus the eye on the left side of the screen:
image

Example 2: Blurring the other elements can help nudge people to the primary options list. Discord's interface is sometimes so colorful it's hard to find what you're looking for. This edit draws the eye to where they can access the top-level screens (Activity/Library/Nitro/Friends).
image

<!-- gh-comment-id:473592831 --> @vatterspun commented on GitHub (Mar 16, 2019): > An adaptable blur in ScreenToGif would make it look even more professional One additional suggestion here: sometimes blurs aren't just for confidential/private data but also for helping focus the user on what you want them to look at. With lots of demo animations, an important facet is focusing the user on the area that's important. Usually you can do that with arrows and red boxes, but blurring is sometimes useful especially with interfaces that have loads of elements or are very colorful. So the feature request is for both standard blurring as well as a very slight or gradual blur. I can definitely find uses for those. --- Example 1: With PDF SAM, a very light blur on the surrounding elements helps focus the eye on the left side of the screen: ![image](https://user-images.githubusercontent.com/1289134/54481555-1ae82000-4804-11e9-8a88-30cad26f3ab0.png) Example 2: Blurring the other elements can help nudge people to the primary options list. Discord's interface is sometimes so colorful it's hard to find what you're looking for. This edit draws the eye to where they can access the top-level screens (Activity/Library/Nitro/Friends). ![image](https://user-images.githubusercontent.com/1289134/54481649-736bed00-4805-11e9-83be-df4a927415ed.png)
Author
Owner

@awrog commented on GitHub (Mar 16, 2019):

I would be perfectly content if ScreenToGif would make use of the imagemagick engine (dll).
The possibilities would be endless!

<!-- gh-comment-id:473594717 --> @awrog commented on GitHub (Mar 16, 2019): I would be perfectly content if ScreenToGif would make use of the imagemagick engine (dll). The possibilities would be endless!
Author
Owner

@NickeManarin commented on GitHub (Aug 16, 2020):

Done. You can also apply all obfuscation methods to the inverse of the selection.

image

Examples:

1

1

1

1

Pixelated with smoothened edge:
1

<!-- gh-comment-id:674470807 --> @NickeManarin commented on GitHub (Aug 16, 2020): Done. You can also apply all obfuscation methods to the inverse of the selection. ![image](https://user-images.githubusercontent.com/14798947/90325489-9e0a2a00-df52-11ea-9f5b-9da67db75b29.png) Examples: ![1](https://user-images.githubusercontent.com/14798947/90325440-0ad0f480-df52-11ea-8e03-5d1e20faff3d.png) ![1](https://user-images.githubusercontent.com/14798947/90325446-1c1a0100-df52-11ea-8245-d2b5813d90e6.png) ![1](https://user-images.githubusercontent.com/14798947/90325454-35bb4880-df52-11ea-80b4-326a46613acd.png) ![1](https://user-images.githubusercontent.com/14798947/90325459-47045500-df52-11ea-9df2-157811c9c3bd.png) Pixelated with smoothened edge: ![1](https://user-images.githubusercontent.com/14798947/90325472-68654100-df52-11ea-8683-10a02e023da8.png)
Author
Owner

@vatterspun commented on GitHub (Dec 13, 2020):

Done. You can also apply all obfuscation methods to the inverse of the selection.

Nicely done - a lot more than was requested. Thanks :)

<!-- gh-comment-id:744072967 --> @vatterspun commented on GitHub (Dec 13, 2020): > Done. You can also apply all obfuscation methods to the inverse of the selection. Nicely done - a lot more than was requested. Thanks :)
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#387
No description provided.