Forum: General Discussion
If you need extended support, contact our Support Team.
Forum Guidelines (*) The moderators hold the rights to remove, move or modify posts.
Virtual DJ &...
Topic: Virtual DJ & Twitch/OBS - HELP!
I am wanting to livestream DJ sets (with video through my webcam) through twitch. I have been using OBS to attempt to do this but for the love of all things good, and all things I have tried, OBS I can't get sound to come through into. It recognizes the Traktor s4 as an audio input, but not an audio output (it doesnt actually recognize anything as an audio input).
Notes: I have a Pro VDJ account and use Virtual DJ8, I use the traktor s4 MK2. I have a 2020 Macbook with Catalina.
Thank you so much for your time,
Posted Sat 16 May 20 @ 9:36 pm
Posted Sat 16 May 20 @ 9:51 pm
Posted Sat 16 May 20 @ 9:58 pm
I suggest you read the manual https://www.virtualdj.com/manuals/virtualdj/index.html
Posted Sat 16 May 20 @ 10:01 pm
I'm streaming to twitch sometimes, too. I use VDJ with its camera plugin, its video and audio output and capture that using OBS to stream to twitch. Btw VDJ can stream directly to Twitch, too, but that wasn't an option for me.
For your audio question:
I'm using VB-CABLE Virtual Audio Device to "emmulate" a cable to OBS. Meaning I map the master out of VDJ to the cable input device and select the cable output device in OBS than. (see https://www.vb-audio.com/Cable/)
For your video question:
I'm using the default camera video plugin shipped with VDJ to record a video. I overlay a custom Video-Skin. And output the result full screen to a screen. This screen is captured using OBS than.
The result could look like something like this: https://youtu.be/HPhGGPV69ic?t=715
So what you want to achieve is possible
Greetings from Germany
Posted Sun 17 May 20 @ 8:28 am
LosJunkee wrote :Can I ask why this wasn't an option. I see post after post after post about people having to use OBS over VDJ and only in a handful of cases is that true.
VDJ can stream directly to Twitch, too, but that wasn't an option for me.
In reality people choose to use it, because everyone else is.
Not knocking you're choice. Just wondering why.
Posted Sun 17 May 20 @ 12:10 pm
I'm not 100% sure, but I seamed to me that VDJ is using software-based encoding, which consumed some CPU.
The hardware based encoding (if selected) in OBS uses the GPU of which I have enough to offer during a session.
But the main reason for me have been the fractions in the direct encoding. Maybe there are settings I do not know about. The only setting I know is broadcastVideoQuality which was set to high during my test.
Posted Sun 17 May 20 @ 12:34 pm
Posted Sun 17 May 20 @ 12:45 pm
I also have issues using multiple camera inputs
Posted Sun 17 May 20 @ 7:02 pm
here I have some sample footage showing the fragments, when streaming to YouTube for example:
With DXVA enabled: https://youtu.be/-Ub-bNREeKc
Without DXVA enabled: https://youtu.be/5fxck2c2GRM
Both encodings aren't stable and show artifacts from time to time.
Ran on Windows 10 the latest 64 bit version of VDJ. CPU and GPU were at 30% during the run.
Hope that helped to figure out the problem.
Posted Mon 18 May 20 @ 9:11 am
Was this done with the latest vdj update?
Posted Mon 18 May 20 @ 11:12 am
I don't think it has something to do with the power of the Surface because of two reasons:
* OBS can stream (and record to disc at the same time) without any Problems, even though I add overlays to the screen I capture.
* As I wrote above: CPU and GPU show never more than 30% of usage in the task manager during the whole test.
But for me it isn't a problem since my use case works perfectly fine with OBS. I just wanted to help in improving your (already) great product.
I love VDJ and all its features!
Keep up the good work!
Posted Mon 18 May 20 @ 8:28 pm
I am doing almost everything on my laptop (i7 6700 HQ CPU, NVidia GTX 950M Video, 8GB System RAM, SSD Hard Drive)
-I have a second monitor as a VDJ video output which I capture in OBS as the main background
-I am using my iphone as a camera, with the software epoccam
-I have my monitor audio from my controller going to an external mixer so I can control what I hear if I need to turn it up or down and keep the stream constant.
-Then from this mixer I have a mic as well and then the mixer goes back into the same pc using a usb audio capture device.
Streamlabs OBS default setup would drop frames like crazy and be at 100% cpu, I changed everything manually via some online guides to be 720p at 30fps and it then dropped to 30% cpu and works fine
So the only thing going external is the audio then back in as a different device so I can make sure the stream gets proper audio but allows me to still control my main speakers since my neighbors might not like the volume at 2am
you can check out some recent streams on twitch djeternalchicago
Posted 7 days ago @ 11:58 pm