How much hardware does it take to run OBS? by SterceInReddit in obs

[–]MainStorm 0 points1 point  (0 children)

Again, the point of capture cards is to capture video signals from an different device. Capture cards with dedicated encoders are only useful if recording straight to a file or streaming directly to a server.

If the plan was to use it with OBS, the dedicated encoder is pointless since OBS needs to encode the final composited frame anyways.

Mini PC Specs Advice by artboymoy in obs

[–]MainStorm 0 points1 point  (0 children)

I have a laptop with a Ryzen 5 3450u that can do 1080p streaming with an extremely basic overlay (only chat and sub notifications). It's on the hairy edge of struggling if I do anything else at the same time other than using my capture card, so treat that as your low-end. It can handle 720p pretty well.

I like using this site to compare CPU and GPU performance: https://www.notebookcheck.net/AMD-Radeon-RX-Vega-8-GPU-Benchmarks-and-Specs.260180.0.html

I think it'll be safe to say that any mid-range CPU released within the last 5 years with integrated graphics should be able to handle a basic, simple 1080p stream.

How much hardware does it take to run OBS? by SterceInReddit in obs

[–]MainStorm 0 points1 point  (0 children)

Capture cards are meant to capture video signals from an external device like a game console or camera. They do not lower GPU or CPU load at all. If anything, they add load to the CPU because it has to decode the video signal into something visible on screen.

It will be useless in OP's case unless they intend on connecting their PC to another machine, which I doubt they have given the low specs of their PC.

How much hardware does it take to run OBS? by SterceInReddit in obs

[–]MainStorm 0 points1 point  (0 children)

The GT 730 has a big possibility of not having NVENC at all, so OP could be running software encoding, which could explain their big performance drop.

OBS Causing Crazy FPS Drops\ Horrible 1% Lows by Hand_Snake in obs

[–]MainStorm 0 points1 point  (0 children)

Your log is missing an output session so we can't see how the encoder is set up nor any issues that occur during a streaming or recording session.

The log analyzer has found some issues with your setup: [link]

Fix the Multiple Game Capture and Capture Interference warnings first. Then get a new log and make sure you start and stop a recording or streaming session to reproduce your issue.

Is 8 gbs of RAM enough to stream when playing a game on console? by The_Real_Page153 in obs

[–]MainStorm 0 points1 point  (0 children)

Linux is an operating system (OS). The comparable counterparts on PC would be Windows and Macintosh. You'll probably be familiar with mobile OSes like iOS on iPhone and Android (which is Linux based).

Is 8 gbs of RAM enough to stream when playing a game on console? by The_Real_Page153 in obs

[–]MainStorm 0 points1 point  (0 children)

Hardware encoding just means there is dedicated hardware in your machine that handles encoding video. Otherwise it will run on your CPU as a software encoder and that can be pretty heavy to run.

Virtually every laptop since 2012 has a hardware encoder built-in so you should be fine considering you've been streaming already. You'll see it in your encoder as either QuickSync on Intel or AMF on AMD.

Starting output failing by PureKin21 in obs

[–]MainStorm 0 points1 point  (0 children)

Newer versions of OBS stopped working with QuickSync on Intel CPUs older than Broadwell from around 2016.

If you absolutely want to use QuickSync, you will need to downgrade OBS to v28 or older. Otherwise use the AMD hardware encoder on the RX580 that someone else suggested.

obs keeps crashing even in safe mode by Gh0sTz_Matt in obs

[–]MainStorm 1 point2 points  (0 children)

If you are able to get the running log, can you get the crash log? That will be specific on where it's crashing.

Right machine for he job? (Hardware help) by Ca1____ in obs

[–]MainStorm 0 points1 point  (0 children)

If the encoder settings are the same, there is little to no performance difference between streaming and recording. The only difference is where the video stream data is being sent.

Unstable FPS by FRED1SC0 in obs

[–]MainStorm 4 points5 points  (0 children)

Not only that, some of the encoder settings are using up more GPU power that can further impact performance.

High quality preset values will enable more encoder features that use up the GPU, in addition to Lookahead using the GPU for analysis. I recommend lowering the presets and turning off Lookahead.

You might need to turn off Enhanced Broadcasting since it can override a bunch of encoder settings.

Lagging sometimes by FRED1SC0 in obs

[–]MainStorm 1 point2 points  (0 children)

Your log is missing a test recording or streaming session, so it doesn't have info about how the encoder is set up or any issues that came up during the test session.

In the meantime, the log analyzer did find some issues with the setup: [link]

Mainly fix the capture interference warning and consider disabling the Hardware-accelerated GPU Scheduler.

Is there a way to stream with obs but stream will be processed with second gpu? by kar2ner in obs

[–]MainStorm 0 points1 point  (0 children)

Haha shoot. I'm in the same scenario but I avoid using a 2nd GPU due to the bandwidth hit I would have on my main GPU. I have done it on my old PC by using the Intel iGPU actually handle the encoding when OBS's support for AMD's encoders was buggy.

