Hello hive mind!!! I've been fiddling with streaming creative (via display capture with overlays and webcam) as well as a game stream via an Elgato HD 60S. I am aware of the lack of direct input for the Elgato, so I've been using display capture with a crop to capture the Elgato Game Capture software age. My audio sounds great, and I don't appear to have any syncing issues between the HD 60S and my webcam/mic, which is great. However, I have tried about 15 different settings and done test streams and while I've seen improvements, I haven't been able to steadily stream a game from a console at 30 fps. I did a 2 hour stream last night with Breath of the Wild on a Switch and was holding at about 22-25. I've attached the log for that stream. I am currently only working with the "Game" Scene, as I am going to reformat the other scenes that I have to match the "Game" scene if I can get it working.
Settings for Log attached:
Video Bitrate: 1500
encoder x264
Audio bitrate 128
Base Res: 1280 x 720
Output Res: 1024 x 576
Downscale: Bilinear
FPS: 48 (i noticed that when I set the fps to 48 instead of 30 I was able to get a slightly higher FPS, and at times it got pretty close to 30)
Rate Control: CBR
CPU Usage: ultrafast
I'm at the point where I've tried a few configurations that have yielded somewhat similar results (i have been able to stay in the green with 1500, 2000, 2500 and even 3000 bitrate, but am unclear as to how that effects FPS, if at all), and my googling isn't resulting in anything super helpful anymore....
My Computer:
MacBook Pro (Retina, 15" Mid 2015)
2.2 GHz intel core i7
16 GB 1600 MHz DDR3
Intel Iris Pro 1536 MB Graphics Card
Other things:
I am using SwitchRes X to change my display from 16:10 to 16:9, I am NOT sure if this is bogging down my system or not, should I just stay with the 16:10 base resolution? I have read here in these forums that setting the base resolution to the same as the output helps a lot, and I did a test converting my display to 1280 x 720 and outputting to 1280 x 720 and it made a negligible difference when I test streamed. In the log attached, I downscaled to 1024 x 576 for shits and giggles and while the quality somewhat diminished on the picture, I appeared to be running a slightly higher framerate. Ideally, I'd like to do 720p30fps if possible.
I am working on getting a hardwire internet connection, however I live in Chattanooga and my WiFi is really good. I have 1gig wifi, and have never appeared to have any speed issues. I need to have my router moved to a different room and I wanted to make sure that it was worth it do so before I made that move.
I tried streaming just with the Elgato Game Capture, and I was able to get the game video to appear to run 720p30, the game stream looked AWESOME, BUT my vidcam and mic were very out of sync and from what I can gather, the software isn't sophisticated enough to be able to add a delay. So from what I'm guessing it's the display capture in OBS that's causing some laggy/low FPS issues?
While streaming, I am ONLY running OBS, Game Capture and my Chat Window/Chrome.
Any advice would be greatly appreciated. At the end of the day, I am working on getting a PC, I have a friend looking to sell one he built and it has great specs, but he's not quite ready to sell and I was hoping to get my macbook to run at least smoothly, even if it's a slightly lower quality stream. Thank you so much!!!!
Link to stream associated with the log:
https://www.twitch.tv/videos/231502336
EDIT: I Uploaded the wrong log. Correct Log attached.
Settings for Log attached:
Video Bitrate: 1500
encoder x264
Audio bitrate 128
Base Res: 1280 x 720
Output Res: 1024 x 576
Downscale: Bilinear
FPS: 48 (i noticed that when I set the fps to 48 instead of 30 I was able to get a slightly higher FPS, and at times it got pretty close to 30)
Rate Control: CBR
CPU Usage: ultrafast
I'm at the point where I've tried a few configurations that have yielded somewhat similar results (i have been able to stay in the green with 1500, 2000, 2500 and even 3000 bitrate, but am unclear as to how that effects FPS, if at all), and my googling isn't resulting in anything super helpful anymore....
My Computer:
MacBook Pro (Retina, 15" Mid 2015)
2.2 GHz intel core i7
16 GB 1600 MHz DDR3
Intel Iris Pro 1536 MB Graphics Card
Other things:
I am using SwitchRes X to change my display from 16:10 to 16:9, I am NOT sure if this is bogging down my system or not, should I just stay with the 16:10 base resolution? I have read here in these forums that setting the base resolution to the same as the output helps a lot, and I did a test converting my display to 1280 x 720 and outputting to 1280 x 720 and it made a negligible difference when I test streamed. In the log attached, I downscaled to 1024 x 576 for shits and giggles and while the quality somewhat diminished on the picture, I appeared to be running a slightly higher framerate. Ideally, I'd like to do 720p30fps if possible.
I am working on getting a hardwire internet connection, however I live in Chattanooga and my WiFi is really good. I have 1gig wifi, and have never appeared to have any speed issues. I need to have my router moved to a different room and I wanted to make sure that it was worth it do so before I made that move.
I tried streaming just with the Elgato Game Capture, and I was able to get the game video to appear to run 720p30, the game stream looked AWESOME, BUT my vidcam and mic were very out of sync and from what I can gather, the software isn't sophisticated enough to be able to add a delay. So from what I'm guessing it's the display capture in OBS that's causing some laggy/low FPS issues?
While streaming, I am ONLY running OBS, Game Capture and my Chat Window/Chrome.
Any advice would be greatly appreciated. At the end of the day, I am working on getting a PC, I have a friend looking to sell one he built and it has great specs, but he's not quite ready to sell and I was hoping to get my macbook to run at least smoothly, even if it's a slightly lower quality stream. Thank you so much!!!!
Link to stream associated with the log:
https://www.twitch.tv/videos/231502336
EDIT: I Uploaded the wrong log. Correct Log attached.
Attachments
Last edited: