<?xml version="1.0" encoding="UTF-8"?>
<components origin="arabianq/gpu-screen-recorder" version="0.8">
  <component type="desktop">
    <id>com.dec05eba.gpu_screen_recorder</id>
    <pkgname>gpu-screen-recorder-gtk</pkgname>
    <name>GPU Screen Recorder</name>
    <summary>A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux</summary>
    <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.</p><p>This flatpak is designed to support hardware video encoding with both old and new GPUs.</p><p>Supported video codecs:</p><ul><li>H264 (default)</li><li>HEVC (Optionally with HDR)</li><li>AV1 (Optionally with HDR)</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/close it.</p><p>Videos are in variable framerate format by default. Use MPV to play such videos, otherwise you might experience stuttering in the video if you are using a buggy video player. Alternatively change framerate mode to constant framerate.</p><p>For more information visit the GPU Screen Recorder homepage.</p><p>If you use the new UI and also keyboard remapping software such as keyd then make sure you make the keyboard remapping software ignores "gsr-ui virtual keyboard" (dec0:5eba device id), otherwise you may be unable to use your keyboard. You can press (left) ctrl+shift+alt+esc to close gpu screen recorder and remove it from system startup if this happens. You should also change hotkeys option in gpu screen recorder to only grab virtual devices when using keyboard remapping software.</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 an xdg autostart desktop entry was added to ~/.config/autostart/gpu-screen-recorder-ui.desktop.</p><p>If you want to uninstall GPU Screen Recorder then you will have to remove that file and ~/.local/share/gnome-shell/extensions/gpu-screen-recorder@dec05eba.com/ as well (if you use GNOME).</p></description>
    <icon type="cached" height="64" width="64">com.dec05eba.gpu_screen_recorder.png</icon>
    <icon type="cached" height="128" width="128">com.dec05eba.gpu_screen_recorder.png</icon>
    <categories>
      <category>AudioVideo</category>
      <category>Recorder</category>
    </categories>
    <keywords>
      <keyword>gpu-screen-recorder</keyword>
      <keyword>replay</keyword>
      <keyword>screen recorder</keyword>
      <keyword>shadowplay</keyword>
      <keyword>streaming</keyword>
      <keyword>twitch</keyword>
    </keywords>
    <kudos>
      <kudo>HiDpiIcon</kudo>
      <kudo>ModernToolkit</kudo>
    </kudos>
    <project_license>GPL-3.0-only</project_license>
    <url type="bugtracker">https://git.dec05eba.com/?p=about</url>
    <url type="contribute">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="homepage">https://git.dec05eba.com/gpu-screen-recorder/about/</url>
    <url type="vcs-browser">https://git.dec05eba.com/gpu-screen-recorder/</url>
    <screenshots>
      <screenshot type="default">
        <caption>Front page</caption>
        <image type="source">https://raw.githubusercontent.com/dec05eba/com.dec05eba.gpu_screen_recorder/master/resources/front_page.jpg</image>
      </screenshot>
      <screenshot>
        <caption>Advanced view in the old UI</caption>
        <image type="source">https://raw.githubusercontent.com/dec05eba/com.dec05eba.gpu_screen_recorder/master/resources/screenshot2.png</image>
      </screenshot>
      <screenshot>
        <caption>Recording page in the old UI</caption>
        <image type="source">https://raw.githubusercontent.com/dec05eba/com.dec05eba.gpu_screen_recorder/master/resources/screenshot3.png</image>
      </screenshot>
      <screenshot>
        <caption>Settings page</caption>
        <image type="source">https://raw.githubusercontent.com/dec05eba/com.dec05eba.gpu_screen_recorder/master/resources/settings_page.jpg</image>
      </screenshot>
      <screenshot>
        <caption>Simple view in the old UI</caption>
        <image type="source">https://raw.githubusercontent.com/dec05eba/com.dec05eba.gpu_screen_recorder/master/resources/screenshot1.png</image>
      </screenshot>
    </screenshots>
    <content_rating type="oars-1.1"/>
    <releases>
      <release timestamp="1788652800" version="6.1.1">
        <description><ul><li>Improve video/audio sync</li><li>Other minor bug fixes/improvements</li></ul></description>
      </release>
      <release timestamp="1786147200" version="6.0.0">
        <description><ul><li>Support apple (asahi linux). Switch to software encoding in video options to use it</li><li>Add support for IPC in the gpu-screen-recorder command line tool</li><li>Slightly improve performance of saving a replay</li><li>Minor bug fixes</li></ul></description>
      </release>
      <release timestamp="1783987200" version="5.15.0">
        <description><ul><li>Implement proper hdr/sdr tonemapping with monitor capture (tested with KDE Plasma 6.7, GNOME and Sway) and night lights (on KDE)</li><li>Add support for AV1 on Nvidia in the flatpak</li><li>Improve jpeg screenshot performance</li><li>Change behavior of scaling to scale to fit</li><li>Add support for custom audio track names</li><li>Fix Chinese locale detection</li></ul></description>
      </release>
      <release timestamp="1783036800" version="5.14.0">
        <description><ul><li>Fix possible vram leak on some systems</li><li>Fix window capture (with desktop portal) not working correctly on GNOME Wayland</li><li>Fix unable to see all webcam video formats if there are many (no scrollbar)</li><li>Add Portuguese and Turkish translations</li><li>Fix other minor bugs</li></ul></description>
      </release>
      <release timestamp="1778889600" version="5.13.7">
        <description><ul><li>Fix desktop portal capture regression (glitch in video)</li><li>Add wayland native screenshot clipboard support (supported by pretty much all wayland compositors except GNOME)</li><li>Improve replay on startup behavior</li></ul></description>
      </release>
      <release timestamp="1778716800" version="5.13.6">
        <description><ul><li>Make the overlay and notification display correctly on hyprland and niri (use wlr-layer-shell)</li><li>Slightly improve color accuracy</li><li>Improve portal capture option to allow better capture performance on some wayland compositors</li><li>Revert ffmpeg version to fix vulkan video not working (ffmpeg bug)</li></ul></description>
      </release>
      <release timestamp="1778198400" version="5.13.5">
        <description><ul><li>Make getting the game title work on wayland compositors that implement wlr-foreign-toplevel-management</li><li>Make getting the game title work on gnome wayland (requires logout and login after the new gsr version has been started and launched to apply it)</li><li>Use wlr-layer-shell to do region selection, if available</li><li>Fix replay autostart option not working correctly with power supply option</li><li>Add Chinese Simplified translation</li></ul></description>
      </release>
      <release timestamp="1777680000" version="5.13.3">
        <description><ul><li>Improve game performance while recording on NVIDIA (requires NVIDIA driver 580+)</li><li>Improve game detection (now includes more native titles and non-steam games added in steam)</li><li>Use system default font in the UI instead of forcing Noto Sans</li><li>Improve font handling</li></ul></description>
      </release>
      <release timestamp="1776816000" version="5.13.2">
        <description><ul><li>Fix gpu screen recorder crashing for some users when the system comes back from sleep while recording a monitor</li><li>Fix stutter in the recorded video for some users when recording to a .mp4 file (using fragmented mp4, report if this is an issue for you)</li><li>Fix saving video in a game folder not working correctly on wayland when running the game with gamescope</li></ul></description>
      </release>
      <release timestamp="1776556800" version="5.13.0">
        <description><ul><li>Add experimental vulkan video encoding support for better performance in games when recording on NVIDIA</li><li>Add the option to start replay automatically when a game starts. This option works for steam games, windows games (wine) and some native non-steam games. This option works on wayland as well</li><li>Replace systemd autostart service with xdg autostart which works with any init system. May need some additional setup (with dex) for minimal wm users</li><li>Rewrite the text rendering code for better looking text and support for non-latin characters</li><li>Add Hungarian and Japanese translations</li><li>Bug fixes and disable kwin and hyprland specific window title code as they could cause freezes</li></ul></description>
      </release>
      <release timestamp="1771113600" version="5.12.2">
        <description><ul><li>Fix window capture selection not working in the new UI if the cursor is grabbed and hidden by a game</li></ul></description>
      </release>
      <release timestamp="1769472000" version="5.12.1">
        <description><ul><li>Support saving videos in a folder based on the focused application name on kde plasma wayland and hyprland as well, even when the focused window is a wayland application</li><li>Fix fullscreen game (xwayland) sometimes getting minimized in some wayland compositors</li><li>Add a translation system in the new ui, starting with support for russian and ukranian (you can change language in settings on the right)</li></ul></description>
      </release>
      <release timestamp="1768694400" version="5.12.0">
        <description><ul><li>Fix incorrect capture size on a naturally rotated monitor (such as steam deck) on kde plasma wayland</li><li>Fix bad webcam resolution and fps selected on some devices, add option to select resolution and fps</li><li>Add option to record in low-power mode (AMD only, as it's an AMD only issue)</li><li>Add kick streaming option and fix rtmps not supported in the flatpak</li></ul></description>
      </release>
      <release timestamp="1767744000" version="5.11.5">
        <description><ul><li>Fix application audio recording creating new nodes every node when idle for over 30 seconds and stop working</li></ul></description>
      </release>
      <release timestamp="1767657600" version="5.11.3">
        <description><ul><li>Fix possible cursor flicker on nvidia when capturing monitor</li></ul></description>
      </release>
      <release timestamp="1766620800" version="5.11.1">
        <description><ul><li>Add webcam support in the new UI (experimental!)</li><li>Better wayland support in the new UI (try to prevent input not working when having a fullscreen x11 window in the background)</li><li>Change screenshot program to be a command instead, which allows spectacle -E to work for example</li><li>Bug fixes</li></ul></description>
      </release>
      <release timestamp="1765065600" version="5.10.0">
        <description><ul><li>Attempt to fix possible microphone audio/video desync</li><li>Remove gsr-app-sink when using application audio, which caused issues for some users where it got selected as the default audio output device</li><li>Set the name of the audio track to the audio device captured (audio argument)</li><li>Fix screenshot not saved to clipboard if notifications were disabled</li><li>Add option to screenshot to open the saved screenshot with a program/script, for example kolourpaint to draw on the screenshot</li></ul></description>
      </release>
      <release timestamp="1764806400" version="5.9.1">
        <description><ul><li>Mitigate x11 display leak on nvidia x11 when the monitor is turned off (nvidia driver bug)</li></ul></description>
      </release>
      <release timestamp="1763424000" version="5.9.0">
        <description><ul><li>Fix possible audio desync in replay when using multiple audio tracks</li><li>Fix incorrect region of the monitor captured on intel laptops when capturing a fullscreen game at a lower resolution than the monitor</li><li>Fix incorrect region of the monitor captured when capturing a monitor connected to a secondary gpu and the monitor is rotated</li><li>Scale the captured content to the video size (for example when changing monitor resolution after recording started or changing captured window size) instead of black bars</li><li>Greatly improve the quality of default jpg screenshot (very high quality)</li></ul></description>
      </release>
      <release timestamp="1762560000" version="5.8.5">
        <description><ul><li>Add option to use scroll lock led to indicate recording status as an alternative to notifications</li><li>Ungrab keyboards if there is conflicting software (for example keyboard remapping software)</li><li>Improve recording performance on nvidia (requires nvidia driver version 580.105.08 or greater)</li><li>Update to latest freedesktop runtime (25.08)</li><li>Bug fixes</li></ul></description>
      </release>
      <release timestamp="1761696000" version="5.8.4">
        <description><ul><li>Fix clipboard screenshot pasting not working in browsers (discord and element) when saving the screenshot as a non-png image</li></ul></description>
      </release>
      <release timestamp="1759622400" version="5.8.3">
        <description><ul><li>Update ffmpeg to version 8, which fixes black bars added to the side of hevc videos on amd/intel if supported by the gpu</li></ul></description>
      </release>
      <release timestamp="1758672000" version="5.8.2">
        <description><ul><li>Workaround new amd driver bug that causes the system to freeze when a notification is killed</li></ul></description>
      </release>
      <release timestamp="1758585600" version="5.8.1">
        <description><ul><li>Fix incorrect screen ratio on x11 when recording the first monitor when multiple monitors are connected</li><li>Fix unable to record with video hardware acceleration on some older intel iGPUs</li></ul></description>
      </release>
      <release timestamp="1758412800" version="5.8.0">
        <description><ul><li>Support older hardware (especially intel)</li><li>Improve color quality, especially at low resolutions and odd resolutions (better color pixel coordinates)</li></ul></description>
      </release>
      <release timestamp="1757462400" version="5.7.9">
        <description><ul><li>Revert recent change to audio. This change caused issues when recording from multiple audio devices</li></ul></description>
      </release>
      <release timestamp="1757116800" version="5.7.8">
        <description><ul><li>Add new framerate mode option in the new UI to sync to content, for smoother recording when recording at the same fps as the game. Only available on X11 or with desktop portal capture on Wayland</li><li>Fix possible audio desync when recording multiple audio devices (merged) for some users. Only applies to users that use pipewire audio server</li></ul></description>
      </release>
      <release timestamp="1756080000" version="5.7.7">
        <description><ul><li>Add option to save screenshot to clipboard</li><li>Add option to change notification speed, change notification speed for recording/replay/streaming start</li></ul></description>
      </release>
      <release timestamp="1754524800" version="5.7.6">
        <description><ul><li>Improve UI (text entry navigation, stream key masking, etc).</li><li>Automatically choose video codec based on resolution if video codec is auto, show more error messages for retarded users who dont understand their own hardware limits.</li></ul></description>
      </release>
      <release timestamp="1753747200" version="5.7.5">
        <description><ul><li>Fix monitor capture having incorrect rotation if the monitor is rotation on wayland and a window is fullscreen.</li><li>The capture can have incorrect rotation on kde plasma wayland when using desktop portal capture if the monitor is rotated and a window is fullscreen. This is a kde plasma wayland bug.</li></ul></description>
      </release>
      <release timestamp="1753401600" version="5.7.4">
        <description><ul><li>Fix desktop portal capture not working on some systems</li></ul></description>
      </release>
      <release timestamp="1750636800" version="5.7.3">
        <description><ul><li>Fix window/unfocused monitor being black when captured with desktop portal until the content updates</li><li>Fix transparent windows captured with desktop portal having incorrect background color when capturing the window instead of the monitor</li></ul></description>
      </release>
      <release timestamp="1749513600" version="5.7.2">
        <description><ul><li>Fix screen recording and portal recording not working on some intel gpus</li></ul></description>
      </release>
      <release timestamp="1749254400" version="5.7.1">
        <description><ul><li>Improve recording performance when running very heavy games</li><li>Workaround new nvidia driver issue causing recording to freeze on wayland when explicit sync is enabled</li></ul></description>
      </release>
      <release timestamp="1748995200" version="5.7.0">
        <description><ul><li>Add window capture for x11 in the new UI</li><li>Better handling of global hotkeys on gnome 48 in the old UI</li><li>Bug fixes</li></ul></description>
      </release>
      <release timestamp="1746403200" version="5.6.0">
        <description><ul><li>Add option to store temporary replay data on disk instead of ram (in the new UI)</li><li>Fix UI opening on the wrong monitor/incorrect size and focused monitor capture using the wrong monitor if vrr is enabled on kde plasma wayland</li><li>Fix h264 software encoding option not working</li><li>Fix capture not working if multiple audio devices have been selected in one audio track and one of them is a noise torch audio that has forward slash in its name (id)</li><li>Redesign audio in the new UI to separate audio output and input, to make it clear which device is an output/input device</li></ul></description>
      </release>
      <release timestamp="1745625600" version="5.5.0">
        <description><ul><li>Allow recording while using replay/streaming (in the new UI). This is done without any extra performance cost as it only records once</li><li>Add option to save a shorter replay instead of a full replay (1 min/10 min) (in the new UI)</li></ul></description>
      </release>
      <release timestamp="1745107200" version="5.4.0">
        <description><ul><li>Redesign audio settings in the new UI to allow more complex audio setup (allow configuring each audio track separately)</li></ul></description>
      </release>
      <release timestamp="1743811200" version="5.3.0">
        <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 timestamp="1741996800" version="5.2.0">
        <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 timestamp="1741392000" version="5.1.8">
        <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 timestamp="1741132800" version="5.1.7">
        <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>
      <release timestamp="1740614400" version="5.1.6">
        <description><ul><li>Only start replay on system startup (in the new ui) when the audio device becomes available. This fixes an issue where replay can record the wrong device when using a bluetooth device</li><li>When default output/input audio is selected it will now automatically switch the device it records from when the default output/input is changed in system audio settings</li><li>Fix microphone capture not working when the microphone is mono input and when it's mixed with app audio</li></ul></description>
      </release>
      <release timestamp="1740182400" version="5.1.5">
        <description><ul><li>Fix new UI and monitor capture not working on some distros such as openSUSE tumbleweed. Needs password prompted update</li><li>Add option to take a screenshot (alt+F1 by default)</li></ul></description>
      </release>
      <release timestamp="1738713600" version="5.1.4">
        <description><ul><li>Fix virtual hotkey option not working with some keyboard remapping software such as kanata</li><li>Fix too long audio device name hiding the remove audio device button</li></ul></description>
      </release>
      <release timestamp="1738540800" version="5.1.3">
        <description><ul><li>Fix unable to type keys (except hotkeys) when switching to new ui on steam deck (and possibly other devices)</li></ul></description>
      </release>
      <release timestamp="1737849600" version="5.1.2">
        <description><ul><li>Fix hotkeys not working on some keyboards (usually laptops)</li></ul></description>
      </release>
      <release timestamp="1737763200" version="5.1.1">
        <description><ul><li>Fix microphone volume being low when merging audio devices (don't normalize audio)</li></ul></description>
      </release>
      <release timestamp="1737676800" version="5.1.0">
        <description><ul><li>Make hotkeys configurable, fix hotkey keyboard layout issues and add option to save replay with (ps4) controller</li><li>Make notification smoother on wayland and other wayland fixes</li><li>Improve startup time (fixes key getting grabbed for too long)</li></ul></description>
      </release>
      <release timestamp="1737158400" version="5.0.10">
        <description><ul><li>Add a workaround for amd recording performance issue on wayland with a 10-bit monitor when recording a monitor instead of desktop portal. This is fixed in mesa version 25.0.0</li></ul></description>
      </release>
      <release timestamp="1737072000" version="5.0.9">
        <description><ul><li>Workaround possibly incorrect opengl setup and buggy nvidia driver (uses glx instead of egl)</li><li>Workaround teamspeak bug causing teamspeak to crash when recording application audio</li><li>Fix possibility of monitor capture changing to another monitor on wayland when monitors are reconfigured</li><li>Fix overlay background not being transparent on sway (and other wlroots based wayland compositors) when opening the ui when a wayland window is focused</li></ul></description>
      </release>
      <release timestamp="1736294400" version="5.0.8">
        <description><ul><li>Fix global hotkeys not working in the new UI on some older systems, such as Linux Mint 21.3. Requires restarting the new UI</li></ul></description>
      </release>
      <release timestamp="1736208000" version="5.0.7">
        <description><ul><li>Fix UI opening on the wrong monitor on gnome and sometimes not being properly fullscreen</li><li>Support different keyboard layouts where Z is switched to another location on the keyboard</li></ul></description>
      </release>
      <release timestamp="1736035200" version="5.0.6">
        <description><ul><li>Fix unable to open the UI on some kde plasma wayland systems when a wayland native application is focused</li><li>Only grab left alt for global hotkeys to allow AltGr+Z to be pressed to allow some characters to be typed on some keyboards, such as ż on a polish keyboard</li></ul></description>
      </release>
      <release timestamp="1735948800" version="5.0.5">
        <description><ul><li>Fix some applications receiving mouse input when gpu screen recorder UI is open. Please report if this causes issues for you.</li><li>Make the old UIs popup menu text selectable to allow copying commands from it.</li></ul></description>
      </release>
      <release timestamp="1735689600" version="5.0.4">
        <description><ul><li>Fix regression: incorrect window resulting in incorrect game name for video, and background for uncomposited x11</li></ul></description>
      </release>
      <release timestamp="1735603200" version="5.0.3">
        <description><ul><li>Fix unable to properly add program to system startup on immutable distros</li></ul></description>
      </release>
      <release timestamp="1735603200" version="5.0.2">
        <description><ul><li>Fix streaming not working in the new UI</li></ul></description>
      </release>
      <release timestamp="1735516800" version="5.0.1">
        <description><ul><li>Open the running new UI when trying to launch it again instead of showing an error, to allow switching back to the old UI in case of errors</li></ul></description>
      </release>
      <release timestamp="1735430400" version="5.0.0">
        <description><ul><li>Add a new experimental UI, a ShadowPlay-like fullscreen overlay UI with support for global hotkeys on any Wayland compositor</li><li>Better compatibility and performance on some older AMD GPUs</li><li>Better handle application audio nodes, fixing possible issue with application audio not working</li></ul></description>
      </release>
      <release timestamp="1732233600" version="4.3.3">
        <description><ul><li>Fix application not starting on pulseaudio systems (for example linux mint 21.3)</li><li>Dont display monitor capture option when not available</li></ul></description>
      </release>
      <release timestamp="1732147200" version="4.3.2">
        <description><ul><li>Allow recording from both audio devices and application audio at the same time</li><li>Workaround amd driver bug that causes garbage output on some gpus in some amd driver versions</li></ul></description>
      </release>
      <release timestamp="1731801600" version="4.3.1">
        <description><ul><li>Improve window content sizing behavior (no more horizontal scroll)</li></ul></description>
      </release>
      <release timestamp="1731715200" version="4.3.0">
        <description><ul><li>Add option to record audio from applications instead of audio devices (pipewire only)</li></ul></description>
      </release>
      <release timestamp="1730764800" version="4.2.6">
        <description><ul><li>Add option to change video resolution</li><li>Change quality parameters, file size was too large by default</li></ul></description>
      </release>
      <release timestamp="1730678400" version="4.2.5">
        <description><ul><li>Add option to change video resolution</li><li>Fix bitrate calculation being incorrect (it was too low)</li></ul></description>
      </release>
      <release timestamp="1729555200" version="4.2.4">
        <description><ul><li>Fix capture not working if one of the audio inputs is a virtual audio device with forward slash in its name, for example if NoiseTorch is used</li></ul></description>
      </release>
      <release timestamp="1728950400" version="4.2.2">
        <description><ul><li>Enable amd low latency mode (only available since mesa 24.1.4, released in july 17, 2024). This reduces stutter in video in some cases but increases power usage when idle</li></ul></description>
      </release>
      <release timestamp="1728691200" version="4.2.1">
        <description><ul><li>Better frame timing when hardware is too slow to record at the desired framerate</li></ul></description>
      </release>
      <release timestamp="1728604800" version="4.2.0">
        <description><ul><li>Better frame timing for smoother video, especially when recording a game that runs at the same fps as the recording or lower.</li><li>Add constant bitrate option, for better live streaming experience and for lower file size at the cost of quality.</li></ul></description>
      </release>
      <release timestamp="1726876800" version="4.1.11">
        <description><ul><li>Fix recording not working on some amd systems</li></ul></description>
      </release>
      <release timestamp="1726876800" version="4.1.10">
        <description><ul><li>Revert frame timing change as it badly affected slower devices</li></ul></description>
      </release>
      <release timestamp="1726790400" version="4.1.9">
        <description><ul><li>Improve frame timing for smoother video</li><li>Improve screen recording performance on AMD when the system usage is very high</li><li>Fix recording not working on old nvidia gpus (that are stuck on nvidia driver version 470)</li></ul></description>
      </release>
      <release timestamp="1726531200" version="4.1.8">
        <description><ul><li>Improve video capture sync, making the video smoother. The video is smoother on X11 than Wayland</li><li>Improve video recording performance on AMD when the system usage is 100%</li></ul></description>
      </release>
      <release timestamp="1725580800" version="4.1.7">
        <description><ul><li>Fix tearing/stutter/cursor flicker on amd after recent amd driver update</li></ul></description>
      </release>
      <release timestamp="1724976000" version="4.1.6">
        <description><ul><li>Workaround steam deck driver bug and enable steam deck support again</li><li>Improve startup time on certain systems</li></ul></description>
      </release>
      <release timestamp="1724112000" version="4.1.5">
        <description><ul><li>Disable support for steam deck at the moment because steam deck drivers are broken</li><li>Improve quality again</li></ul></description>
      </release>
      <release timestamp="1724112000" version="4.1.4">
        <description><ul><li>Reduce video file size</li></ul></description>
      </release>
      <release timestamp="1723939200" version="4.1.3">
        <description><ul><li>Fix capture not working on wayland when recording a monitor instead of desktop portal</li></ul></description>
      </release>
      <release timestamp="1723852800" version="4.1.2">
        <description><ul><li>Allow capturing external monitors on a laptop with a dedicated gpu on X11 (for example an intel laptop with a nvidia gpu), where the monitor is connected to the dedicated gpu</li><li>Fix capture not working if audio device id has space in it (happens with virtual audio sources)</li><li>Add 10 bit color depth options for hevc and av1 to reduce banding</li><li>Fix cursor not visible when using multiple monitors in some wayland compositors</li></ul></description>
      </release>
      <release timestamp="1723680000" version="4.1.1">
        <description><ul><li>Fix error when starting application on wayland when portal capture option is available but laptop monitor is disabled</li></ul></description>
      </release>
      <release timestamp="1723075200" version="4.1.0">
        <description><ul><li>Fix possible lag on monitor/desktop portal capture</li></ul></description>
      </release>
      <release timestamp="1721692800" version="4.0.1">
        <description><ul><li>Fix capture broken on amd on wayland</li><li>Fix hdr capture causing crash when in replay mode</li></ul></description>
      </release>
      <release timestamp="1721606400" version="4.0.0">
        <description><ul><li>Added desktop portal (pipewire) capture option. This fixes issue with glitched capture on certain Intel iGPUS (on Wayland)</li><li>Added global hotkeys on Wayland. KDE Plasma is the only Wayland environment that supports this properly at the moment</li><li>Add separate hotkeys for start and stop and option to show notification when starting/stopping recording</li><li>Fix HDR capture (HDR metadata is now correct). Note that HDR capture is only available on Wayland and when recording a monitor without the desktop portal option</li><li>Added VP8 and VP9 video codecs if supported by the hardware</li><li>Added software encoding option</li></ul></description>
      </release>
      <release timestamp="1719014400" version="3.8.2">
        <description><ul><li>Default to h264 video codec because of amd driver issues (black bar) and for better compatibility with software</li></ul></description>
      </release>
      <release timestamp="1718496000" version="3.8.1">
        <description><ul><li>Properly cutout cursor outside video area when dealing with AMD HEVC padding driver bug</li></ul></description>
      </release>
      <release timestamp="1717977600" version="3.8.0">
        <description><ul><li>Add system tray icon</li><li>Fix screen recording on Intel ARC GPU</li><li>Workaround AMD driver bug with HEVC video codec that causes glitched graphics on the right/bottom side with certain video resolutions. It's now replaced with black color</li><li>Fix possible incorrect monitor rotation when using multiple monitors with one monitor rotated on GNOME Wayland</li><li>Add hls (m3u8) container option</li></ul></description>
      </release>
      <release timestamp="1716940800" version="3.7.7">
        <description><ul><li>Fix recording freeze on nvidia when __GL_SYNC_TO_VBLANK environment variable is set to 1</li></ul></description>
      </release>
      <release timestamp="1716163200" version="3.7.6">
        <description><ul><li>Do not force constant framerate for live streams</li></ul></description>
      </release>
      <release timestamp="1716076800" version="3.7.5">
        <description><ul><li>Fix twitch/youtube streaming not working</li><li>Fix possible freeze on recording stop if stopping quickly after starting recording</li></ul></description>
      </release>
      <release timestamp="1715558400" version="3.7.4">
        <description><p>Make audio sync even better. Audio sync is broken in all applications anyways so what can be done really</p></description>
      </release>
      <release timestamp="1715472000" version="3.7.3">
        <description><ul><li>Re-enable opus audio codec</li><li>Remove flac audio codec option until it's fixed</li><li>Improve video quality when recording HDR</li><li>Fix flv issues</li><li>Add mpegts container and option to select codec for custom streaming service</li></ul></description>
      </release>
      <release timestamp="1713571200" version="3.7.2">
        <description><ul><li>Improve nvidia video encoding performance a lot on certain GPUs</li><li>Improve audio/video sync</li><li>Increase audio bitrate</li><li>Hide notifications after a few seconds</li></ul></description>
      </release>
      <release timestamp="1712880000" version="3.7.1">
        <description><p>Fix audio sync regression when using mixed audio</p></description>
      </release>
      <release timestamp="1712793600" version="3.7.0">
        <description><p>Fix possible audio desync after some time for some users</p></description>
      </release>
      <release timestamp="1712707200" version="3.6.5">
        <description><p>Fix nvidia x11 monitor capture breaking after suspend/monitor reconfiguration (even after applying nvidia preserve video memory on suspend)</p></description>
      </release>
      <release timestamp="1712361600" version="3.6.4">
        <description><p>Fix recording breaking when updating flatpak on some systems (where $HOME is symlinked to another location), requires password prompt update</p></description>
      </release>
      <release timestamp="1710979200" version="3.6.3">
        <description><ul><li>Fix nvidia window capture/wayland capture if the user has set __GL_THREADED_OPTIMIZATIONS to 1</li><li>Fix full color range capture in nvidia window capture</li><li>Properly clear cursor in window capture</li></ul></description>
      </release>
      <release timestamp="1710892800" version="3.6.2">
        <description><ul><li>Fix incorrect overclocking offset on some nvidia gpus when enabling overclocking option</li><li>Ignore color standards for more accurate colors</li></ul></description>
      </release>
      <release timestamp="1710115200" version="3.6.1">
        <description><p>Add the option to not record cursor</p></description>
      </release>
      <release timestamp="1710028800" version="3.6.0">
        <description><ul><li>Support HDR capture and full color range on nvidia</li><li>Support cursor capture when recording a single window</li><li>Show the correct monitors when using prime-run</li></ul></description>
      </release>
      <release timestamp="1708041600" version="3.5.3">
        <description><p>Fix minor permissions issue</p></description>
      </release>
      <release timestamp="1707868800" version="3.5.2">
        <description><p>Better error message for missing h264/hevc, ignore user nvidia vaapi setting</p></description>
      </release>
      <release timestamp="1707609600" version="3.5.1">
        <description><ul><li>Fix crash on x11 nvidia when recording monitor</li><li>Fix color issue when recording window on amd/intel</li></ul></description>
      </release>
      <release timestamp="1707609600" version="3.5.0">
        <description><ul><li>Support monitor rotation</li><li>Support hdr capture on amd/intel wayland (currently missing hdr metadata because of driver bugs)</li><li>Default to variable framerate videos on nvidia x11 as well</li><li>Center capture window/follow focused and clear background</li><li>Remove 'remove password prompts' button. Only ask for password once and never again</li></ul></description>
      </release>
      <release timestamp="1706313600" version="3.4.2">
        <description><ul><li>Support hardware cursor plane capture on nvidia wayland</li><li>Add record timer</li></ul></description>
      </release>
      <release timestamp="1705449600" version="3.4.1">
        <description><ul><li>Improve audio drifting in some cases</li><li>Fix audio stuttering with pulseaudio + opus/flac + multiple audio sources merged</li><li>Add option to remove hotkey with backspace</li><li>Decide which audio device is default output/input when starting to record</li></ul></description>
      </release>
      <release timestamp="1704585600" version="3.4.0">
        <description><p>Add option to pause recording</p></description>
      </release>
      <release timestamp="1703980800" version="3.3.2">
        <description><p>Fix monitor capture on AMD/Intel or NVIDIA Wayland on some distros, such as OpenSUSE</p></description>
      </release>
      <release timestamp="1701475200" version="3.3.1">
        <description><ul><li>Fix opus and flac</li><li>Fix crash when live streaming without an audio source</li><li>Fix missing streaming show/hide key symbol</li></ul></description>
      </release>
      <release timestamp="1701388800" version="3.3.0">
        <description><ul><li>Add option to remove password prompts (if possible on the system)</li><li>Add experimental av1 support (if supported by the hardware). Currently only enabled for AMD/Intel in the flatpak.</li><li>Configure quality settings to reduce file size on amd/intel</li><li>Workaround amd/intel driver issue when using h264 (or fps &gt; 60) and mkv (forcefully set video codec to hevc)</li></ul></description>
      </release>
      <release timestamp="1701043200" version="3.2.6">
        <description><p>Fix possible crash when recording multiple audio sources (merged)</p></description>
      </release>
      <release timestamp="1700265600" version="3.2.5">
        <description><p>Fix incorrect color on some nvidia wayland systems running kde plasma (support 10-bit color depth)</p></description>
      </release>
      <release timestamp="1699142400" version="3.2.4">
        <description><p>Nvidia x11: disable screen direct record option, as there is an nvidia driver bug that causes some games to freeze/crash with this option</p></description>
      </release>
      <release timestamp="1698796800" version="3.2.3">
        <description><p>Use opengl context instead of egl2, might fix program startup not working for some users</p></description>
      </release>
      <release timestamp="1698710400" version="3.2.2">
        <description><p>Intel: attempt to fix glitched graphics on some intel gpus. I dont know, ask intel why they are weird</p></description>
      </release>
      <release timestamp="1697932800" version="3.2.1">
        <description><p>AMD/Intel wayland: fix broken colors when system uses 10-bit</p></description>
      </release>
      <release timestamp="1697846400" version="3.2.0">
        <description><ul><li>AMD/Intel: workaround driver bug that causes vram leak</li><li>Add frame rate mode option in advanced menu</li><li>Redesign audio input to make it clear that you have to add audio to use it</li></ul></description>
      </release>
      <release timestamp="1692057600" version="3.1.7">
        <description><p>NVIDIA: Workaround new nvidia driver bug that causes recording of a small window to freeze recording.</p></description>
      </release>
      <release timestamp="1691884800" version="3.1.6">
        <description><p>AMD/Intel: fix capture issue on some systems</p></description>
      </release>
      <release timestamp="1690243200" version="3.1.5">
        <description><p>AMD/Intel: Fix too dark video in the flatpak version.</p></description>
      </release>
      <release timestamp="1690070400" version="3.1.4">
        <description><p>AMD/Intel: Better color accuracy.</p></description>
      </release>
      <release timestamp="1689984000" version="3.1.3">
        <description><p>Fix capture on wlroots based wayland compositors. Fix cursor offset in amd/intel capture.</p></description>
      </release>
      <release timestamp="1689984000" version="3.1.2">
        <description><p>Support cursor capture on AMD/Intel on Wayland. Attempt to fix multi monitor offset capture in some cases.</p></description>
      </release>
      <release timestamp="1689897600" version="3.1.1">
        <description><p>Support cursor capture on AMD/Intel on Wayland.</p></description>
      </release>
      <release timestamp="1689897600" version="3.1.0">
        <description><ul><li>Support wlroots capture when possible (no kms root access required)</li><li>Make window capture a bit more robust</li><li>Fix possible lag on recording start on AMD/Intel</li><li>Make capture on AMD/Intel possible without Xwayland</li></ul></description>
      </release>
      <release timestamp="1689638400" version="3.0.0">
        <description><p>Experimental wayland support on AMD/Intel/NVIDIA. Hotkeys not supported.</p></description>
      </release>
      <release timestamp="1688947200" version="2.2.0">
        <description><p>Attempt to fix screen recording when multiple graphics cards are connected</p></description>
      </release>
      <release timestamp="1688688000" version="2.1.7">
        <description><p>Show proper error when running on wayland. Preparing for wayland support.</p></description>
      </release>
      <release timestamp="1686355200" version="2.1.6">
        <description><p>AMD/Intel: fix multi monitor capture coordinate being incorrect for some GPU driver versions.</p></description>
      </release>
      <release timestamp="1684713600" version="2.1.5">
        <description><p>Attempt to fix a recent nvidia (cuda) driver bug on RTX cards that causes a freeze when stopping recording.</p></description>
      </release>
      <release timestamp="1684281600" version="2.1.4">
        <description><p>Fix issue where the application freezes and keyboard freezes when selecting a new hotkey and another widget is clicked.</p></description>
      </release>
      <release timestamp="1683849600" version="2.1.3">
        <description><p>Attempt to fix possible issue on some systems with amd/intel where capture region is incorrect when multiple monitors are connected.</p></description>
      </release>
      <release timestamp="1682553600" version="2.1.2">
        <description><p>Attempt to fix possible audio/video sync on NVIDIA after recording for a long time. Temporary disable opus/flac because it breaks when recording multiple audio inputs.</p></description>
      </release>
      <release timestamp="1682121600" version="2.1.1">
        <description><p>AMD/Intel: Add support for capturing cursor when recording a monitor. Fix some cases of capture being glitched when using multiple monitors.</p></description>
      </release>
      <release timestamp="1681776000" version="2.1.0">
        <description><p>Enable AMD/Intel monitor capture. Requires the flatpak to be installed system-wide and it requires restricted root access. Record a single window if you dont like these restrictions. Videos created on AMD/Intel should be played with MPV otherwise it might have issues such as stuttering.</p></description>
      </release>
      <release timestamp="1681171200" version="2.0.0">
        <description><p>Add experimental support for AMD/Intel. Quality might not be well tuned yet and the video is in variable framerate mode, which might cause issues with some out of date video editing software or video players. Recording on AMD/intel is currently limited to a window (monitor capture is not possible yet).</p></description>
      </release>
      <release timestamp="1679443200" version="1.3.5">
        <description><p>Show error when using wayland (because wayland is not supported)</p></description>
      </release>
      <release timestamp="1679011200" version="1.3.4">
        <description><p>Add option to workaround a NVIDIA driver "bug" that causes framerate to drop a bit when recording (overclock memory transfer rate back to normal)</p></description>
      </release>
      <release timestamp="1678492800" version="1.3.3">
        <description><p>Make it clear when graphics card is not supported</p></description>
      </release>
      <release timestamp="1677888000" version="1.3.2">
        <description><ul><li>Add VRR record option, only use with VRR as it might have driver issues!</li><li>Add opus/flac audio options. opus/flac is only supported by .mp4/.mkv. Automatically changes audio codec if not supported by the container</li></ul></description>
      </release>
      <release timestamp="1677024000" version="1.3.1">
        <description><p>Fix broken replay when recording with audio (possibly broken in normal recording as well)</p></description>
      </release>
      <release timestamp="1676851200" version="1.3.0">
        <description><ul><li>Switch to EGL (fixes possible window capture issues when using a compositor)</li><li>Add option to change hotkeys</li><li>Add option to merge audio tracks into one audio track</li><li>Add option to follow the focused window</li><li>Add option to force set h264/hevc (services such as discord can't play hevc videos directly in the application)</li><li>Show proper error when NVIDIA GPU is not in use</li></ul></description>
      </release>
      <release timestamp="1669248000" version="1.2.1">
        <description><p>Allow choosing between mp4, flv and mkv for record/replay. mkv survives system crashes</p></description>
      </release>
      <release timestamp="1666828800" version="1.2.0">
        <description><p>Re-enable screen-direct, disable h264 forced fallback and use p6 again</p></description>
      </release>
      <release timestamp="1666051200" version="1.1.8">
        <description><p>Attempt to fix stuttering in video that can happen sometimes (especially when vsync is enabled)</p></description>
      </release>
      <release timestamp="1665878400" version="1.1.7">
        <description><p>Properly fallback to h264 if hevc is not supported by the gpu</p></description>
      </release>
      <release timestamp="1665792000" version="1.1.6">
        <description><p>Fix livestreaming: flv does not properly fallback to h264</p></description>
      </release>
      <release timestamp="1665446400" version="1.1.5">
        <description><p>Use lower preset on older gpus (kepler) and switch to h264 if h265 is not supported</p></description>
      </release>
      <release timestamp="1665446400" version="1.1.4">
        <description><p>Tune options to try and reduce file size</p></description>
      </release>
      <release timestamp="1665187200" version="1.1.3">
        <description><p>Better tune quality options for different resolutions</p></description>
      </release>
      <release timestamp="1665100800" version="1.1.2">
        <description><p>Fix crash caused by invalid memory write when recording audio</p></description>
      </release>
      <release timestamp="1664928000" version="1.1.1">
        <description><p>Fix possible pulseaudio crash</p></description>
      </release>
      <release timestamp="1664928000" version="1.1.0">
        <description><p>Fixes some streaming issues (mostly metadata missing)</p></description>
      </release>
      <release timestamp="1664496000" version="1.0.0"/>
    </releases>
    <launchable type="desktop-id">com.dec05eba.gpu_screen_recorder.desktop</launchable>
  </component>
</components>
