wilbefast
New Member
Hi all,
I'm currently trying to record footage for the trailer of a game made using Löve 2D on Arch Linux. I need to capture in-game sound and in-game video. So far I'm able to record video from the game, audio from my microphone and audio from other applications (from instance a Youtube video playing on Chrome), but OBS just can't seem to "hear" the game audio except whatever comes back from the speakers as part of what the microphone hears. This would be okay workable if I had decent speakers and a decent microphone, but as it is the in-built microphone audio has a super high-pitched whine to it. Also I need to be careful to not make any sound while recording footage. Not ideal :P
I'm not sure why OBS is not aware of Löve. I can only assume that Löve goes directly to ALSA without going through Pulseaudio or something like that. If for instance I try to launch the game when I have a Youtube video playing I will get no sound and the following message in the console:
I've been trying to figure this out on and off for a couple of weeks now and it's starting to get me down. Does anyone have any ideas? I'm starting to fiddle around with JACK but so far all I've managed to do it crash OBS :'(
Thanks for reading, please send help if you can!
William :)
I'm currently trying to record footage for the trailer of a game made using Löve 2D on Arch Linux. I need to capture in-game sound and in-game video. So far I'm able to record video from the game, audio from my microphone and audio from other applications (from instance a Youtube video playing on Chrome), but OBS just can't seem to "hear" the game audio except whatever comes back from the speakers as part of what the microphone hears. This would be okay workable if I had decent speakers and a decent microphone, but as it is the in-built microphone audio has a super high-pitched whine to it. Also I need to be careful to not make any sound while recording footage. Not ideal :P
I'm not sure why OBS is not aware of Löve. I can only assume that Löve goes directly to ALSA without going through Pulseaudio or something like that. If for instance I try to launch the game when I have a Youtube video playing I will get no sound and the following message in the console:
Code:
AL lib: (EE) ALCplaybackAlsa_open: Could not open playback device 'default': Device or resource busy
I've been trying to figure this out on and off for a couple of weeks now and it's starting to get me down. Does anyone have any ideas? I'm starting to fiddle around with JACK but so far all I've managed to do it crash OBS :'(
Thanks for reading, please send help if you can!
William :)