Package Details: simplescreenrecorder 0.4.4-3

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/
Licenses: GPL3
Submitter: arojas
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 67
Popularity: 2.45
First Submitted: 2023-04-01 17:32 (UTC)
Last Updated: 2024-06-26 16:42 (UTC)

Latest Comments

1 2 3 Next › Last »

sinekonata commented on 2025-03-04 04:17 (UTC) (edited on 2025-03-04 04:17 (UTC) by sinekonata)

I don't think jack is a dependency, strictly speaking, as I failed to build that one and SSR still installed and launched without trouble. The option to use Jack is there but then it gives an error in recording log if selected.

wowotiel commented on 2025-03-02 11:23 (UTC)

@e8hffff Me too but I am also using Shutter in X11.

e8hffff commented on 2025-02-11 12:25 (UTC)

SimpleScreenRecorder is the reason I'm still on X11.

FredBezies commented on 2024-09-02 19:34 (UTC)

@evilside: pkgconf is part of base-devel which is needed to build AUR packages. Cf https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started

"Ensure base-devel is installed."

lukinhasb commented on 2024-09-02 18:55 (UTC)

If it helps anyone: I was having issues with it after a ffmpeg upgrade, but removing it and installing/building it again worked.

evilside commented on 2024-08-26 15:21 (UTC)

It's neccessary to add "pkgconf" package as build dependency.

Brottweiler commented on 2024-07-13 21:08 (UTC)

ffmpeg7 fix has been merged upstream: https://github.com/MaartenBaert/ssr/pull/1031

Also keep an eye on https://github.com/MaartenBaert/ssr/pull/1036#issuecomment-2227102946 because it might also be merged.

0m3 commented on 2024-06-26 19:09 (UTC)

Hello, FredBezies.

It works well. Thank you.

FredBezies commented on 2024-06-26 16:43 (UTC)

Thanks Havunen for the patch! PKGBUILD update done.

0m3 commented on 2024-06-26 15:42 (UTC)

Hello, all.

...
[ 20%] Building CXX object src/CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o
/home/jihad/.cache/yay/simplescreenrecorder/src/ssr/src/AV/Output/AudioEncoder.cpp: In member function ‘unsigned int AudioEncoder::GetChannels()’:
/home/jihad/.cache/yay/simplescreenrecorder/src/ssr/src/AV/Output/AudioEncoder.cpp:72:35: error: ‘AVCodecContext’ {aka ‘struct AVCodecContext’} has no member named ‘channels’
   72 |         return GetCodecContext()->channels;
      |                                   ^~~~~~~~
/home/jihad/.cache/yay/simplescreenrecorder/src/ssr/src/AV/Output/AudioEncoder.cpp: In static member function ‘static void AudioEncoder::PrepareStream(AVStream*, AVCodecContext*, const AVCodec*, AVDictionary**, const std::vector<std::pair<QString, QString> >&, unsigned int, unsigned int, unsigned int)’:
/home/jihad/.cache/yay/simplescreenrecorder/src/ssr/src/AV/Output/AudioEncoder.cpp:109:24: error: ‘AVCodecContext’ {aka ‘struct AVCodecContext’} has no member named ‘channels’
  109 |         codec_context->channels = channels;
      |                        ^~~~~~~~
/home/jihad/.cache/yay/simplescreenrecorder/src/ssr/src/AV/Output/AudioEncoder.cpp:110:24: error: ‘AVCodecContext’ {aka ‘struct AVCodecContext’} has no member named ‘channel_layout’; did you mean ‘ch_layout’?
  110 |         codec_context->channel_layout = (channels == 1)? AV_CH_LAYOUT_MONO : AV_CH_LAYOUT_STEREO;
      |                        ^~~~~~~~~~~~~~
      |                        ch_layout
make[2]: *** [src/CMakeFiles/simplescreenrecorder.dir/build.make:215: src/CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:163: src/CMakeFiles/simplescreenrecorder.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: simplescreenrecorder-exit status 4
checking dependencies...

Packages (4) cppdap-1.58.0-1  rhash-1.4.4-1  cmake-3.29.6-1  qt5-tools-5.15.14+kde+r4-1

Total Removed Size:  91.69 MiB

:: Do you want to remove these packages? [Y/n] 
:: Processing package changes...
(1/4) removing qt5-tools                                                                                                       [#############################################################################] 100%
(2/4) removing cmake                                                                                                           [#############################################################################] 100%
(3/4) removing rhash                                                                                                           [#############################################################################] 100%
(4/4) removing cppdap                                                                                                          [#############################################################################] 100%
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating the MIME type database...
(3/4) Updating icon theme caches...
(4/4) Updating the desktop file MIME type cache...
 -> Failed to install the following packages. Manual intervention is required:
simplescreenrecorder - exit status 4