this post was submitted on 17 Oct 2024
17 points (87.0% liked)

PC Gaming

8555 readers
472 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 1 year ago
MODERATORS
17
submitted 3 weeks ago* (last edited 3 weeks ago) by Sunny to c/pcgaming@lemmy.ca
 

Hi, I am looking for video clipping tool that record the last 60 seconds or so from any game I play, but on Linux. Software such as MedalTV, Nvidia ShadowPlay(i have AMD card) etc.. is what I am on the lookout for. I know OBS is one option, probably the best(?), but are there any other suggestions?

Any tips or suggestions appreciated :)

top 17 comments
sorted by: hot top controversial new old
[–] Nils@lemmy.ca 10 points 3 weeks ago (2 children)

My favourite tool is GPU Screen Recorder - https://git.dec05eba.com/gpu-screen-recorder/about/

This is a screen recorder that has minimal impact on system performance by recording your monitor using the GPU only, similar to shadowplay on windows. This is the fastest screen recording tool for Linux.

It works with AMD, Intel and Nvidia GPUs. It is also the one that performs better. Official repos AUR or Flatpak, or you can install from the source above. The flatpak already comes with the UI gtk https://git.dec05eba.com/gpu-screen-recorder-gtk/

Other tools I used were OBS and Steam - you can enable Steam to record your games in the Settings > Game Recording > Record in Background

OBS was very laggy for me.

[–] lelgenio@lemmy.ml 5 points 3 weeks ago

OBS was very laggy for me.

I think OBS does not do hardware acceleration by default, I needed to go into advanced settings to get it to work smoothly

[–] Sunny 2 points 3 weeks ago

Oh thats right, if totally forgot Steam launched their own tool for this - Will try that out :)

[–] jaxiiruff@lemmy.zip 6 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Steam introduced gameplay recording this year and it works very well. Kinda annoying to use though since you must add markers for the clips you want to save then go back later after you're done and clip them from the 2 hour recording period.

[–] Sunny 2 points 3 weeks ago

Good to know thanks! Hopefully it will become more seamless over time :)

[–] dwindling7373@feddit.it 4 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

I think OBS?

I can't confirm it right now but it looks like it can: https://jp9000.github.io/OBS/features/replay.html

[–] Sunny 2 points 3 weeks ago (1 children)

This link looks like it's one of those fake OBS websites? This is at least not the official website.

[–] dwindling7373@feddit.it 4 points 3 weeks ago

It's a guide for it, I checked on windows and it supports it, you have to go into the settings and enable it.

here's something more official: https://obsproject.com/forum/resources/how-to-setup-instant-replay-in-obs-studio.613/

[–] BCsven@lemmy.ca 1 points 3 weeks ago

GNOME has built in screen recorder, you can preset the record duration

[–] Sunny 0 points 3 weeks ago (1 children)

Some further investigation lead me to ReplaySorcery; https://github.com/matanui159/ReplaySorcery However, it is a couple of years old now, no update this 2021.

[–] Mechaguana@programming.dev 4 points 3 weeks ago (4 children)

Any one knows a powerful video editing software easy to use? Im currently looking looking at KDLive which seems to run on linux but still!

[–] TechieDamien@lemmy.ml 2 points 3 weeks ago

Olive is hardware accelerated and if pretty stable nowadays.

[–] Sunny 2 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

From what I know most people will recommend KDENLive and Davinci Resolve, the latter being the more modern solution - from what I have heard.

https://www.blackmagicdesign.com/products/davinciresolve

[–] Malix@sopuli.xyz 3 points 3 weeks ago

while davinci resolve is probably pretty top shelf as editor, just be mindful of limitations, namely: https://wiki.archlinux.org/title/DaVinci_Resolve#MP4,_H.264,_H.265_and_AAC_Support

DaVinci Resolve free does not support decoding or encoding H.264 and H.265 video, regardless of the container type.

Neither DaVinci Resolve free or Studio versions support decoding or encoding of AAC audio streams.

Unless you feel like buying the studio version, you can't really use h264/h265 video codecs. For me this is pretty much a dealbreaker as I don't have hardware which could encode eg. AV1 video reasonably - and I really don't want to transcode recordings to different formats for editing.

[–] reddeadhead@awful.systems 2 points 3 weeks ago

I use shotcut and it works well for basic video editing.

[–] Nils@lemmy.ca 2 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

It depends on the tasks you are planning to do.

Here is a list with a bunch https://wiki.archlinux.org/title/List_of_applications/Multimedia#Video_editors I tested most of them. While they all work fine, I had better experience with the flatpak versions when available.

If you just want to do some quick cutting, trimming or merging - LosslessCut https://mifi.no/losslesscut/

I use ffmpeg from terminal for quick stuff that I do often. Like resizing a video, cutting, getting an image from a frame.

Lightworks and DaVinci resolve are industry standard, but require a license to use most of it. The problem with their free version is the limitation of input and output formats. Ideal if you are making movies/going professional. I prefer DaVinci Resolve, keep an eye for hardware sale, sometimes it comes with a license bundled - Speed Editor being the cheapest.

Kdenlive is well-rounded, from the open source is the most robust, and with most maintainers. I use it mostly for gameplay and to add voice over to videos.

For recording voice over and sound FX, there is nothing better than Ardour https://ardour.org/

Natron is great for Visual FX, you can also use Blender for pretty much everything.

[–] Mechaguana@programming.dev 2 points 3 weeks ago

Man very thorough list of ressources, definitely saving and rechecking this :D