Hi all. Hope this is the right place to post this question. I'm having trouble playing streams recorded with KiloView Recorder Software that are generated by OBS and re-encoded by NDI bridge to h.264. No player (VLC, ...) can handle the "UYVA" format.
In detail: I am using the OBS NDI Plugin to output NDI Streams of video captured by several video devices attached to a PC. I can see the streams on my network an can also record them using the KiloView Recorder Software. The recorded files play well with e.g. VLC. Now, to reduce bandwith, I did a test using NDI Bridge to re-encode the NDI streams to NDI-HX (h.264). I still can receive and preview those NDI-HX streams and record them using KiloViews Recorder Software. But this time, the recorded files cannot be played. VLC complains that it does not know how to handle the "UYVA" format. Actually I could not find any player or conversion tool being able to handle the recorded files because of that format. KiloView say they do not change the frame format in the stream, and just write to disk what is coming from the source. I actually did find references to that UYVA format in the OBS-NDI Plugin sources, so the plugin seems to generate that.
I would be very thankful if somebody could explain why this happens (I am not a video expert). Then, is there a way to configure the OBS-NDI Plugin to use a more widely recognized frame format rather than UYVA?
Thnaks for your support!
In detail: I am using the OBS NDI Plugin to output NDI Streams of video captured by several video devices attached to a PC. I can see the streams on my network an can also record them using the KiloView Recorder Software. The recorded files play well with e.g. VLC. Now, to reduce bandwith, I did a test using NDI Bridge to re-encode the NDI streams to NDI-HX (h.264). I still can receive and preview those NDI-HX streams and record them using KiloViews Recorder Software. But this time, the recorded files cannot be played. VLC complains that it does not know how to handle the "UYVA" format. Actually I could not find any player or conversion tool being able to handle the recorded files because of that format. KiloView say they do not change the frame format in the stream, and just write to disk what is coming from the source. I actually did find references to that UYVA format in the OBS-NDI Plugin sources, so the plugin seems to generate that.
I would be very thankful if somebody could explain why this happens (I am not a video expert). Then, is there a way to configure the OBS-NDI Plugin to use a more widely recognized frame format rather than UYVA?
Thnaks for your support!