<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[NDI output low resolution error]]></title><description><![CDATA[<p>I need to send some very small NDI streams, 150 * 5 pixels. When I send these with Isadora any NDI receiver reports the height as width in its previews. Also the pixels are not correctly formed, there is a strange jagged edge and there seems to be some padding, also whenI specifiy a height of 6 the stream reports 5. When I try the same task using te NDI SDK in c++ these tiny streams work perfectly. I didnt bother to test larger streams, or to probe more, but you can see using the SDK tools when Isadora sends small NDI streams they are not correctlyt formed.</p>]]></description><link>https://community.troikatronix.com/topic/7674/ndi-output-low-resolution-error</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 11:37:08 GMT</lastBuildDate><atom:link href="https://community.troikatronix.com/topic/7674.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 17 Nov 2021 15:03:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NDI output low resolution error on Mon, 22 Nov 2021 12:12:17 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/2">@mark</a></p><p>Hi here are a few images to help:</p><p>First the resolution setup:</p><img src="/assets/uploads/files/1637582902004-isadora-ndi-stage-resolution.jpeg" /><p></p><p>This is what the preview look like, Isadoras NDI is on the right, my c++ NDI is on the left, both are 150*5 resolutions:</p><img src="/assets/uploads/files/1637582980388-isadora-nid-preview.jpeg" /><p>When I use the Isadora stream and scale it up I get these jagged edges (the black bars on the right of the stream and also the stream is rotated 90°:</p><img src="/assets/uploads/files/1637583014612-isadora-ndi-scaled.jpeg" /><p></p><p>My 150 * 5 stream under the same scaling (it does miss the bottom row of pixels, but I guess NDI wants only even numbers of rows and columns:</p><img src="/assets/uploads/files/1637583067417-normal-150-5-ndi-scaled.jpeg" /><p>I guess this does not happen at all scales, but for these small streams Isadora does not seem to output NDI correctly.</p><p></p><p>Fred</p><p></p>]]></description><link>https://community.troikatronix.com/post/47695</link><guid isPermaLink="true">https://community.troikatronix.com/post/47695</guid><dc:creator><![CDATA[Fred]]></dc:creator><pubDate>Mon, 22 Nov 2021 12:12:17 GMT</pubDate></item><item><title><![CDATA[Reply to NDI output low resolution error on Sun, 21 Nov 2021 14:35:14 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/2">@mark</a> I see the issues clearly when I use the NDI stream in Disguise, the stream is jagged and reporting the right resolution numerically, but something is wrong with the actual dimensions. I dont have an issue when I send the stream from my own c++ sample. I will send a video monday when I am back at the machine.</p>]]></description><link>https://community.troikatronix.com/post/47692</link><guid isPermaLink="true">https://community.troikatronix.com/post/47692</guid><dc:creator><![CDATA[Fred]]></dc:creator><pubDate>Sun, 21 Nov 2021 14:35:14 GMT</pubDate></item><item><title><![CDATA[Reply to NDI output low resolution error on Thu, 18 Nov 2021 13:39:37 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/8">@fred</a> said:</p>
<blockquote>
	I need to send some very small NDI streams, 150 * 5 pixels. When I send these with Isadora any NDI receiver reports the height as width in its previews. Also the pixels are not correctly formed, there is a strange jagged edge and there seems to be some padding, also whenI specifiy a height of 6 the stream reports 5. When I try the same task using te NDI SDK in c++ these tiny streams work perfectly. I didnt bother to test larger streams, or to probe more, but you can see using the SDK tools when Isadora sends small NDI streams they are not correctlyt formed.</blockquote>
<p>First, how exactly are you doing this? To try this out in Isadora 3.1.1, I did the following:</p>
<p>1) Create a virtual stage with dimensions of 150 x 5 pixels. (Is that what you're doing? A virtual stage???)<br />2) Play a video, scaling it to 150x5 and send it to the virtual stage using the Projector actor.<br />3) Enable NDI output on the Virtual Stage.<br />4) Use the NDI 5 Watcher to receive the stream.</p>
<p>Admittedly, it comes in as 150x4 -- so it would seem the size is being forced to an even number.</p>
<p>But if I change the size of the Virtual Stage to 150 x 6 then it comes back in as 150x6. If you could deliver 150x6 you could use a Chop Pixels actor to remove the extra pixel at the bottom.</p>
<p>I am receiving the 150x6 video in NDI's Video Monitor app, and it looks like it's still 150x6... but I can't tell for certain since there doesn't seem to be a way to view the resolution in that app.</p>
<p>In any case, I must admit I never tested this edge-case scenario. I will have to look into the reason why the height is forced to an even number (maybe the width is too.) We'll file it as a bug.</p>
<p>Best Wishes,<br />Mark</p>]]></description><link>https://community.troikatronix.com/post/47678</link><guid isPermaLink="true">https://community.troikatronix.com/post/47678</guid><dc:creator><![CDATA[mark]]></dc:creator><pubDate>Thu, 18 Nov 2021 13:39:37 GMT</pubDate></item></channel></rss>