Method for mixed media playlist with frequent manual add/remove?

GeckoLinux

New Member
Hi there, I've been using vMix for this setup, but I would strongly prefer OBS due to its far superior performance and generally better UI, plus I strongly prefer open source. Here's a description of the setup:

......................................TV
.......................................^
physicalWebcam > PC > Jitsi

  • Scenario 1:Static image on TV, webcam visible on Jitsi (only static image should appear on TV, not webcam)
    • vMix:
      • Input #1 = physicalWebcam
      • Input #2 = Media list
        • Fullscreen output of "Input #2" to TV
      • External output of right side (program) as virtual webcam to Jitsi
    • OBS
      • Scene #1 --> Fullscreen projector to TV
        • Source #1 = Window capture of VLC output, not visible
        • Source #2 = Image, visible
      • Scene #2
        • Source #1 = physicalWebcam
      • Right side (program) gets sent via virtual webcam to Jitsi
  • Scenario 2: Temporary image on TV and also on Jitsi
    • vMix:
      • Input #1 = physicalWebcam
      • Input #2 = Media list
        • Fullscreen output of "Input #2" to TV
      • External output of right side (program) as virtual webcam to Jitsi
    • OBS
      • Scene #1 --> Fullscreen projector to TV
        • Source #1 = Window capture of VLC output with static image in playlist, visible
        • Source #2 = Image, not visible
      • Scene #2
        • Source #1 = physicalWebcam
      • Right side (program) gets sent via virtual webcam to Jitsi
  • Scenario 3: Video on TV and also on Jitsi
    • vMix:
      • Input #1 = physicalWebcam
      • Input #2 = Media list
        • Fullscreen output of "Input #2" to TV
      • External output of right side (program) as virtual webcam to Jitsi
    • OBS
      • Scene #1 --> Fullscreen projector to TV
        • Source #1 = Window capture of VLC output with video in playlist, visible
        • Source #2 = Image, not visible
      • Scene #2
        • Source #1 = physicalWebcam
      • Right side (program) gets sent via virtual webcam to Jitsi

Hope that makes sense. The limitation with OBS is that the static image slideshow and VLC sources just don't work for my needs, because I frequently need to add/remove different static images and videos with different sizes and make them automatically fullscreen without having to manually resize or fit them to the screen, and I need to control when they start and stop without it being dependent on the scene switching or simply automatically going down the playlist. (This appears to be a similar old question.) OBS seems to work reasonably well with a separate VLC process displaying its output in a separate window on the control computer which OBS captures as a source. But the problem is that the resolution of the VLC output window might be lower than the TV, so by capturing it as a source there will be resolution loss. And in general I wish it wasn't necessary to use a separate VLC instance. Is there anything new in OBS since the previously mentioned old forum question that could streamline OBS for my needs? Thanks in advance for the help!
 

GeckoLinux

New Member
Thanks Tomasz for the reply! So do I understand correctly that with VLC openGL output even a small VLC output window would be captured in full resolution?
 
Last edited:

GeckoLinux

New Member
Thanks for the reply. Does that depend on the window capture method that is used? I tested this on my home (not production) setup with Linux, and a small openGL VLC output window is pixelated when captured in OBS and scaled up to the OBS canvas size.
 
Top