Question / Help OBS not getting Elgato HD60 Audio from Chat Link

notATwitr

New Member
So I have the chat link connected to my PS4 controller so I can talk to my friends on PS4 while recording gameplay and a PC mic to talk to stream.

My Elgato records the audio fine in its own Game Capture software but as soon as I switch to OBS, it doesn't pick the Elgato audio. It will only get the Elgato audio once the chat link is disconnected. If my chat link is disconnected, I can't hear any gameplay or communicate with people on the PS4. I've tried changing the OBS Audio Output mode to 'Ouput Desktop Audio' and it didn't work. My Elgato settings are fine with analog audio. I'm not sure what to do?

So any suggestions?

Log File: https://gist.github.com/anonymous/f414fa5ca209b909d710fcdb35987645
 

MWkSandman

New Member
Found this on another part of the forum. Thought it might help you.:

To do this, you will need to configure your PS4 to play back party chat over the speakers, not just to your headset. Yes, this means to the TV. Mute your TV as a workaround. If audio doesn't go out over the HDMI cable, the Elgato can't capture it along with the video.

Alternately, if you have another method of getting audio from the PS4 and can feed it to a line-in jack, you can select the Advanced option in OBS to use a recording device as the system channel, and then set it to the line in to which you are feeding console audio. Of course, then you get to deal with the Fun(tm) of re-syncing the audio with the captured video, which gets even more fun if the Elgato stutters or drifts on its framerate at all, leading to desync-over-time. Same if your line-in sound card doesn't match clocks properly.

So as noted. Set the PS4 to play back audio to the TV over HDMI, including party chat. Then mute your TV or turn it all the way down, if you don't want that audio to actually be played
 
Top