![best twitch streaming software lowest cpu gpu use best twitch streaming software lowest cpu gpu use](https://i0.wp.com/digicruncher.com/wp-content/uploads/2020/03/OBS.jpg)
Un-enabling and enabling GPU acceleration and NVENC for encoding and decoding (including restarting program)Ĭhanging cache location to faster SSD and increasing it.Īdobe has access to 26gb of RAM but also tried altering that.Ĭhanged sound output to 192kbp ( read that somewhere).įiddling with render quality and bitrates to no zero effect.Ĭlosing all programs other than Premiere. Using both software and hardware encoding.
![best twitch streaming software lowest cpu gpu use best twitch streaming software lowest cpu gpu use](https://cdn.mos.cms.futurecdn.net/uAZ3qWft3W2HGxcfTfv4g6.jpg)
Premiere installed fresh 2 days ago on SSD When checking task manager the cpu utilisation is ~17/18% and gpu 2-5%
BEST TWITCH STREAMING SOFTWARE LOWEST CPU GPU USE 720P
I'm trying to encode a very simple video edit of a stream from twitch to H264 at native 720p and other upscaled varients of varying qualities and everytime I click export, it intially gives a time varying from 20-27minutes and then it steadily increases to the point where it took the 2.5hour video over 8 hours to encode over night. Prefer any hardware encoder if you must tune down x264 to the "ultrafast" preset, because that preset really produces even worse quality for streaming than any hardware encoder.I've read most of the threads on here as well as many videos on youtube on optimal settings for exporting. Having no dropped frames and relieving the CPU from encoding work makes every stream way better than any better quality encoder preset. Especially Laptops struggle with CPU power. Unfortunately, AMF/AMD is even a bit worse than Quicksync, so the same thing applies here.īut even without nvenc, don't hesitate to use a hardware encoder if you have a CPU that isn't able to keep up with encoding x264. Quicksync is not as good for streaming as nvenc, so if you have a CPU that is able to encode "veryfast" with x264 without encoder overload, this will get you the better quality. These better x264 presets use much more CPU power, and if you get "encoder overload" messages because of this, you're losing frames, and this makes your video way worse than it got better due to the preset. That means, unless you have a CPU that can afford a "better" ("better" means better quality) preset than "veryfast", such as "faster" or "fast", it is better to use nvenc instead of x264. The break even between hardware encoders and software encoders is the x264 preset "veryfast", which produces about the same as the nvenc hardware encoder of 10xx Nvidia cards.
![best twitch streaming software lowest cpu gpu use best twitch streaming software lowest cpu gpu use](https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/news/geforce-rtx-streaming/geforce-rtx-broadcasting-new-obs-final.png)
Games often will try to max out the GPU, so you generally have to set some limits on the games (like a frame rate limit) so that OBS can easily perform its work. OBS also requires some GPU resources to do its scene compositing and rendering. Some sources require heavier CPU usage than others - browser sources (particularly animated overlays and things that simulate physics, like "bit cups"), GIFs, large looping videos, or image slideshows often contribute to most of the CPU usage in OBS. The more sources you have, the more CPU it will require. In particular, NVENC on the NVIDIA 10-series GPUs is currently better than any Quick Sync (Intel) or AMF capable (AMD) product.Īdditionally, OBS also requires some CPU resources to be running, just like any other app. Newer generation products are more efficient and produce better quality per bitrate (and probably in general). If you are using a hardware encoder, these are reliant on whatever hardware they are attached to, which is usually a GPU.
![best twitch streaming software lowest cpu gpu use best twitch streaming software lowest cpu gpu use](https://venturebeat.com/wp-content/uploads/2020/03/sightplus.jpg)
If you are using a software encoder (x264), then it will require plenty of CPU time/resources to do live encoding. It's often not worth it to neglect one component at the expense of the other.