Package Details: gpu-screen-recorder r1058.0104079-1

Git Clone URL: https://aur.archlinux.org/gpu-screen-recorder.git (read-only, click to copy)
Package Base: gpu-screen-recorder
Description: A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux
Upstream URL: https://git.dec05eba.com/gpu-screen-recorder
Licenses: GPL-3.0-only
Submitter: DEC05EBA
Maintainer: DEC05EBA
Last Packager: DEC05EBA
Votes: 53
Popularity: 4.15
First Submitted: 2024-11-15 18:38 (UTC)
Last Updated: 2025-04-04 21:57 (UTC)

Dependencies (23)

Sources (1)

Pinned Comments

DEC05EBA commented on 2024-11-26 18:52 (UTC)

The aur package gpu-screen-recorder-git was renamed to gpu-screen-recorder. Install gpu-screen-recorder instead or you may experience issues.

Latest Comments

« First ‹ Previous 1 .. 13 14 15 16 17 18

DEC05EBA commented on 2022-04-02 20:55 (UTC) (edited on 2022-04-02 21:38 (UTC) by DEC05EBA)

@ThatOneSeong

It's an issue with the nvfbc patch, see https://github.com/keylase/nvidia-patch/issues/511 for more info and workaround. The issue also applies to nvlax.

Btw, is there any particular reason you want to record the entire monitor? there is now an option in the gtk gui to record the focused window so you can press alt+f1 to start recording a fullscreen game without trying to select the game window in the gui.

ThatOneSeong commented on 2022-04-02 04:26 (UTC)

Looks like I'm getting the same issue as @Spacecraft earlier. The GTK frontend wouldn't record the screen or individual monitors but would do window recording.

Output of gpu-screen-recorder -w screen -c mp4 -f 60 -o test.mp4:

Error: Invalid external buffer capabilities

nvidia-beta(-dkms) w/ nvidia-utils-beta-nvlax 510.60.

DEC05EBA commented on 2022-03-25 02:38 (UTC)

The replay feature now works differently. It takes an input directory (that has to exist) and you have to send SIGUSR1 to the gpu screen recorder to save the video and the video will be saved in the directory with an unique name. Each time you send the SIGUSR1 signal it saves recording to a new file.

Send SIGUSR1 with killall -SIGUSR1 gpu-screen-recorder.

MarsSeed commented on 2022-03-17 00:13 (UTC)

Hi,

Currently this is not a '-git' VCS package.

Please change it so that its source is declared as git+https://repo.dec05eba.com/gpu-screen-recorder.git,

and the PKGBUILD should implement an appropriate pkgver() function.

DEC05EBA commented on 2022-02-25 02:43 (UTC) (edited on 2022-02-25 03:27 (UTC) by DEC05EBA)

ffmpeg updated and broke the code. I just pushed a change to fix it.

DEC05EBA commented on 2021-10-30 07:51 (UTC) (edited on 2021-10-31 18:05 (UTC) by DEC05EBA)

@Spacecraft I haven't tested this on nvidia 495 yet so im not sure if it works. You can contact me on my email dec05eba at protonmail dot com. But for now, can you try gpu-screen-recorder -w screen -c mp4 -f 30 -o test.mp4 and tell me what it outputs in the terminal? that should give a better error message. Note that if you only want to record one window then NvFBC is not needed.

Spacecraft commented on 2021-10-30 07:43 (UTC)

Anywhere proper to submit bug reports? I'm using Nvidia 495.44 and the NVENC/NvFBC nvlax patch and when I try to record anything it stops immediately and says "failed to save the recording to [some path I gave]"

csts commented on 2021-07-29 21:32 (UTC)

@DEC05EBA thanks for the response.

DEC05EBA commented on 2021-07-29 16:38 (UTC)

@csts that does currently not work. I'll add support for amd when I get an amd gpu

csts commented on 2021-07-29 16:18 (UTC)

What happens if you try to run this thing but use an AMD GPU?