Page 3 of 4

Re: Screen To Gif 2.3.1

Posted: Fri Nov 25, 2016 6:12 pm
by smaragdus
Screen To Gif at version 2.3.1, changes:
What's new?
  • Now there is a warning about the lack of .Net Framework 4.6.1 when using >4.0 <4.6.1
  • Transitions effects have keyboard shortcuts. The panels "Apply/Cancel" buttons now have keyboard shortcuts as well.
Bug fixes:
  • Reworked cursor capture. Now it works better with different cursors (not only the default, but the dark, inverted or I-Beam cursors).
  • The Ctrl+Z (Undo) action after applying an overlay or overriding the delay.
  • The Snapshot mode and Fullscreen mode options were switched on the Options window.
  • It was impossible to apply a Slide transition effect.
  • It was impossible to import a gif.
  • It was impossible to export a single frame (right click on the frame list).
  • Incorrect size values of the recorder when using high dpi displays.
  • Undoing 2x an action that altered only the delay of frames causes a crash.
Known bugs:
  • OutOfMemory exception when importing giant videos.
  • The crop feature fails when cropping a board recording (with high DPI);
Experimental features
  • Full screen recording is now possible. Use carefully, it's not polished yet.
  • There's a new encoder called "ScreenToGif", great for recordings with less than 256 colors, but it's slower.

Re: Screen To Gif

Posted: Mon Nov 28, 2016 6:42 pm
by webfork
I got a chance to test this a bit more over the weekend. I could go on and on about how much I like this program. In fact, I did but unfortunately I had a system error and lost all that. Instead let me just say what came to me as possible additions as I was playing with it:

