vMix Forums
»
General
»
General Discussion
»
How to separate audio channels in vMix for Twitch?
Rank: Newbie
Groups: Registered
Joined: 12/22/2022(UTC) Posts: 3 Location: Saint-Petersburg Thanks: 3 times
|
Hello! For some reasons i want to change my streaming program from OBS to vMix, but i've got a problem, which i cannot solve. In OBS we already have a feature to separate our audio channels between LIVE and VOD sound, so viewers can hear music sound (for example) on LIVE and on VOD this audio track just will be deleted. Snimok ehkrana 2022-12-22 134046.png (16kb) downloaded 0 time(s).So - i need a solution how to do the same o vMix. I tried to ask Twitch support - but they have no idea about technical issues of this level: Quote:Hello FdFilosof, Thank you for reaching out! Unfortunately, we at support cannot provide support for technical issues as we are not well versed in OBS or vMix and we would not want provide unwarranted advice. I am sorry I cannot be of further service for your inquiry. Best Regards Twitch Partner Help I'm also tried to test this on vMix (just created two audio channels, BUS A and BUS B and send them to the Master separated (i thought may be on Twitch side is just 2 audio channels so 1'st always going in to the LIVE and 2'nd one on VOD) but it doesn't work). I dunno, may be this feature working only for OBS and created only for this program. Any ideas to test with? I'll be glad to any help!
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/23/2017(UTC) Posts: 1,231 Location: Germany Thanks: 3 times Was thanked: 168 time(s) in 150 post(s)
|
Hi, Master = Stream and Record Buses = For individual setup
In your case route everything that you want to stream live to the master. Then in the recording settings you can specify what audio you want to record. Let's say you setup Bus A for VOD then select that in the Audio dropdown. Make sure that all sounds that should be recorded have Bus A enabled.
That will give you two different audios for live and recording, assuming recording will be used for VOD.
|
1 user thanked mavik for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 12/22/2022(UTC) Posts: 3 Location: Saint-Petersburg Thanks: 3 times
|
Originally Posted by: mavik Hi, Master = Stream and Record Buses = For individual setup
In your case route everything that you want to stream live to the master. Then in the recording settings you can specify what audio you want to record. Let's say you setup Bus A for VOD then select that in the Audio dropdown. Make sure that all sounds that should be recorded have Bus A enabled.
That will give you two different audios for live and recording, assuming recording will be used for VOD. Thank you for your reply! Maybe you didn't understand me exactly, the point is that I mean recording on the Twitch side, not on my side. So (in the case of OBS) I send separated audio tracks to Twitch, one of them goes on the air - and the other to the recording (which will be posted automatically on Twitch itself by Twitch servers). The question is, is there any way I can send separated audio tracks from my side (via vMix) so that Twitch receives them the same way it does via OBS.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/21/2019(UTC) Posts: 67 Thanks: 7 times Was thanked: 3 time(s) in 3 post(s)
|
Originally Posted by: mavik Hi, Master = Stream and Record Buses = For individual setup
In your case route everything that you want to stream live to the master. Then in the recording settings you can specify what audio you want to record. Let's say you setup Bus A for VOD then select that in the Audio dropdown. Make sure that all sounds that should be recorded have Bus A enabled.
That will give you two different audios for live and recording, assuming recording will be used for VOD. Specifically with regard to Twitch, this isn't what an end user means by "VOD"-- it's not a recording they make locally and upload when it's finished, it's the recording that Twitch keeps of the live broadcast for on-demand viewing afterwards. Twitch through an extension to RTMP that's supported in OBS, accepts two different audio tracks during a live stream-- one it plays during the live broadcast, and another it plays during VOD playback. The purpose is to allow for the live use of copyrighted material, usually music, while scrubbing this from the VOD. Vmix does support this feature. If you want to use it, you must use OBS or a fork of OBS that supports this Twitch-specific feature.
|
1 user thanked Narcogen for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 12/22/2022(UTC) Posts: 3 Location: Saint-Petersburg Thanks: 3 times
|
Originally Posted by: Narcogen Originally Posted by: mavik Hi, Master = Stream and Record Buses = For individual setup
In your case route everything that you want to stream live to the master. Then in the recording settings you can specify what audio you want to record. Let's say you setup Bus A for VOD then select that in the Audio dropdown. Make sure that all sounds that should be recorded have Bus A enabled.
That will give you two different audios for live and recording, assuming recording will be used for VOD. Specifically with regard to Twitch, this isn't what an end user means by "VOD"-- it's not a recording they make locally and upload when it's finished, it's the recording that Twitch keeps of the live broadcast for on-demand viewing afterwards. Twitch through an extension to RTMP that's supported in OBS, accepts two different audio tracks during a live stream-- one it plays during the live broadcast, and another it plays during VOD playback. The purpose is to allow for the live use of copyrighted material, usually music, while scrubbing this from the VOD. Vmix does support this feature. If you want to use it, you must use OBS or a fork of OBS that supports this Twitch-specific feature. To be clear - vMix does support this feature or doesn't? :)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/19/2019(UTC) Posts: 53 Was thanked: 24 time(s) in 17 post(s)
|
Originally Posted by: Narcogen The purpose is to allow for the live use of copyrighted material, usually music, while scrubbing this from the VOD. Just to be clear as this is a legal point, the broadcaster still needs the appropriate licenses to use the audio in the Live broadcast. Just because Twitch would use Track 6 for the VoD Track which may not contain the same content as Track 1 does not allow the broadcaster to circumvent DMCA. It's intended purpose is for use with Twitch SoundTrack, which is specifically licensed for Live broadcast but not VoD playback. Additionally, as far as I know vMix doesn't support this as it's not as simple as sending another audio stream, there's additional metadata that needs to be included and generally vMix is lacking in some of the stream aspects which is why for this purpose most Twitch streamers who use vMix use vMix for production but still NDI to OBS Studio to stream as it provides more control and status feedback over the stream.
|
1 user thanked Dist for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 3/20/2023(UTC) Posts: 1
|
+1
Is ffmpeg capable of inserting extra track 6?
In that case the twitch flow in vmix could incorporate that option quite easily?
Vmix and Twitch should be more in love with eachother 😝
Twitch is big! (As Vmix is big…)
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
How to separate audio channels in vMix for Twitch?
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close