Package Details: gpu-screen-recorder-git r796.eddb07a-1

Git Clone URL: https://aur.archlinux.org/gpu-screen-recorder-git.git (read-only, click to copy)
Package Base: gpu-screen-recorder-git
Description: A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux
Upstream URL: https://git.dec05eba.com/gpu-screen-recorder
Keywords: replay screen-recorder shadowplay streaming
Licenses: GPL-3.0-only
Conflicts: gpu-screen-recorder
Provides: gpu-screen-recorder
Submitter: DEC05EBA
Maintainer: DEC05EBA
Last Packager: DEC05EBA
Votes: 36
Popularity: 2.22
First Submitted: 2020-04-16 00:37 (UTC)
Last Updated: 2024-09-21 13:43 (UTC)

Dependencies (22)

Sources (1)

Pinned Comments

DEC05EBA commented on 2024-09-16 22:21 (UTC)

Merged audio was broken and it has now been fixed. Please update to the latest version. The latest version also have some other changes to make video smoother and improve performance on amd when system usage is 100%, when playing very heavy games. Please report if screen recording stopped working after this update.

DEC05EBA commented on 2023-04-18 01:56 (UTC) (edited on 2024-06-09 22:16 (UTC) by DEC05EBA)

Videos are recorded in variable framerate mode by default. If you have issues with the video then play it with mpv or switch to constant frame rate mode instead by using the "-fm cfm" option.

Latest Comments

« First ‹ Previous 1 .. 11 12 13 14 15 16 17 Next › Last »

ThatOneSeong commented on 2022-07-25 03:05 (UTC)

Hi, sorry to be the bearer but I've found a new issue. With both the cli and -gtk frontend of this tool, if I'm capturing the audio from one of the device monitors, the resulting clip (either lowest-quality manual capture or replay) has desynced audio with horrible frame-pacing. Recording just the video alone does not have this issue, just when recording with audio - regardless of whether it's an actual game, or simply a soundless test shot of dragging a Plasma window around.

The same issue does not happen with OBS; even with recording to multiple audio tracks.

Unfortunately, I'm not sure what might've changed on this setup to cause it. I'm using PipeWire for my audio, which has worked as late as June 7th since that's the last day I made a manual recording that turned out fine. It doesn't seem to have anything to do with the WirePlumber transition, since the first recording I'd made with this issue was on June 15th, on the same install of Arch using pipewire-media-session at the time. And no Nvidia driver updates could've happened in that time either.

DEC05EBA commented on 2022-06-01 00:26 (UTC) (edited on 2022-06-01 00:28 (UTC) by DEC05EBA)

How? I just said that that doesn't seem possible in aur. Remote (in git) gives an error if you try to change the name of the package.

edit: it seems like you can change the name of a package, but it's a manual process that a moderator needs to do (after I create a new package and request merge..)

MarsSeed commented on 2022-06-01 00:16 (UTC)

Then please rename your -git packages to ones without the -git suffices.

DEC05EBA commented on 2022-05-26 11:09 (UTC) (edited on 2022-05-26 11:23 (UTC) by DEC05EBA)

@MarsSeed It's not possible to change the name of a package without creating a new one (as far as I know) and I have explained the issues with that before. I dont want to use github, gitlab or those alternatives for personal reasons either.

MarsSeed commented on 2022-05-26 11:03 (UTC)

@DEC05EBA, you should rename this package to 'gpu-screen-recorder' if you want to keep using tar.gz as source.

Or my alternative suggestion to you is to host or mirror your git source repo on a major git service like GitHub or GitLab or BitBucket. Then you wouldn't have problems with your hosting server speed and response time.

ThatOneSeong commented on 2022-04-06 17:55 (UTC)

Can confirm the source issue was with NvFBC/updated vulkan, for now the temp patch from the discussion allows it to work.

As for the ask, it's easier for windows that change geometry if I just record the screen. Besides, it's the 'workflow' I'm used to with Shadowplay/Share anyways.

DEC05EBA commented on 2022-04-02 20:57 (UTC)

But I believe there is a way to record a monitor on plasma/gnome without nvfbc. I'll look into it later.

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.