Question / Help OBS NDI -> VLC via NDI Virtual Input -> VLC playlist -> OBS via VLC playlist file -> YouTube Live

omarohara

New Member
Firstly, that signal path does work on the same machine.

I'm doing it, because I can't seem to find an adequate and uninitiated-user-friendly scheduler/playlist option for OBS.

That said, there is one hitch.

The NDI output from the initial OBS instance seems to be scamming up the output from 720p to 1080p.

When I open the NDI virtual input in VLC it seems to display at 1080p. Subsequently, when the playlist file, which includes multiple instances of the NDI virtual input (NDI dshow), displays one of the 720p videos that are being added in VLC, they display correctly; at 720p.

In the second instance of OBS, which is playing the VLC playlist, the NDI video is coming in at 1080p while the videos display at 720p. So, the 720p videos look fine as the canvas is setup for 720p, but the NDI stream is too big and pinned to the upper left corner of the canvas, leaving 25-30% of the steam of canvas.

I'm thinking the problem just be originations with the way the NDI stream is being formatted in the first instance of OBS, but it's possible that VLC is adding a scaling flag to the NDI input when I add it to the playlist.

I realize this is a non-standard setup and there are likely relatively few people who will have ever even encountered this issue, but does anyone have any ideas?

I'll add screenshots and the playlist file. It just occurred to me that I can open the playlist file in notepad to see if there's something strange as well.

Thanks!
 
Update

If I open the NDI output of OBS 1 directly in OBS 2 the video retains its resolution of 720p. This suggests that the problem is being introduced by adding the NDI output to VLCs playlist as a preliminary step to create a schedule for playback.

I've checked the setup of the playlist and added a "dshow-size" line specifying 720p, but that doesn't seem to have any effect. Given that the NDI drivers will use the OBS canvas size to decide the dimensions of the video stream, I'm wondering if the canvas size of VLC is set to 1080p, causing the NDI stream to scale accordingly.

I've attached the [playlist file.

Any insights?
 

Attachments

Back
Top