Question / Help Need windows capture delay plugin

fmaruchan

New Member
I know this has been mentioned before in other questions somewhere. But hope to find some sort of solution.

I have el gato HD capture card (USB 2.0) that I bought off craigslist recently and it works great except since it's delayed I'm trying to figure out how to set this up as best as possible.

I'll be running a basketball league and I have a scoreboard program to manage scores and a timer ...... in OBS studio I have windows capture 3 regions, the home score, away score, and timer so that it displays in OBS Studio.

Now I know you can delay desktop audio and video so that it can be synced and although I haven't messed around with that yet, I'm sure it will work.

The actual scoreboard program will be displayed when games are going on so when a player scores, the score will be adjusted in real time, the problem is, since the video is delayed, if I move the score then instantly the viewer will see the score update before a shot is made and that will look kind of weird. Now I could manually wait to update the score so when a player scores a basket, once the video actually plays or streams, then i can update the score then. The one thing I couldn't delay would be the time, because then any delays in time would affect the actual real time basketball play.

So the only thing I can think of is to have those captured regions be delayed by just 1.5 seconds..... anything you guys can think of?
 

fmaruchan

New Member
How would using two computers work though? Only have one computer because carrying two computers to a gig won't be suitable.
 

Suslik V

Active Member
One transmits signal (obs output), second receives via Media Source (obs input), thus delay video filter is possible... That was my thought. Maybe two portable instances of obs?.. Anyway powerful PC is required (if the grab area of the screen/window is small then encoding output task not so heavy on CPU utilization, so maybe it could work. Output bitrate is low - low memory requirements for buffering 1.5 sec of video footage).
 

fmaruchan

New Member
The captured regions are very small.
I uploaded a screenshot so you guys can take a look at what is happening.
So I just need to figure out a way to add a small delay so that when I move the score up/down it would show on OBS with a slight lag. Any ideas? I know the person on top said with two computers... but that would require an additional capture card and an additional computer, and that is too much equipment
 

Attachments

  • capturedregions.JPG
    capturedregions.JPG
    143.3 KB · Views: 245

Suslik V

Active Member
Two instances of OBS Studio for single PC works for me (one of them was portable mode: https://obsproject.com/forum/resources/obs-and-obs-studio-portable-mode-on-windows.359/ by adding portable_mode.txt file, other Studio - the installed one).

The setup is same to this one: https://obsproject.com/forum/resources/obs-studio-send-an-udp-stream-to-a-second-pc-using-obs.455/ (just insert your IPs and right values). I've had 'Media Source' on receive in OBS Studio (+ firewall warning:).

The first run has delay but second attempt to make "recording" to UDP has very low delay and I can apply 1500ms Video Delay (Async) filter. The capturing itself (I used Calculator window) has no sound and this is simplifies things. The output was 320x240 pixels...
 
Last edited:

fmaruchan

New Member
Thanks Suslik, I'm going to look into and see if I can follow the instructions in getting it to work that way. Now I could just buy a elgato hd60s with the usb 3.0 that should be the quickest solution but that costs $170 dollars. If there's any other suggestions, I definitely appreciate it. Will post my results later in the day with the method you provided, if I can get it to work :)
 
Last edited:

fmaruchan

New Member
Okay I'm able to run two instances of OBS Studio. What I'm trying to find out is how to keep the sources separate? Basically what is happening if I remove the source from the portable version, when I open the main OBS, that source is gone too. I would like the portable to start from scratch with no scenes/sources
 

Suslik V

Active Member
You are not portable if the application doesn't show to you the GNU license at first run.

place portable_mode.txt (empty file)
to folder were you unziped your OBS Studio download.
To get:

bin
data
obs-plugins

portable_mode.txt

then navigate to bin folder and find 32 or 64 bit exe of obs.
 

fmaruchan

New Member
Okay I got the OBS portable version to work.
I got a question, on the output url I put in udp://224.0.0.1:9999 however on the VLC player I went to open network stream and put udp://224.0.0.1:9999 and it's not picking it up..... can it be done locally on the same computer or do I need a separate computer? or what would be the local loop back IP address?
 

Suslik V

Active Member
if your PC is 192.168.0.1 then try to use udp://192.168.0.1:9999 (actually I used obs and 'Media Source', vlc source not worked for me, maybe later I would look at it closer).
 

fmaruchan

New Member
So set output on OBS studio to udp://192.168.0.1:9999 ??? then use VLC or another media player that catches udp streams to open udp://192.168.0.1:9999

Also, you mentioned you didn't use VLC, what do you use so I can try if VLC fails
 

Suslik V

Active Member
OBS Studio with 'Media Source' to receive udp (At source properties uncheck Local File, at Input field insert that IP you entered before, 9999 is the main part of it). Click Start Recording button in OBS Studio instance that sends udp stream. Wait for ~5 sec while 'Media Source' finds that udp. Click Stop Recording (make sure that in 'Media Source' the image "freezes") then click Start Recording button again - the delay almost gone.
 

fmaruchan

New Member
Hey I think it worked bro, I really appreciate it. Will go ahead and start customizing and give you the final result. I'll respond later tonight once I have more time to fully customize everything. Will post a screenshot, thanks
 

fmaruchan

New Member
I'm only going to be capturing very small regions so I think I should be okay, will update with screenshot later tonight !
 
Top