Question / Help Increasing rF2 streaming quality

Throughout 2015, I streamed all races of my rF2 AI series without a hitch.

I streamed in 720p at 15FPS (I downgraded it from 30FPS when I wanted to use skype to have a second commentator)

For 2016, I want to increase to 1080p at at least 30FPS if possible with the use of skype to have a second commentator with the LiveRacers plugin as well. However whenever I try to do that atm along with skype and LiveRacers, or even with just 1, I keep getting the High CPU usage warning. Is there any way I can solve that? Because it doesn't look like I'm able to get a new CPU anytime soon.

If not, is it possible to at least sort out skype causing lag in the online game, because the lag it causes isn't a problem visually but can cause cars to get stuck in the pits. I tried Teamspeak and everything else and they cause the same lag.
 
OK. I know its been a while since I posted here but with my settings, I tried changing frame rate to 60FPS, caused the high encoding. Tried 30FPS. Still the encoding error. I had to reduce it to 15FPS (last year's level) and yes I did have skype running and screensharing but skyping another account of mine to test... This is the stream.

https://youtu.be/soSjh3pRUEw

How do you find the log file for this?...
 
OK I turned x264 CPU Preset to 'Superfast' and now its accepting 30FPS without a problem. Turning it to Ultrafast though causes it to output a colour changing block onto the stream rather than the picture. Remember im trying to increase to 60FPS and 1080p, any other way I can do that?
 

FerretBomb

Active Member
Your CPU is too weak to run 1080p@30fps with acceptable quality, much less 1080@60 at all. i5s tend to run out of gas much past 720p@30fps, maybe 720@60fps with careful trimming.

Superfast is a lower-cpu-usage, worse-quality encode. If you can throw more bitrate at the problem (and as you're streaming to YouTube, you probably can) it might be able to squeak 1080@30, but I would expect in-game performance to degrade. Ultrafast is extremely poor quality, and is recommended only for local hard disk recording at 30-60mbps.

For 1080@60 on a single-machine setup, you'll need at minimum an i7-4790k (borderline), and preferably a 5820k. Real-time video encoding is an extremely computationally-heavy task, especially when you get to higher resolutions and frame rates.
 

FerretBomb

Active Member
Your CPU should be able to handle 720p@30fps, 2000kbps on x264 Veryfast without issue.

Superfast will result in a poorer quality encode, but if you are over-stressing your CPU (such as trying to run 1080p@30) then the lighter CPU load may result in a better end video due to fewer duplicated/skipped frames. Again, 1080p@30 is NOT recommended on an i5.
 
Top