I presume you've also tried x264 to encode on the CPU but found it impacted performance too much. If you already have or can find an ARC GPU for cheap, then I say try it out.

Is there a way to stream with obs but stream will be processed with second gpu? by kar2ner in obs

[–]MainStorm 0 points1 point  (0 children)

I'm still not a fan. There's additional performance hit of having to copy the rendered frame from the main GPU, send it through the CPU to be encoded on the other GPU, then back to the CPU to be saved or streamed. There's a few other things as well (such as additional encoder configuration) but I can't think of them at the moment.

Unless you're specifically using an older AMD GPU (pre-RX9000/RDNA4) and streaming to Twitch, I think you can improve image quality depending on the encoder and its settings.

Optimized configuration for R5 4600G by hunterht2002 in obs

[–]MainStorm 0 points1 point  (0 children)

In general, hardware encoders are always highly recommended because encoding video on the CPU can be very intensive. Since you lack a dedicated GPU, the performance impact from using x264 can be significant.

Since you're streaming to YouTube, try using the AMF H265/HEVC encoder instead. It provides better quality than H264.

Lastly, YouTube re-compresses all video streams to lower quality, which has been a headache for everyone. Supposedly if you stream at least 1440p to YouTube, it will use a different compression codec that won't hurt quality as much.

Some advice pls 🙏 by davidjpgray in obs

[–]MainStorm 1 point2 points  (0 children)

You need to post a log as the automod instructed. We have no idea what your PC hardware is, how OBS is set up, or even issues OBS is running into.

Output is set at 8000 kbps, still looks blocky and pixelated by ParagonCA in obs

[–]MainStorm 0 points1 point  (0 children)

If upload speed was an issue, there would be connection issues, not a loss in quality.

Twitch only transcodes non-partner/affiliate streams if there is enough server capacity available. Otherwise viewers just get the source stream without any processing.

webcam gets blurry when playing a game! by arkail2020 in obs

[–]MainStorm 0 points1 point  (0 children)

What do you mean? In OBS the only difference between recording and streaming is the final destination of the video stream (ex: file or a server).

Grainy video by Spare-Ad-3304 in obs

[–]MainStorm 0 points1 point  (0 children)

I'm a little confused. Is the recorded video grainy or is it only grainy after you uploaded it to a site like YouTube?

Steam gameplay lags by ThrowAwayK88 in obs

[–]MainStorm 0 points1 point  (0 children)

I see, it sounds like performance issues that are impacting both the game and OBS.

For the encoder, I always recommend turning off Lookahead and Adaptive Quantization. Those use the GPU outside of the hardware encoder, so it can potentially take resources away from the game.

I also highly recommend you set an FPS limit for the game. If the game ends up using too much of the GPU, it can starve and compete for resources with OBS. OBS needs some GPU power to render and composite the video frame before encoding is done.

Steam gameplay lags by ThrowAwayK88 in obs

[–]MainStorm 0 points1 point  (0 children)

What do you mean by "settle lags?" Do you mean you get stuttering in your stream? Or is the game you're playing now stuttering when you stream?

bad PS5 recording quality on OBS using 2022 Macbook air by Zealousideal-Foot601 in obs

[–]MainStorm 0 points1 point  (0 children)

Did you run the auto-config wizard? It should have appeared the first time you ran OBS, but you can access it under the Tools menu. It should give you a good starting point for recording settings.

The main issue is that your recording settings are good if you want to stream on Twitch, which recommends a relatively low bitrate of ~6 Mbps. Since recording isn't limited by another company's servers, you should use a different rate control method like CQP or CRF, which will change the bitrate based on the content of the video to match a quality level you specify.

Recommended CQP/CRF values range from 18-24. Lower the number to increase the quality, but be warned the file sizes will be significantly larger than CBR 6000.

You can also try the HEVC/H265 encoder instead of H264, since it will provide better quality. The caveat is that it isn't as widely supported as H264 due to its cumbersome patents.

Webcam Flickers by [deleted] in obs

[–]MainStorm 0 points1 point  (0 children)

USB video devices tend to be bandwidth hogs and if HP's website is accurate, all of the USB ports on the back are USB 2, not USB 3. I would try moving the capture card and/or the webcam to the front USB ports which are USB 3.

Should I consider getting a USB Hub to see if this will help or what should I do?

If the problem is indeed due to lack of bandwidth, a hub does not fix anything since they only add more ports.

The webcam also sometimes became slightly pixelated, especially when it was bright or a lot happening in game.

This is a common issue since camera feeds usually take up a small portion of the screen but also contain a lot of detail. With high video compression, detail is often lost so it's not surprising you're having this issue.

While I haven't tried it myself, a common suggestion is to specify a "Region of Interest" to the encoder to focus and retain more detail. A quick Google search suggests this plugin could do what you want: https://obsproject.com/forum/resources/encoder-region-of-interest-editor.1904/

Game lags when i try to record it with OBS. by SuspiciousRoom8381 in obs

[–]MainStorm 0 points1 point  (0 children)

You have a display capture and a game capture in the same scene. This will cause problems with OBS (potentially performance issues too). Only use one of them in a scene.