Open Kayeeec opened 2 years ago
I'm seeing this on Peek 1.5.1 with Pop!_OS (Ubuntu-based) as well.
I suspect the cause is "Failed to initialize encoder: ABI version mismatch". Not sure what is mismatching with what though.
On my machine, there is no such error when recording to mp4 format, only webm. I have not tried gif yet.
@canadaduane Hi, I found a workaround. You have to install the latest version of Peek by installing it from source (instructions are in the README.md). This is because they already fixed the issue, but didn't make a new release since 2020.
Another possible workaround is to install "gifski" rpm from openSUSE (or unpack/convert official deb package). Then in "Peek" preferences select "gifski" with the lowest quality (alternatively you can do that on a terminal or with dconf-editor)
gsettings set com.uploadedlobster.peek recording-gifski-enabled true
gsettings set com.uploadedlobster.peek recording-gifski-quality 22
Peek installed via flatpack.
Peek: 1.5.1 GTK: 3.24.23 GLib: 2.66.0 Desktop: GNOME Display server: X FFmpeg version:
Output format: gif gifski enabled: false
Error details: