OBS for recording - All outputs are the same name
I should probably take this to some kind of OBS forum but I don't have an account so maybe you can help me. I've been using shadowplay to save a 30s replay for years now. It's working fine, however not always. Sometimes shadowplay just won't start, sometimes the recording is saved with a delay so the thing I actually wanted to save isn't on it. Sometimes it dies entirely and glitches out. Whenever I got super annoyed at SP, I kept configuring OBS to some day maybe do it's job instead. This is a lot harder than setting up shadowplay. I now have a working Replay saver, but having it in the background is costing me much more FPS than shadowplay ever did. Anyways, my biggest problem right now is that once I save a clip, it's saved as "Recording" into my specified folder. Once I save another, it's saved as "Recording" too and overwrites the original. Best outcome would be for the names to be generated like Shadowplay. Game-Date-Time. Since that probably won't happen, I'd settle for Recording 1, Recording 2, etc. Since people in this subforum are generally more capable with hard- and software related issues, I'm hoping maybe someone can help me with OBS. Thanks for any help in advance.
< >
112/12 megjegyzés mutatása
OBS in fact costs less performance-wise than Shadowplay. Settings>Output>Recording, set the Encoder to NVidia NVENC.
You need to setup the suffix for your replay files. Settings>Advanced. In the "Recording" find "Replay Buffer Filename Prefix" and next to it you see "Suffix". Put %CCYY-%MM-%DD%hh-%mm-%ss there and you'll get exactly what you want.
Legutóbb szerkesztette: Snow; 2022. dec. 23., 16:58
Sounds like you specified a name. My video names auto generate by default always.
emoticorpse eredeti hozzászólása:
Sounds like you specified a name. My video names auto generate by default always.
Videos. Not replays from replay buffer.
Snow eredeti hozzászólása:
emoticorpse eredeti hozzászólása:
Sounds like you specified a name. My video names auto generate by default always.
Videos. Not replays from replay buffer.

yeah, I'm talking about videos when the "Start Recording" button is pressed. Not sure what I'm missing, but if OP can post a picture of his settings that might help.
emoticorpse eredeti hozzászólása:
Snow eredeti hozzászólása:
Videos. Not replays from replay buffer.

yeah, I'm talking about videos when the "Start Recording" button is pressed. Not sure what I'm missing, but if OP can post a picture of his settings that might help.
He's talking about "save last X seconds" functionality, when you press some hotkey after something happened like in Shadowplay.
No need for screenshots tho, I got it.
Snow eredeti hozzászólása:
OBS in fact costs less performance-wise than Shadowplay. Settings>Output>Recording, set the Encoder to NVidia NVENC.
You need to setup the suffix for your replay files. Settings>Advanced. In the "Recording" find "Replay Buffer Filename Prefix" and next to it you see "Suffix". Put %CCYY-%MM-%DD %hh-%mm-%ss there and you'll get exactly what you want.
That's my main issue solved. Thank you. Just copy pasted the Suffix. Since I can now save unlimited videos, I also noticed that OBS does not clear the buffer after saving a video, meaning if something cool happens, I save it, and something cooler happens immediately after, I don't get a weird cut in the recording, that's great.
About the framerate, I'll have to see how it feels long term running OBS without Shadowplay enabled. The only game I tried for a quick test was STALKER CoC and got some stutter and freezes - to be expected from a ten year old engine that's been flooded with custom content, new effects and parallax textures. I'll be testing this over the next few days to compare it to Shadowplay.
Migel the Sloth eredeti hozzászólása:
About the framerate, I'll have to see how it feels long term running OBS without Shadowplay enabled. I'll be testing this over the next few days to compare it to Shadowplay.
By default settings OBS utilises software encoding, and Shadowplay utilises hardware accelerated one, so make sure to switch to NVENC encoding before comparing the software so it be fair. Modern graphics card have got this little ASIC which whole purpose is to encode/decode videos, and thanks to that you can record 4K videos without your PC breaking a sweat. That's why Shadowplay got its popularity initially, but thanks to OBS customization options you can do that and so much more. OBS, for starters, supports not just NVidia's implementation, but also already mentioned software encoding, AMD's VCN (formerly known as VCE), Intel's Quick Sync Video and whatever else people want it to use, say on Debian-based OS I've used VA-API plugin to accelerate video encoding on a Radeon dual graphics laptop.
Migel the Sloth eredeti hozzászólása:
The only game I tried for a quick test was STALKER CoC and got some stutter and freezes - to be expected from a ten year old engine that's been flooded with custom content, new effects and parallax textures.
Not sure if you did mean SoC or CoP, but either way it's just like you said - an old engine. I remember playing SoC myself, it can only utilise one core, and that's how you easily end up having severe CPU bottleneck on any modern system. I strongly suggest limiting framerate via RTSS on some sane number to make sure there's no bottleneck. It actually applies to every game I've ever played except PS3 emulation, so keep RTSS close and keep your CPU/GPU usage under 100% at all times (or well under 25% per core if it's SoC on 4-core CPU and so on, it's never that easy with CPU usage).
Snow eredeti hozzászólása:
]
Not sure if you did mean SoC or CoP