Wishlist
  • Space saving
    • Abilty to remove every X frames (good for cutting down file size) [Edit: up on Github]
    • Any other compression goodies at file save including cropping, limited colors/grayscale, resolution options, etc.
  • Editor
    • Some kind of easy way to apply changes to all frames (right now you apply to a given frame with alt+e so all frames might be ctrl+alt+e)
    • Auto-crop that automatically draws the smallest possible crop square to exclude a single-color border (cut all the space surrounding an image).
  • Export capabilities
    • Ability to export batch or individual frames - again to GIF or PNG format. (Workaround here is just to save as a ZIP file and extract; the program's "Project" format saves everything in PNG format)
    • Ability to output to other formats than GIF. Although video formats are supported with FFMPEG, I'd like to see other animation formats like APNG or FLV. Although they're not as widely supported, I think they're smaller, support more colors, and can be used by other anim programs. (Workaround: for APNG is same as above but add to a PNG animation program)
  • Animation
    • When you add a Board recording to a current screen recording, it should optionally select the last selected size and use the last frame of the last recording so you can make addendums (e.g. point from one folder to another to indicate it needs to be moved)
    • Ability to add transitions to all slides at once (right now you can select all but it will only modify one of the slides)
  • Low priority
    • Transparent borders with or without shadow. As I understand it, this is not a clearly supported feature in most GIF viewers so this might be a really difficult feature to add.

Sort of a bug: adding pictures

Steps: Create a new project that's plenty large (e.g. 800x600), click "Insert - Media" and add some pictures of various sizes (all within the 800x600 max size). Defect: all images get resized to the original file size. Expected results: each file is given it's own frame with it's original size. Workaround: add one image at a time.

Re: Screen To Gif 2.3.2

Posted: Wed Nov 30, 2016 8:04 am
by smaragdus
Screen To Gif at version 2.3.2, changes:
What's new?
  • Changed the output of the error logs to the Documents folder.
  • Added a "Scale" option to resize your webcam video feed.
Bug fixes:
  • Bugs with the management of localization resources.
  • Check for updates was reporting a new release (even when it shouldn't).
  • Cursor capture was causing a memory leak.
  • Error when opening the save dialog when the last selected folder did not exist.
  • It was impossible to import a project using drag and drop.
I couldn't find a way to disable update check. I have to rename the executable (ScreenToGif x.x.x.exe to ScreenToGif.exe) any time I update the program.

Re: Screen To Gif

Posted: Tue Jan 10, 2017 4:35 pm
by smaragdus
Screen To Gif at version 2.4, changes:
What's new?
  • Drag and drop files from the encoder.
  • Context menu for each completed encoding, providing some clipboard operations.
  • License informations available in the "About page".
  • Error messages are now more user-friendly.
  • You can now configure where the location of the logs folder.
  • The playback buttons are now disabled during the opening of a side panel.
  • Now it remembers the clipboard paste behavior (Clipboard > Paste behavior).
  • Updated Danish, Chinese (simplified) and Russian translations.
Bug fixes:
  • If an action (from a panel such as "Save as") failed because of some validation or when closing with the top-right X button, the playback buttons would stay disabled.
  • Undoing a transition left a frame that should be deleted.
  • PageDown and PageUp jumps among various frames instead of one by one.
  • Clipboard list was not being cleared after deleting the recording.
  • Color picker: While returning to the initial color, the numbers were not replaced with the selected color.
  • Wrong validation of negative numbers for numeric inputs.
  • Error while pasting and undoing the pasting of frames (quickly).

Re: Screen To Gif 2.7.3

Posted: Sun May 28, 2017 4:23 pm
by smaragdus
Screen To Gif at version 2.7.3, recent changes:

ScreenToGif 2.5
What's new?
  • Keystrokes recording.
  • Option to remove X frames after Y frames, also known as reduce framerate.
  • Save directly to clipboard option for gifs.
  • 64 bits executable (will run as 32 bits when 64 bits not available).
Bug fixes:
  • The frame viewer now adjusts its scale based on the screen dpi.
  • The shortcuts for the recording are no longer raised when using key modifiers (Ctrl, Shift, Alt and Windows keys).
  • The focus is set to the selected frame after loading the list of frames. (for example, when applying an overlay).
  • The font size of the Title Frame is now saved every time you change the value, as expected.
  • The legacy (1.0) encoder was failing to find the transparent color of frames with small changes.
  • Improved the selection of frames while using the Shift key.
  • When applying the Progress overlay, a heavy load could freeze the window and crash the app.
  • The feedback tool now searches for the log files correctly.
ScreenToGif 2.6
What's new?
  • Updated Spanish (Argentina) translation.
  • With this update, you'll notice that older projects can no longer be loaded. That's because I had to change how the projects "work" and how they can be read for future updates.
  • Option to enable triple-click selection for text boxes.
  • More options to encode as Avi video using the system encoder.
Bug fixes:
  • The bug that happens when the pc sleeps with the Editor window opened.
ScreenToGif 2.7
What's new?
  • You can now load recent projects, which have not been discarded.
  • Automatic clean up of old projects, which have not been discarded yet (optional, check out your options).
  • More options for keyboard shortcuts of the recorder.
  • Keyboard shortcut for the discard action (when recording).
  • Custom timing for the pre-start countdown.
  • Custom delay for the transitions (now the app also remembers the latest transition length).
Bug fixes:
  • If you open the app for the first time and try to load something, a crash occurs, caused by a property not properly initialized (TemporaryFolder).
  • Several bugs related to high DPI scaling (including a known bug related to the crop feature).
ScreenToGif 2.7.1
What's new?
  • Updated Chinese (Simplified) and Danish translations.
Bug fixes:
  • While zoomed in, opening click to crop would crash the app.
  • "Value cannot be null" when trying to do anything while on the editor.
  • Opening a project that crashed would cause another crash.
ScreenToGif 2.7.2
What's new?
  • Updated the Italian translation.
Bug fixes:
  • Video encoder with FFmpeg now uses a default set of parameters that should work for most applications.
  • Snap to Window issue fixed (#120).
  • By using "Delete all previous frames" and hitting Undo, the app would crash (feedback reported by e-mail).
  • Dirty clipboard values would affect subsequent recordings (I forgot to clear clipboard data between different projects).
  • The free text feature used a wrong keyboard shortcut.
  • Several improvements with the Free Text and the Watermark feature.
  • By canceling the insertion of frames into a project, the app would stay in a permanent lockdown.
  • Frames with different sizes are no longer treated as an error. The encoder will now treat the missing pixels as transparency.
  • (05/05) Mouse clicks are working again.
ScreenToGif 2.7.3
What's new?
  • Only some fixes.
Bug fixes:
  • The feedback feature now works as expected.
  • The scale of the video importer was inverted.

Re: Screen To Gif 2.7.3

Posted: Mon May 29, 2017 5:10 pm
by webfork
smaragdus wrote:Keystrokes recording.
It's pretty awesome:

Image

Here's what it looks like, although it skipped my pressing "a" for "Save As" ...

Image

For some reason it insists on adding it to all frames rather than just those selected, but this plus the ability to highlight clicks is rapidly making this an extremely solid screen capture tool.

EDIT: Turns out this one was actually my fault. I deleted the intermediary frame.

Re: Screen To Gif 2.8

Posted: Mon Jun 19, 2017 12:37 am
by smaragdus
Screen To Gif at version 2.8, changes:

Screen To Gif 2.8
What's new?
  • New recorder UX/UI. It allows you to select the region of your recording such as other programs like Snipping Tool (region, window, full screen). Open Options > Application to enable the new recorder.
  • Encoding with FFmpeg now will respect the variable framerate of your recording.
  • The app will remember the output folder and filename for each export type (gif, video, images, and project).
  • Other minor visual adjustments.
Bug fixes:
  • Opening the Crop panel would cause a crash (if the new frame size was smaller).
  • Getting new frames (by a new recording or by loading something else) while the Crop panel was open could throw an exception.
  • Occasionally, the playback buttons (play/pause, next, etc.) would stay disabled (when it shouldn't).
  • The video importer was causing a memory leak.

Re: Screen To Gif

Posted: Sat Jul 01, 2017 9:57 pm
by webfork
I was sure this program had already been added but when I double-checked today I guess that had not happened yet. Here's the result:

Screen to Gif
https://www.portablefreeware.com/index.php?id=2895

Please vote

Re: Screen To Gif

Posted: Sun Jul 02, 2017 12:41 pm
by smaragdus
@webfork
webfork wrote:I was sure this program had already been added but when I double-checked today I guess that had not happened yet. Here's the result:

Screen to Gif
https://www.portablefreeware.com/index.php?id=2895

Please vote
You spared me some work, thanks.

Re: Screen To Gif

Posted: Mon Jul 03, 2017 5:02 am
by webfork
smaragdus wrote:You spared me some work, thanks.
:)

Re: Screen To Gif

Posted: Wed Jul 05, 2017 4:38 am
by Midas
ScreenToGif's author just gave a portability tip for temp files at www.portablefreeware.com/index.php?id=2895#comment29688.

BTW, the program is 'ScreenToGif' and not 'Screen To Gif' as entered in OP's subject, so I suggest it be changed. Thanks. :)

Re: ScreenToGif

Posted: Wed Jul 05, 2017 7:56 pm
by webfork
Midas wrote:ScreenToGif's author just gave a portability tip for temp files at https://www.portablefreeware.com/index. ... mment29688.
I used to have something about that in my proposed extraction process earlier in this thread. However, when I actually ran through a test extraction to build the entry, that "." bit was already there.
Midas wrote:BTW, the program is 'ScreenToGif' and not 'Screen To Gif' as entered in OP's subject, so I suggest it be changed. Thanks. :)
All set.

Re: ScreenToGif

Posted: Sun Feb 10, 2019 6:52 am
by webfork
I've been generating animated screenshot slideshows using PhotoScape for several years now. I'll be updating my process to show them with ScreenToGif for the slick additional features explained below.

The 7zip entry formerly had a single view I think I put together about 6 years ago so I decided to display something that better shows off its capabilities. I grabbed several screenshots with Greenshot, using CTRL+SHIFT+L to copy the first window size. That seems to work better both in terms of the overall slide show and avoids grabbing individual menu items as I cycle through that view.

I loaded all images into STG:

Image

I added a watermark, reduced the size, increased transparency, and then applied it to the first 6 frames where it would show up clearly:

Image

I then added a small progress bar to the bottom-right view to show the frame number (to give some idea about the stage and length of the image cycle):

Image

Finally, I saved to animated PNG format for both quality and size, and since every modern browser will support that by the end of the year. The results (viewable by all browsers save IE and Edge) are live: https://www.portablefreeware.com/index.php?id=796

Re: ScreenToGif

Posted: Sun Feb 10, 2019 6:58 am
by Midas
Nice tutorial, thanks for that webfork. The new screenshot looks great, BTW. :idea:

Re: ScreenToGif

Posted: Thu Jul 25, 2019 8:22 pm
by smaragdus
A commercial company- Apowersoft, is trying to sell ScreenToGif as a commercial product- Apowersoft GIF, see this issue at GitHub. This is outrageous.