Simple animated GIF screen recorder with an easy to use interface
Changes:
Fixes some color issues with the new VP9 encoding and rebuilds Ffmpeg for Flatpak and AppImage to fully support the VP9 encoding.
This release brings again bugfixes, recording improvements and localization updates. The biggest announcement is maybe that I stop supporting Snap, please see my announcement for details.
I have intentionally left out any UI changes this time and wanted to release the many smaller fixes to existing functionality first. The next release will be more focused on UI again.
This is the long overdue 1.4 release, which most importantly fixes some crashes occurring on many systems and updates the UI for new GNOME guidelines.
Thanks a lot for everybody who contributed, especially for your patience with this project. Your support has been amazing, most of the things changed here were provided by new contributors. I should have done this release way earlier, and originally it should have been out before GNOME 3.32. But as it sometimes goes real live and other projects kept me busy. Sorry for the long delay.
I originally wanted to include more in this release, but in the end it is more important to bring this release out and then focus on the future. I don't want to have such a long delay again.
Changes:
This release provides updated translations. Thanks for all the translators who provided up-to-date translations of the many changes 1.2.0 brought.
Peek's translations are overall in a pretty good shape, but there are still incomplete translation. So if Peek is not yet available in your native language, the translation is incomplete or you spot any errors, head over to Weblate and help translating :)
Changes:
This release of Peek brings many changes, among them an improved user interface, improved stability and hugely reduced resource usage. The highlights:
Special thanks go to Alessandro (@gort818) who implemented the new UI with format selection and time display. That's very much appreciated, good work there. And thanks to all the translators and everybody who contributed by reporting issues and giving feedback.
See the installation instructions for details on how to get and install Peek. I maintain the Ubuntu PPA, Flatpak repository, Snap packages and Arch AUR packages myself, so they are already up-to-date. Other package repositories might take a while until they get updated, but you can always install from source, too.
Peek now supports gifski, a new GIF encoder written by Kornel Lesiński, who known for his work on ImageOptim. gifski provides awesome quality for GIF animations. By cleverly combining separate frames it can create GIFs that display thousands of colors in a single frame. If the gifski executable is found in the path Peek will show a setting to enable gifski for GIF encoding. You can also select the quality level. Encoding with gfiski will be slower than the default and especially on the higher quality settings files will be significantly larger, but depending on what you record the quality can be amazing. Just give it a try!
As gifski is a pretty new software only your distribution likely does not offer a package for it. But you can download pre-compiled binaries from gifski's release page or install from source. Once you have placed the gifski executable in your path open Peek's preferences and enable "Use gifski for high quality GIFs".
The avconv backend Peek currently still supports is deprecated and I will likely be removing it in one of the next releases. Since major distributions have switched back to Ffmpeg and avconv is lacking behind in regards to format support needed for Peek it has become unpractical to support it. You can't use it for APNG and GIF generation, so if you use it Peek will fall back to using ImageMagick (with all the issues this had) for GIF and won't support APNG at all. The avconv backend is also mostly untested. Please get in touch if you actually still have to rely on avconv to use Peek.
I will likely release a new minor version soon with updated translations and bug fixes if something pops up. Help in translating and reporting issues is very much appreciated for this. Apart from this I have marked a few features that I would like to get tackled for the next release. No promise everything will make it, but those are the things I am currently interested in getting done next. If you want to help on this or you have a specific thing you want to get done, feel free to get in touch and submit pull requests.
--no-headerbar
(#203)This release mainly enables recording without a compositor and attempts to handle ImageMagick's RAM usage more intelligently depending on the available RAM. Thanks again to everybody who helped translate Peek, reported issues and provided code or feedback.
Changes:
DISABLE_GNOME_SHELL
to disable gnome-shell recorderDISABLE_OPEN_FILE_MANAGER
to disable file manager integrationUpdate: AppImage packages are now also available for download from below. Those are still a bit experimental, let me know whether they work for you or not.
Hotfix release fixing packaging bugs: