Search Criteria
Package Details: simplescreenrecorder 0.4.4.79.ge73e-4
Package Actions
| Git Clone URL: | https://aur.archlinux.org/simplescreenrecorder.git (read-only, click to copy) |
|---|---|
| Package Base: | simplescreenrecorder |
| Description: | A feature-rich screen recorder that supports X11 and OpenGL. |
| Upstream URL: | https://www.maartenbaert.be/simplescreenrecorder/ |
| Keywords: | ffmpeg recorder x11 |
| Licenses: | GPL-3.0-only |
| Submitter: | arojas |
| Maintainer: | wooptoo |
| Last Packager: | wooptoo |
| Votes: | 79 |
| Popularity: | 1.12 |
| First Submitted: | 2023-04-01 17:32 (UTC) |
| Last Updated: | 2026-08-19 14:20 (UTC) |
Dependencies (21)
- alsa-lib
- desktop-file-utils (desktop-file-utils-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-whisper-gitAUR, librempeg-gitAUR, ffmpeg-gitAUR, ffmpeg-cuda-fullAUR, ffmpeg-decklinkAUR, ffmpeg-full-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, ffmpeg-whisperAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR)
- glu (glu-gitAUR)
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR)
- jackAUR (pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-ldacAUR, jack2-gitAUR, jack2, pipewire-jack)
- libglvnd (libglvnd-gitAUR)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR, libpipewire-ldacAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- libxfixes
- libxi (libxi-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR, qt6-base-hifpsAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- qt6-tools (make)
- Show 1 more dependencies...
Latest Comments
1 2 3 4 5 6 Next › Last »
nahno commented on 2026-08-21 09:02 (UTC) (edited on 2026-10-01 08:24 (UTC) by nahno)
Hi all, thanks for maintaining this package. I followed the conversation and was hoping I would be able to upgrade as well. Unfortunately, I still get errors:
Does anyone know why? Thanks
**update 2026-10-01 just remove build folders and makepkg, works
wooptoo commented on 2026-08-19 14:24 (UTC)
Thanks for flagging these; sorted now.
patlefort commented on 2026-08-19 14:09 (UTC)
jack2will conflict withpipewire-jack. Does it explicitly requiresjack2? Can it not depend onjack, which is provided by both?seo.disparate commented on 2026-08-19 04:06 (UTC) (edited on 2026-08-19 04:07 (UTC) by seo.disparate)
Note this fails to build in a clean chroot unless if
pipewireis pre-installed or specified as a dependency.ricardosimoes commented on 2026-08-18 17:29 (UTC)
I can confirm catalin.hritcu’s suggestion regarding
--parallel.The build was getting stuck at ~97% and the system became nearly unusable. Removing the--parallelflag fixed itwooptoo commented on 2026-08-18 17:26 (UTC)
Thanks for flagging it @catalin.hritcu it's sorted now :)
catalin.hritcu commented on 2026-08-18 15:01 (UTC)
Thanks for picking this up and doing the Qt6 + FFmpeg 9 port, much appreciated.
One problem with the new build():
cmake --build build --parallelis called without a job count. For the Unix Makefiles generator CMake then passes a bare-jto make, which means unlimited parallelism — and because it lands on the command line it overrides MAKEFLAGS from makepkg.conf.Traced by pointing CMAKE_MAKE_PROGRAM at a logging wrapper (cmake 4.4.2, MAKEFLAGS="-j2"):
Note that CMAKE_BUILD_PARALLEL_LEVEL does not help here: that environment variable only applies when --parallel is not passed.
On my machine (8 cores, 23 GiB RAM, MAKEFLAGS="-j2") the build forked ~45 concurrent cc1plus processes at 200-450 MB each, hit 17.8 GiB RSS plus 8 GiB of swap, and triggered the OOM killer — it killed unrelated desktop processes before the build finished.
Suggested fix, just drop --parallel and respect whatever the user configured rather than overriding it.
Brottweiler commented on 2026-08-17 18:20 (UTC) (edited on 2026-08-17 18:26 (UTC) by Brottweiler)
Those are just build instructions for the latest commit. You might as well use simplescreenrecorder-git. simplescreenrecorder uses tag version 0.4.4 from 2021, but with patches. But maybe it's time for the developer to release a new version at some point…
wooptoo commented on 2026-08-17 14:34 (UTC)
I'm still using this. I've managed to get it working thanks to j77h's suggestion.
The pkgbuild is here: https://gist.github.com/radupotop/5355a4ec108fcf1c807868069eecc95a
You can just
git clonethat url and build it.j77h commented on 2026-08-17 11:57 (UTC)
this worked on Manjaro X11 with the latest stable update. (it does not use this AUR package)
the executable was then at: /mnt/data/build/ssr/ssr/build/src/simplescreenrecorder. it ran from there successfully; i have not made a package yet.
1 2 3 4 5 6 Next › Last »