mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-04 07:47:45 +02:00
gpu-screen-recorder/nvidia shadowplay: added
This commit is contained in:
parent
5384682935
commit
11be139b2a
46
wiki/linux/gpu_screen_recorder.md
Normal file
46
wiki/linux/gpu_screen_recorder.md
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# GPU Screen Recorder
|
||||||
|
|
||||||
|
[GPU Screen Recorder](https://git.dec05eba.com/gpu-screen-recorder/about/) is a
|
||||||
|
utility similar to [Nvidia ShadowPlay](/wiki/nvidia.md#screen-capture).
|
||||||
|
|
||||||
|
## Setup
|
||||||
|
|
||||||
|
GPU Screen Recorder can be installed on some distributions by installing the
|
||||||
|
`gpu-screen-recorder-git` package.
|
||||||
|
An installation via [git](https://git.dec05eba.com/gpu-screen-recorder/about/)
|
||||||
|
is always possible.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
The program features normal recording of the screen and recording in the so
|
||||||
|
called replay mode.
|
||||||
|
To start a simple screen recording run the following command.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
gpu-screen-recorder -w $(xdotool selectwindow) -c mp4 -f 60 -a "$(pactl get-default-sink).monitor" -o test_video.mp4`
|
||||||
|
```
|
||||||
|
|
||||||
|
The window to record has to be selected first by clicking on it.
|
||||||
|
The default audio device is already selected.
|
||||||
|
|
||||||
|
To stop the recording `Ctrl-C` the previous command or use the command below.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
killall -SIGINT gpu-screen-recorder
|
||||||
|
```
|
||||||
|
|
||||||
|
For the replay mode the recording can be started the following way.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
gpu-screen-recorder -w $(xdotool selectwindow) -c mp4 -f 60 -a "$(pactl get-default-sink).monitor" -r 30 -o .`
|
||||||
|
```
|
||||||
|
|
||||||
|
In this case a replay will have the maximum length of 30 seconds (specified by
|
||||||
|
`-r 30`).
|
||||||
|
It is also important to assign the `-o` flag with a directory and not a file
|
||||||
|
anymore.
|
||||||
|
The last 30 seconds (replay) can then be sending a SIGUSR1 signal.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
killall -SIGUSR1 gpu-screen-recorder
|
||||||
|
```
|
@ -1,10 +1,10 @@
|
|||||||
# NVidia
|
# Nvidia
|
||||||
|
|
||||||
NVidia is a vendor for graphics cards.
|
[Nvidia](/wiki/nvidia.md) is a vendor for graphics cards.
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
For NVidia GPUs to work install the `nvidia` and the `nvidia-utils` package.
|
For Nvidia GPUs to work install the `nvidia` and the `nvidia-utils` package.
|
||||||
If you want to easily configure the monitors as described in a later section of
|
If you want to easily configure the monitors as described in a later section of
|
||||||
this file you can also install `nvidia-settings`.
|
this file you can also install `nvidia-settings`.
|
||||||
|
|
||||||
|
13
wiki/nvidia.md
Normal file
13
wiki/nvidia.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Nvidia
|
||||||
|
|
||||||
|
[Nvidia](https://www.nvidia.com) is a vendor for graphics cards.
|
||||||
|
These graphics cards are mainly supported for Windows systems but can be used on
|
||||||
|
Linux based systems with some special caveats explained in the
|
||||||
|
[Linux Nvidia entry](/wiki/linux/nvidia.md).
|
||||||
|
|
||||||
|
### Screen Capture
|
||||||
|
|
||||||
|
Nvidias program with several tools - called GeForce Experience - features
|
||||||
|
software for hardware-accalerated [screen recordings](/wiki/screen_capture.md).
|
||||||
|
This recording software is called Nvidia ShadowPlay.
|
||||||
|
Nvidia Experience is currently only available on Windows systems.
|
13
wiki/screen_capture.md
Normal file
13
wiki/screen_capture.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Screen Capture
|
||||||
|
|
||||||
|
Screen capture describes the process of recording a computer screen.
|
||||||
|
|
||||||
|
## Screen Capture options
|
||||||
|
|
||||||
|
Windows systems using an Nvidia graphics card can make use of ShadowPlay a
|
||||||
|
screen recording software integrated in Nvidias suite GeForce Experience.
|
||||||
|
|
||||||
|
Linux systems can use the
|
||||||
|
[GPU Screen Recorder](/wiki/linux/gpu_screen_recorder.md) to make
|
||||||
|
gpu-accelerated screen recordings.
|
||||||
|
It features similar features to ShadowPlay.
|
Loading…
x
Reference in New Issue
Block a user