While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Founder of Baldur's Gate 3 developer blasts publisher greed
- Proton 9.0 (Beta16) brings more regression fixes, updated Steamworks SDK
- Windows compatibility layer Wine 9.5 released
- Backpack Battles has sold 500,000 copies in two weeks on Steam
- Orange Pi Neo Linux gaming handheld starts at $499 with Ryzen 7840U, Ryzen 8840U at $599
- > See more over 30 days here
-
The Triple-i Initiative gaming showcase is coming April…
- Liam Dawe -
EA anticheat arrives for Battlefield V in April, will b…
- scaine -
Oh Snap! Canonical now doing manual reviews for new pac…
- Geppeto35 -
Squad-based online shooter Enlisted: Reinforced now on …
- Samsai -
Oh Snap! Canonical now doing manual reviews for new pac…
- pleasereadthemanual - > See more comments
Latest Forum Posts
- How to find out if a game is native for sure?
- CatKiller - Probably quite slow for the next 9 days
- redneckdrow - Logitech G29 steering wheel - Snowrunner support
- njasd2w - Weekend Players' Club 3/22/2024
- Pengling - Nintendo-style gaming, without Nintendo!
- Linux_Rocks - See more posts
View PC info
Can you suggest a good app to make a video to record the screen while gaming with lose minor FPS please? I tryed simplescreenrecorder, but I lose 50 fps while recording.
Last edited by Vinouch on 21 September 2020 at 5:55 pm UTC
View PC info
To minimize the fps loss I suggest lowering the quality a bit, don't use any compression (this will minimize cpu usage but produce large files. Also if you have 2 drives, don't save the video on the same drive as the game you're recording as this will create a bit of stutter (especially if it's an HDD).
Simplescreenrecorder is not bad, it's what I use for my game recordings with very minimal frame loss. However this is possible due to high thread count and carefully dividing the load using the 'taskset' command.
OBS is also very good and is a much more featured program than SSR.
Last edited by Avehicle7887 on 22 September 2020 at 10:38 pm UTC
View PC info
View PC info
ffmpeg -vaapi_device /dev/dri/renderD128 -f x11grab -video_size 1920x1080 -i :0 -vf 'hwupload,scale_vaapi=format=nv12' -c:v h264_vaapi -b:v 15M -preset superfast '/home/username/screenrecord.mp4'
Last edited by Vinouch on 23 September 2020 at 1:49 pm UTC
(Also works on Wayland and in virtual terminals!)
View PC info
View PC info
A small GUI to record in VAAPI:
https://github.com/Philippe734/tiny.vaapi.recorder
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
Looks good I'm gonna try with some proton games that my FPS dropped significantly when recording with simple screen recorder.
View PC info
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
View PC info
Nice, it's a small bash script which you can modify for your needs (like changing the codec and etc.).
https://github.com/Philippe734/tiny.vaapi.recorder/blob/main/tiny.vaapi.recorder.sh
Also, I wonder what's the method in the Wayland session where x11grab is not an option. I suppose there must be some ffmpeg / Pipewire integration for that?
Last edited by Shmerl on 5 October 2020 at 9:32 pm UTC