• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Steam Adds Built-In Game Recording in Massive Win for Steam Deck, Linux Gamers

Cpt.Jank

Staff member
Joined
Aug 30, 2024
Messages
101 (0.92/day)
After spending some time testing the feature in the Steam Beta client, Valve has finally made native recording via the Steam game overlay public in the mainline Steam client. In the latest Steam client update, which landed on November 5, game recording finally went live for all versions of Steam. While the new feature is undoubtedly helpful for gamers on all platforms, it's particularly useful for Linux and Steam Deck gamers, who have, until now, had to rely on myriad third-party software, which can be a hassle to set up and present additional overhead that may cause issues in games.

Similar to the likes of NVIDIA's GeForce Experience (soon to be replaced by the NVIDIA App) and AMD's Adrenaline Software, Steam offers a number of different options to record entire sessions or just short gameplay clips. Unsurprisingly, Steam game recording works with the Steam Deck (and thus many other Linux distributions), but perhaps not as expected is that it also works with non-Steam games that allow the Steam overlay to work. Valve also put some thought into the technical side of things, with optimizations to minimize CPU usage and rely on NVIDIA and AMD GPU video encoding wherever possible. This should minimize any performance impacts and increase power efficiency where applicable—as in the case of gaming handhelds. Valve does note that non-AMD and -NVIDIA GPUs may see significant performance impacts, which is not great news for Intel Xe owners.



Record, as the name suggests, is a basic gameplay recording feature that gamers can enable, both manually from the overlay or as in "Background Recording" mode, which always saves a predetermined amount of gameplay footage to a selected file, ready for a shortcut to retroactively save the footage.

"Replay" is a way to quickly go back and check the previously recorded footage directly in the Steam Overlay. Replay could conceivably prove useful for remembering an enemy's attack patterns, figuring out where to go in something like an RPG, or just having a laugh at the goofy NPC animations or bugs that have become all too common in modern games.

Clip and Share, on the other hand, are neat usability features that make it easy for users to edit and share their game recordings right in Steam. These features seem like they were specifically designed for the Steam Deck, which is primarily a handheld device that can become rather cumbersome to navigate outside the Steam interface.

Steam's game recording features also include nifty markers and indicators for things like highlights and game modes or states—when players are in a lobby or in a match, for example—to make clips and recordings easier to navigate and edit. The settings page for Steam game recording also allows users to customize clip length, storage limits, and recording modes on a per-game basis.

View at TechPowerUp Main Site | Source
 

AsRock

TPU addict
Joined
Jun 23, 2007
Messages
19,105 (2.99/day)
Location
UK\USA
How is this a "Massive Win"? Certainly cool, but massive?

Right, it's not as if we could not do that anyways. In fact i been doing it though the AMD software for a long time now.

A few questions though on steam is it capped to 30fps ?, and is steaming still capped at 30fps ?.

EDIT: I don't believe it should be defaulted on either, well they should make it clear if it is or not as in the options it's not but looking at each game option it is.
 
Last edited:
Joined
Jan 10, 2011
Messages
1,451 (0.29/day)
Location
[Formerly] Khartoum, Sudan.
System Name 192.168.1.1~192.168.1.100
Processor AMD Ryzen5 5600G.
Motherboard Gigabyte B550m DS3H.
Cooling AMD Wraith Stealth.
Memory 16GB Crucial DDR4.
Video Card(s) Gigabyte GTX 1080 OC (Underclocked, underpowered).
Storage Samsung 980 NVME 500GB && Assortment of SSDs.
Display(s) ViewSonic VA2406-MH 75Hz
Case Bitfenix Nova Midi
Audio Device(s) On-Board.
Power Supply SeaSonic CORE GM-650.
Mouse Logitech G300s
Keyboard Kingston HyperX Alloy FPS.
VR HMD A pair of OP spectacles.
Software Ubuntu 24.04 LTS.
Benchmark Scores Me no know English. What bench mean? Bench like one sit on?
At which point can we say that we've broken the rules of the Unix philosophy?
It's nice to have choice, but is it really better to have one enormous software do everything we can slap a "game management" label on compared to individual tools each focused on what they do?

Honestly, I wish Valve would have adopted an addons approach for this (or an interoperability/integration with other projects that do these kinda things) . I wouldn't be surprised if at least third of the current package size is dedicated to the streaming/recording binaries. Let us download just the required DRM and the library and market browsers, and those who want the extra frills can opt in for them.
 
Joined
Oct 25, 2018
Messages
1,488 (0.66/day)
Location
SortOfGrim
System Name Merc v8
Processor Ryzen 7800X3D
Motherboard Gigabyte X670 Gaming X AX
Cooling Noctua NH-D15
Memory 2x 16GB-6000
Video Card(s) MSI RTX 4070 Ti SUPER
Storage Solidigm P44 1TB & 2TB, Crucial MX500 2TB
Display(s) ASUS ROG Swift PG27UQR
Case Caselabs Mercury S8
Audio Device(s) Schiit Magni & Modi, Edifier S351DB, DT 770 PRO
Power Supply Seasonic Vertex PX-850
Mouse Logitech G600
Keyboard Glorious GMMK Pro custom
Software W11Pro
Schermafbeelding 2024-11-07 144419.png
 
Joined
Dec 28, 2012
Messages
3,944 (0.90/day)
System Name Skunkworks 3.0
Processor 5800x3d
Motherboard x570 unify
Cooling Noctua NH-U12A
Memory 32GB 3600 mhz
Video Card(s) asrock 6800xt challenger D
Storage Sabarent rocket 4.0 2TB, MX 500 2TB
Display(s) Asus 1440p144 27"
Case Old arse cooler master 932
Power Supply Corsair 1200w platinum
Mouse *squeak*
Keyboard Some old office thing
Software Manjaro
At which point can we say that we've broken the rules of the Unix philosophy?
It's nice to have choice, but is it really better to have one enormous software do everything we can slap a "game management" label on compared to individual tools each focused on what they do?

Honestly, I wish Valve would have adopted an addons approach for this (or an interoperability/integration with other projects that do these kinda things) . I wouldn't be surprised if at least third of the current package size is dedicated to the streaming/recording binaries. Let us download just the required DRM and the library and market browsers, and those who want the extra frills can opt in for them.
The unix philosophy went out the window when people decided they were tired of building packages via terminal to achieve functionality, instead of just installing a software package and using what parts they needed. A couple hundred megabytes of extra storage for features you dont use stopped being an issue around 2004. Making things modular requires a ton of extra work for no perceivable benefit to Valve or the majority of their customers.

How is this a "Massive Win"? Certainly cool, but massive?
The "steam deck, Linux gamers" is the context clue in the title. Many recording tools, like Geforce Experience, have no linux version, so an integrated convenient option is cool to have.
 
Joined
Jul 5, 2013
Messages
28,208 (6.74/day)
The "steam deck, Linux gamers" is the context clue in the title. Many recording tools, like Geforce Experience, have no linux version, so an integrated convenient option is cool to have.
Agreed, it's really cool for people who want to do recordings! But a "Massive Win" it is not.
 
Joined
Feb 1, 2019
Messages
3,655 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
I will try it out, but I would love to see someone expose the encoding tunables instead of dumbing it down so much.

Also will this be hooking and bloating things up when recording is disabled, as the steam client is noticeably fatter these days.

Just fired up steam, and when I go to settings - storage, it is now scanning files in the library every time that UI bit is loaded, oh boy that is pretty bad. I have thousands of screenshots it scans now every time.
 
Top