Question / Help [Help?] How to Capture Audio

Kizake

New Member
Hello,

I am trying to broadcast a game, but I have a problem which I cannot figure out nor there are any options for it on OBS.

The thing is that the OBS captures all the sound when I am in the game (such as error messages, Skype messages, YouTube messages etc.). How can I make it so that whenever I stream it will only stream the sounds of:
a) The game I play
b) When I talk in Skype (inbound and outbound)
c) When I want to play music

How can I configure these settings EASILY without many complexity such as I have searched to download this certain Virtual Audio Cable? (I downloaded this, but I could not figure it out what it does and how it worked).

Thanks in advance
 

dodgepong

Administrator
Community Helper
The way audio works in Windows is such that programs don't have access to audio from individual other programs. You can only access audio from audio devices. Thus, if you want to only stream certain programs, you have to set those programs to output to a device that no other programs are outputting to, and then capture that device with OBS. That is what VAC does: It creates a new virtual audio device for programs to output to. There is no way to do what you are asking without using some sort of extra audio device, such as VAC. You can't just tell OBS to stream audio from certain programs because Windows doesn't allow it.

Here is a guide to using VAC to exclude audio from your stream: viewtopic.php?f=18&t=3202
 

Kizake

New Member
dodgepong said:
The way audio works in Windows is such that programs don't have access to audio from individual other programs. You can only access audio from audio devices. Thus, if you want to only stream certain programs, you have to set those programs to output to a device that no other programs are outputting to, and then capture that device with OBS. That is what VAC does: It creates a new virtual audio device for programs to output to. There is no way to do what you are asking without using some sort of extra audio device, such as VAC. You can't just tell OBS to stream audio from certain programs because Windows doesn't allow it.

Here is a guide to using VAC to exclude audio from your stream: viewtopic.php?f=18&t=3202

I looked into that and it didn't work out as the guide said as it would be. Everything is different on my system.
 

Kizake

New Member
dodgepong said:

- There is no "Line 1" to disable on my Playback and Recording settings
- "Start -> All programs -> Virtual Audio Cable -> Control Panel
In the upper left adjust the Cables settings to 2/3 or even more if you would need to and hit the "Set" button, a second(third/...) line should appear in the lower half of the window just as shown here:"
This does not exist or come close to any of the program that I have used.

This is the software I have downloaded. Not sure if it this is the same?
http://www.virtualaudiocable.net/
 

Kizake

New Member
dodgepong said:
No, that is the wrong software. You want this: http://software.muzychenko.net/eng/vac.htm

Thanks a lot!

I checked and fiddled a bit yesterday, but I still can't get it work because it's quite complex. So perhaps you can help me out with it steps by steps? This is what I want really:

1) Disable all the sound that I stream off, but still be able to hear my own sound through my headphones
2) Only sound that I want to stream are: the game, Skype/Mumble/TeamSpeak/Ventrilo, music and other selected sound sources that I want to broadcast.

How can I set it easily? The guide only teaches me how to exclude sound from TeamSpeak and that is exactly that I do not want. I want to be able to stream, but when I want to take a break that I continue to stream (without turning off Skype), but doesn't want to show my users what I am doing at the moment (for example on YouTube or Skyping with personal people)
 

Kizake

New Member
Think I have got it, but this Virtual Audio Cable has this female voice that keeps calling Trial, obviously because it is a trial.. is there another way than using Virtual Audio Cable?
 

dodgepong

Administrator
Community Helper
If you only need one virtual line, you might be able to try VB-Audio: http://vb-audio.pagesperso-orange.fr/Cable/index.htm

I have never used this myself but I've heard that it more or less does the same thing. You can then use the "Listen" checkbox on each audio source's properties to duplicate audio to it, or duplicate its audio somewhere else.

If that doesn't work out for you, then you'll just have to spend the $25 to buy VAC. VAC is a good program that's worth the money, IMO.
 
Top