[GH-ISSUE #1197] [Feature Request] Add a mode to project into another window for presentations #894

Open
opened 2026-02-26 09:32:57 +03:00 by kerem · 1 comment
Owner

Originally created by @BVAnderson on GitHub (May 13, 2023).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1197

Originally assigned to: @NickeManarin on GitHub.

Is your feature request related to a problem? Please describe.
I was looking for a program that would use the "Record" window pretty much exactly like it works in Screen 2 Gif, but then instead of recording for a gif, broadcast to another open window that is resizable. This would specifically be helpful for presentations with live demonstrations of something where just a portion of the screen needs to be magnified to make it easier for the audience to see the details.

Describe the solution you'd like
Native screen magnifier does an ok job if the screen is duplicated, but it would be handy to use an extended screen and simply slide a receiver window over to the extended desktop. I'm hoping that it would be easy to keep the "Recording" section of the program exactly the same or very similar, but simply route the output to a secondary resizable window instead of the recording portion. Also the aspect ratio of the recording screen should be a slave to the aspect ratio of the receiving window, but the overall size to be adjustable.

Describe alternatives you've considered
I've looked at the native windows magnifier, as well as some third party applications. VLC and OBS will do what I'm asking, but the setup for it is manual and vary dependent on the specific setup to crop screens, so this is not something that could be used for conferences rooms or impromptu settings so that you can plug in and go. Also these do not have the helpful screen border like you see with the screen 2 gif that would give you a visual queue is what is inside or outside of the share window.

Additional context
I love screen 2 gif and use it all the time. This would be a neat feature to add. I cloned the repository to see if I could understand what's going on and be able to add this section, but I doubt that my skills are capable of such task. Thanks. I also can totally understand if this is not do-able or within your desired scope.

image

Originally created by @BVAnderson on GitHub (May 13, 2023). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/1197 Originally assigned to: @NickeManarin on GitHub. **Is your feature request related to a problem? Please describe.** I was looking for a program that would use the "Record" window pretty much exactly like it works in Screen 2 Gif, but then instead of recording for a gif, broadcast to another open window that is resizable. This would specifically be helpful for presentations with live demonstrations of something where just a portion of the screen needs to be magnified to make it easier for the audience to see the details. **Describe the solution you'd like** Native screen magnifier does an ok job if the screen is duplicated, but it would be handy to use an extended screen and simply slide a receiver window over to the extended desktop. I'm hoping that it would be easy to keep the "Recording" section of the program exactly the same or very similar, but simply route the output to a secondary resizable window instead of the recording portion. Also the aspect ratio of the recording screen should be a slave to the aspect ratio of the receiving window, but the overall size to be adjustable. **Describe alternatives you've considered** I've looked at the native windows magnifier, as well as some third party applications. VLC and OBS will do what I'm asking, but the setup for it is manual and vary dependent on the specific setup to crop screens, so this is not something that could be used for conferences rooms or impromptu settings so that you can plug in and go. Also these do not have the helpful screen border like you see with the screen 2 gif that would give you a visual queue is what is inside or outside of the share window. **Additional context** I love screen 2 gif and use it all the time. This would be a neat feature to add. I cloned the repository to see if I could understand what's going on and be able to add this section, but I doubt that my skills are capable of such task. Thanks. I also can totally understand if this is not do-able or within your desired scope. ![image](https://github.com/NickeManarin/ScreenToGif/assets/46540395/c2d19b10-ac24-4256-8b22-f4b62711356c)
Author
Owner

@NickeManarin commented on GitHub (Jun 23, 2023):

Hi, a few months ago I created a small proof of concept app.
https://github.com/NickeManarin/Partially

The idea was to select a portion of the screen and then create a transparent window on top of that selection area, then you would simply select that transparent window to share via video call.

Not all screen sharing services worked with the idea, some would only render a black frame (since they were capturing only the transparent window instead of the background).

I could improve on the idea, rendering the selection in a canvas, so that all screen sharing services could capture it properly.

<!-- gh-comment-id:1604685793 --> @NickeManarin commented on GitHub (Jun 23, 2023): Hi, a few months ago I created a small proof of concept app. https://github.com/NickeManarin/Partially The idea was to select a portion of the screen and then create a transparent window on top of that selection area, then you would simply select that transparent window to share via video call. Not all screen sharing services worked with the idea, some would only render a black frame (since they were capturing only the transparent window instead of the background). I could improve on the idea, rendering the selection in a canvas, so that all screen sharing services could capture it properly.
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#894
No description provided.