I meant CoC actually, Call of Chernobyl. It's a fan project mod merging all maps from the series for an semi-open world roleplaying experience. It also comes with a ton of remade and custom content, from lighting to model and texture quality. It's a great experience for roleplayers, you get to choose the mode and your factions, and then you're thrown into the open world. I also added some weapon and outfit addons which might take some additional resources. I'd recommend you check it out. It's a great experience and especially with permadeath, it can make for a few great single session games.

As for framerate limiting, I usually play with Vsync on cuz my monitor isn't that new. I usually limit it to 60.
Legutóbb szerkesztette: Migel; 2019. szept. 15., 11:05
Migel the Sloth eredeti hozzászólása:
I meant CoC actually, Call of Chernobyl. It's a fan project mod merging all maps from the series for an semi-open world roleplaying experience. It also comes with a ton of remade and custom content, from lighting to model and texture quality. It's a great experience for roleplayers, you get to choose the mode and your factions, and then you're thrown into the open world. I also added some weapon and outfit addons which might take some additional resources. I'd recommend you check it out. It's a great experience and especially with permadeath, it can make for a few great single session games.
Wow, that's something indeed, I'll definitely find some time to give that a try. Sounds like "The STALKER we were initially promised" type of project.
Migel the Sloth eredeti hozzászólása:
As for framerate limiting, I usually play with Vsync on cuz my monitor isn't that new. I usually limit it to 60.
Pretty much everyone who is sensitive to tearing plays with VSync or some other kind of sync. Only it can't anyhow be seen as framerate limiting. VSync itself doesn't limit framerate, and never was meant to, but specific type of triple buffering leads to that and it's anything but smooth. People say all bad things about VSync only because of that FIFO-queued triple buffering, once both back buffers are filled your graphics card has to wait a bit before rendering next frame, and that might be considered a framerate limiting, but! The problem is it all happens within your graphics card, which is the last thing in the graphics pipeline. Unless the exact game is doing a great job constantly checking how much time it took for the graphics card to render a frame and tells CPU how much should it spend on the next frame, CPU is going to run wild rendering way more than you actually need, and then taking too long to make a frame you actually need, and that's how people end up hating VSync for stuttering. RTSS, on the other hand, limits the framerate before all that happens, leading to stable frametimes, smooth gameplay and also reduces input latency introduced by triple buffering. So VSync is good if you talk screen tearing, but framerate limiting - you want RTSS/Special K/GeDoSaTo or some similar CPU-level tool to achieve best result. If you haven't tried that kind of stuff - I bet you'll love it, MSI AB monitoring will show the smooth frametime line most of the time instead of wall of spikes.
Migel eredeti hozzászólása:
Snow eredeti hozzászólása:
OBS in fact costs less performance-wise than Shadowplay. Settings>Output>Recording, set the Encoder to NVidia NVENC.
You need to setup the suffix for your replay files. Settings>Advanced. In the "Recording" find "Replay Buffer Filename Prefix" and next to it you see "Suffix". Put %CCYY-%MM-%DD %hh-%mm-%ss there and you'll get exactly what you want.
That's my main issue solved. Thank you. Just copy pasted the Suffix. Since I can now save unlimited videos, I also noticed that OBS does not clear the buffer after saving a video, meaning if something cool happens, I save it, and something cooler happens immediately after, I don't get a weird cut in the recording, that's great.
About the framerate, I'll have to see how it feels long term running OBS without Shadowplay enabled. The only game I tried for a quick test was STALKER CoC and got some stutter and freezes - to be expected from a ten year old engine that's been flooded with custom content, new effects and parallax textures. I'll be testing this over the next few days to compare it to Shadowplay.




Hey guys, sorry to comment on an old thread. I can find absolutely nothing else on this to help me and have been trying for hours. I had the same issue where the file overwrites, rather than making a new one. i tried putting the above into the suffix part of the advanced settings and this does not let me make multiple videos. This seems to have helped for the OP, but it does not work for me. Any help is greatly appreciated.
okay nvm i got it now, thanks very much for posting the suffix, this has literally had me stuck for hours lol. in the original post by Snow it has '%CCYY-%MM-%DD %hh-%mm-%ss'. change this to '%CCYY-%MM-%DD-%hh-%mm-%ss' and it should now work. Snow just put a space instead of - after the 'DD' hope this can help and thank you to Snow for the solution!!
Steve eredeti hozzászólása:
okay nvm i got it now, thanks very much for posting the suffix, this has literally had me stuck for hours lol. in the original post by Snow it has '%CCYY-%MM-%DD %hh-%mm-%ss'. change this to '%CCYY-%MM-%DD-%hh-%mm-%ss' and it should now work. Snow just put a space instead of - after the 'DD' hope this can help and thank you to Snow for the solution!!
Thanks, I did indeed place an extra space there. Fixed it now, so other users won't get issues.
< >
112/12 megjegyzés mutatása
Laponként: 1530 50

Közzétéve: 2019. szept. 15., 3:57
Hozzászólások: 12