<component type="desktop-application">
<id>com.dec05eba.gpu_screen_recorder</id>
<name>GPU Screen Recorder</name>
<summary>A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux</summary>
<project_license>GPL-3.0</project_license>
<description>
<p>
This is a screen recorder that has minimal impact on system performance by recording a monitor using the GPU only, similar to shadowplay on windows. This is the fastest screen recording tool for Linux. This screen recorder works on X11 and Wayland on AMD, Intel and NVIDIA.
</p>
<p>
This screen recorder can be used for recording your desktop offline, for live streaming and for nvidia-like instant replay, where only the last few minutes are saved. Replay data is stored in RAM, not disk.
</p>
<p>Supported video codecs:</p>
<ul>
<li>H264 (default)</li>
<li>HEVC (Optionally with HDR)</li>
<li>AV1 (Optionally with HDR. Not currently supported on NVIDIA if you use GPU Screen Recorder flatpak)</li>
<li>VP8</li>
<li>VP9</li>
</ul>
<p>Supported audio codecs:</p>
<ul>
<li>Opus (default)</li>
<li>AAC</li>
</ul>
<p>Supported image formats:</p>
<ul>
<li>JPEG</li>
<li>PNG</li>
</ul>
<p>
At the moment the program comes with two different UIs. A gtk based one and a new experimental ShadowPlay-like fullscreen overlay UI. The gtk based UI will be removed in the future.
You can switch to the new UI by clicking on "Try out the new UI" and then after that is done press Left Alt+Z to open it.
</p>
<p>AV1 is currently not supported in the flatpak for Nvidia since GPU Screen Recorder uses an older ffmpeg version to support older Nvidia cards. Install GPU Screen Recorder from source or from AUR if you want to use AV1 on Nvidia.</p>
<p>For more information visit the GPU Screen Recorder homepage.</p>
<p>GPU Screen Recorder flatpak can install files in $HOME/.local/share/gpu-screen-recorder. If you want to uninstall GPU Screen Recorder then you will have to remove this directory manually.</p>
<p>If you tried out the new UI then a systemd service was added to ~/.local/share/systemd/user/gpu-screen-recorder-ui.service. If you want to uninstall GPU Screen Recorder then you will have to remove this file.</p>
</description>
<developer id="com.dec05eba.gpu_screen_recorder">
<name>dec05eba</name>
</developer>
<developer_name>dec05eba</developer_name>
<supports>
<control>pointing</control>
<control>keyboard</control>
</supports>
<pkgname>gpu-screen-recorder-gtk</pkgname>
<launchable type="desktop-id">com.dec05eba.gpu_screen_recorder.desktop</launchable>
<icon type="cached" width="48" height="48">gpu-screen-recorder-gtk_com.dec05eba.gpu_screen_recorder.png</icon>
<icon type="cached" width="64" height="64">gpu-screen-recorder-gtk_com.dec05eba.gpu_screen_recorder.png</icon>
<icon type="cached" width="128" height="128">gpu-screen-recorder-gtk_com.dec05eba.gpu_screen_recorder.png</icon>
<icon type="remote" width="128" height="128">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/icons/128x128/gpu-screen-recorder-gtk_com.dec05eba.gpu_screen_recorder.png</icon>
<icon type="stock">com.dec05eba.gpu_screen_recorder</icon>
<url type="homepage">https://git.dec05eba.com/gpu-screen-recorder/about/</url>
<url type="bugtracker">https://git.dec05eba.com/?p=about</url>
<url type="faq">https://git.dec05eba.com/gpu-screen-recorder/about/</url>
<url type="help">https://git.dec05eba.com/gpu-screen-recorder/about/</url>
<url type="donation">https://git.dec05eba.com/?p=about</url>
<url type="contribute">https://git.dec05eba.com/?p=about</url>
<categories>
<category>AudioVideo</category>
<category>Recorder</category>
</categories>
<screenshots>
<screenshot type="default">
<caption>Front page</caption>
<image type="source" width="1920" height="1080">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/image-1_orig.png</image>
<image type="thumbnail" width="1248" height="702">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="752" height="423">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="624" height="351">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="126">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<caption>Settings page</caption>
<image type="source" width="1920" height="1080">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/image-2_orig.png</image>
<image type="thumbnail" width="1248" height="702">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="752" height="423">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="624" height="351">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="126">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<caption>Simple view in the old UI</caption>
<image type="source" width="844" height="758">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/image-3_orig.png</image>
<image type="thumbnail" width="752" height="675">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="624" height="560">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="201">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<caption>Advanced view in the old UI</caption>
<image type="source" width="844" height="963">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/image-4_orig.png</image>
<image type="thumbnail" width="752" height="858">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="624" height="711">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="255">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<caption>Recording page in the old UI</caption>
<image type="source" width="895" height="388">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/image-5_orig.png</image>
<image type="thumbnail" width="624" height="270">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="97">com/dec05eba/gpu_screen_recorder/38ad4c08aee1f80e62ec27f2a85c9bc3/screenshots/[email protected]</image>
</screenshot>
</screenshots>
<keywords>
<keyword>gpu-screen-recorder</keyword>
<keyword>screen recorder</keyword>
<keyword>streaming</keyword>
<keyword>twitch</keyword>
<keyword>replay</keyword>
</keywords>
<releases>
<release type="stable" version="5.3.0" timestamp="1743811200">
<description>
<ul>
<li>Improve capture performance in certain games on amd when gpu usage is 100% (from less than half of the games fps to the same fps as the game, for example from 21 fps to 60 fps). Report if this update caused an issue</li>
<li>Add option to capture the focused monitor in the new ui (experimental on wayland). This is now the default option</li>
<li>Fix region capture on wlroots (sway, etc) and Hyprland when multiple monitors are connected</li>
<li>Add support for using f16-f24 keys as hotkeys in the new ui</li>
</ul>
</description>
</release>
<release type="stable" version="5.2.0" timestamp="1741996800">
<description>
<ul>
<li>Add option to record/screenshot a region of the screen</li>
<li>Fix unable to take a screenshot while recording on nvidia x11 (workaround nvidia driver limitation)</li>
<li>Add support for more global hotkey key options (media keys)</li>
</ul>
</description>
</release>
<release type="stable" version="5.1.8" timestamp="1741392000">
<description>
<ul>
<li>Fix monitor recording/switching to new UI not working if the home drive is encrypted</li>
<li>Fix global hotkeys not working on some systems</li>
</ul>
</description>
</release>
<release type="stable" version="5.1.7" timestamp="1741132800">
<description>
<ul>
<li>Fix pipewire audio server breaking (unable to change default audio output) in some pipewire versions when opening the gpu screen recorder ui</li>
</ul>
</description>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>