[GH-ISSUE #20] [Feature Request] Add Save to Clipboard #1387

Closed
opened 2026-03-01 18:45:06 +03:00 by kerem · 14 comments
Owner

Originally created by @0x53A on GitHub (Sep 30, 2016).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/20

Originally assigned to: @NickeManarin on GitHub.

Most of the time (99%) when I record something with this great tool, I want to directly paste it somewhere.

It would be cool if there was an option to save the gif directly to the clipboard.

I think internally it should save it to a temporary file in %temp%, and then copy that.

Originally created by @0x53A on GitHub (Sep 30, 2016). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/20 Originally assigned to: @NickeManarin on GitHub. Most of the time (99%) when I record something with this great tool, I want to directly paste it somewhere. It would be cool if there was an option to save the gif directly to the clipboard. I think internally it should save it to a temporary file in %temp%, and then copy that.
Author
Owner

@NickeManarin commented on GitHub (Dec 11, 2016):

The encoder now has a "Copy" context menu.

<!-- gh-comment-id:266297476 --> @NickeManarin commented on GitHub (Dec 11, 2016): The encoder now has a "Copy" context menu.
Author
Owner

@sirtet commented on GitHub (Jan 3, 2017):

Where is this context-menu to be found?

<!-- gh-comment-id:270108124 --> @sirtet commented on GitHub (Jan 3, 2017): Where is this context-menu to be found?
Author
Owner

@NickeManarin commented on GitHub (Jan 3, 2017):

I'm sorry, I forgot to write that it's available for version 2.4 (still not released).

<!-- gh-comment-id:270233423 --> @NickeManarin commented on GitHub (Jan 3, 2017): I'm sorry, I forgot to write that it's available for version 2.4 (still not released).
Author
Owner

@sirtet commented on GitHub (Jan 4, 2017):

I see... do you have an idea about how soon you want to release that 2.4?

<!-- gh-comment-id:270376957 --> @sirtet commented on GitHub (Jan 4, 2017): I see... do you have an idea about how soon you want to release that 2.4?
Author
Owner

@NickeManarin commented on GitHub (Jan 7, 2017):

This weekend, if nothing bad happens.

<!-- gh-comment-id:271058369 --> @NickeManarin commented on GitHub (Jan 7, 2017): This weekend, if nothing bad happens.
Author
Owner

@sirtet commented on GitHub (Jan 10, 2017):

I see now, there's only a copy to clipboard context-menu on the saved files in the Encoder window.
Well, that's a helpful feature in some situations too, i think.
But this only works AFTER SAVING.
I was hoping for a button "Render to clipboard".
This would be nice if i only paste the gif to a forum, no need for a saved version.
I do that with screenshots all the time.

PS:
The context menu options do not all work, and paths are inconsistent:
COPY
[nothing happens]
Should this remember the last copy-action? Or what is it?
COPY NAME
C:/Users/toro/Desktop\test.gif
COPY PATH
C:\Users\toro\Desktop

<!-- gh-comment-id:271640252 --> @sirtet commented on GitHub (Jan 10, 2017): I see now, there's only a copy to clipboard context-menu on the saved files in the Encoder window. Well, that's a helpful feature in some situations too, i think. But this only works AFTER SAVING. I was hoping for a button "Render to clipboard". This would be nice if i only paste the gif to a forum, no need for a saved version. I do that with screenshots all the time. PS: The context menu options do not all work, and paths are inconsistent: COPY [nothing happens] Should this remember the last copy-action? Or what is it? COPY NAME C:/Users/toro/Desktop\test.gif COPY PATH C:\Users\toro\Desktop
Author
Owner

@NickeManarin commented on GitHub (Jan 10, 2017):

I understand, that's why this ticket is still open. I'm planning to add an option that will encode to a file stored inside the temp folder and automatically copy that file to the clipboard as image or file.

To clarify:
Copy: Copies the file to the clipboard, so you can paste in other folder.
Copy as image: Loads the gif into the clipboard, allowing you to paste on Paint for example.
Copy filename: Copies the entire path, with the filename and the extension.
Copy folder path: Copies only the folder path where the file is located.

<!-- gh-comment-id:271696331 --> @NickeManarin commented on GitHub (Jan 10, 2017): I understand, that's why this ticket is still open. I'm planning to add an option that will encode to a file stored inside the temp folder and automatically copy that file to the clipboard as image or file. To clarify: **Copy:** Copies the file to the clipboard, so you can paste in other folder. **Copy as image:** Loads the gif into the clipboard, allowing you to paste on Paint for example. **Copy filename:** Copies the entire path, with the filename and the extension. **Copy folder path:** Copies only the folder path where the file is located.
Author
Owner

@sirtet commented on GitHub (Jan 11, 2017):

I see... maybe also call it Copy AS FILE

PS:
Note the different slashes:
COPY NAME
C:/Users/toro/Desktop\test.gif
COPY PATH
C:\Users\toro\Desktop

<!-- gh-comment-id:271807578 --> @sirtet commented on GitHub (Jan 11, 2017): I see... maybe also call it Copy AS FILE PS: Note the different slashes: COPY NAME C:/Users/toro/Desktop\test.gif COPY PATH C:\Users\toro\Desktop
Author
Owner

@NickeManarin commented on GitHub (Jan 11, 2017):

Yes.

That's strange, maybe it's some sort of language or system configuration. Mine returns:

C:\Users\Nicke\Desktop\a.gif
C:\Users\Nicke\Desktop

<!-- gh-comment-id:271842994 --> @NickeManarin commented on GitHub (Jan 11, 2017): Yes. That's strange, maybe it's some sort of language or system configuration. Mine returns: C:\Users\Nicke\Desktop\a.gif C:\Users\Nicke\Desktop
Author
Owner

@Riajyuu commented on GitHub (Feb 4, 2017):

This request seems really popular but also perhaps severe burden to RAM.

<!-- gh-comment-id:277411698 --> @Riajyuu commented on GitHub (Feb 4, 2017): This request seems really popular but also perhaps severe burden to RAM.
Author
Owner

@sirtet commented on GitHub (Feb 4, 2017):

Burden to RAM? Why would it?
Unless there is a constant copying happening in Background, it would not produce any more load on anything.

<!-- gh-comment-id:277422847 --> @sirtet commented on GitHub (Feb 4, 2017): Burden to RAM? Why would it? Unless there is a constant copying happening in Background, it would not produce any more load on anything.
Author
Owner

@NickeManarin commented on GitHub (Feb 7, 2017):

Done. (Ready for release 2.5)

There's a check box in the Save As panel, when enabled, the file will be saved inside the temp folder (You can change that folder on the Options window) and after the encoding completes, will be copied into the clipboard.

<!-- gh-comment-id:278147800 --> @NickeManarin commented on GitHub (Feb 7, 2017): Done. _(Ready for release 2.5)_ There's a check box in the **Save As** panel, when enabled, the file will be saved inside the temp folder (You can change that folder on the Options window) and after the encoding completes, will be copied into the clipboard.
Author
Owner

@johnknoop commented on GitHub (Aug 12, 2020):

It seems to be copied as a file, rather then just the contents itself, which makes it impossible to paste it into applications like Slack.

<!-- gh-comment-id:672874343 --> @johnknoop commented on GitHub (Aug 12, 2020): It seems to be copied as a file, rather then just the contents itself, which makes it impossible to paste it into applications like Slack.
Author
Owner

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

It seems to be copied as a file, rather then just the contents itself, which makes it impossible to paste it into applications like Slack.

Yes, this is a limitation of Windows. It's not possible to copy a gif file without losing data. So now, it only allows to copy as file instead of as image.

<!-- gh-comment-id:672998079 --> @NickeManarin commented on GitHub (Aug 12, 2020): > It seems to be copied as a file, rather then just the contents itself, which makes it impossible to paste it into applications like Slack. Yes, this is a limitation of Windows. It's not possible to copy a gif file without losing data. So now, it only allows to copy as file instead of as image.
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#1387
No description provided.