http://avisynth.nl/index.php?title=ConvertStacked&feed=atom&action=historyConvertStacked - Revision history2024-03-28T08:58:27ZRevision history for this page on the wikiMediaWiki 1.19.24http://avisynth.nl/index.php?title=ConvertStacked&diff=12745&oldid=prevReel.Deal: add link to avs+ documentation2022-09-18T03:16:16Z<p>add link to avs+ documentation</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 03:16, 18 September 2022</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:82em; min-width:42em;" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:82em; min-width:42em;" ></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"><div {{BlueBox2|40|0|3px solid purple}} ></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">{{AvsPlusFullname}}<br></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Up-to-date documentation: [https://avisynthplus.readthedocs.io/en/latest/avisynthdoc/corefilters/convertstacked.html https://avisynthplus.readthedocs.io]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></div></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{AvsPlusFilter}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{AvsPlusFilter}}</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>__TOC__</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>__TOC__</div></td></tr>
</table>Reel.Dealhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12441&oldid=prevAmjadSONY at 22:51, 28 October 20212021-10-28T22:51:22Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:51, 28 October 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>These conversion filters are to allow filters that [[High_bit-depth_Support_with_Avisynth#Processing_High_Bit-depth_Video_with_AviSynth|use 16-bit video in a pseudo-8-bit colorspace]] aka stacked (or lsb) and interleaved format to interact with [[Avisynthplus_color_formats|AviSyth+ high bit depth formats]] aka HBD. '''They are intended to serve as a stopgap for plugins that not supporting true high bit depth yet so you shouldn't use them nowadays unless with some rare filters that work only with these High-bit-depth hacks'''.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>These conversion filters are to allow filters that [[High_bit-depth_Support_with_Avisynth#Processing_High_Bit-depth_Video_with_AviSynth|use 16-bit video in a pseudo-8-bit colorspace]] aka stacked (or lsb) and interleaved format to interact with [[Avisynthplus_color_formats|AviSyth+ high bit depth formats]] aka HBD. <ins class="diffchange diffchange-inline">''</ins>'''They are intended to serve as a stopgap for plugins that not supporting true high bit depth yet so you shouldn't use them nowadays unless with some rare filters that work only with these High-bit-depth hacks<ins class="diffchange diffchange-inline">''</ins>'''.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>AmjadSONYhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12440&oldid=prevAmjadSONY at 22:50, 28 October 20212021-10-28T22:50:52Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:50, 28 October 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>These conversion filters are to allow filters that [[High_bit-depth_Support_with_Avisynth#Processing_High_Bit-depth_Video_with_AviSynth|use 16-bit video in a pseudo-8-bit colorspace]] aka stacked (or lsb) and interleaved format to interact with [[Avisynthplus_color_formats|AviSyth+ high bit depth formats]] aka HBD. They are intended to serve as a stopgap for plugins that not supporting true high bit depth yet so you shouldn't use <del class="diffchange diffchange-inline">then </del>nowadays unless with some rare filters that work only with these High-bit-depth hacks.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>These conversion filters are to allow filters that [[High_bit-depth_Support_with_Avisynth#Processing_High_Bit-depth_Video_with_AviSynth|use 16-bit video in a pseudo-8-bit colorspace]] aka stacked (or lsb) and interleaved format to interact with [[Avisynthplus_color_formats|AviSyth+ high bit depth formats]] aka HBD. <ins class="diffchange diffchange-inline">'''</ins>They are intended to serve as a stopgap for plugins that not supporting true high bit depth yet so you shouldn't use <ins class="diffchange diffchange-inline">them </ins>nowadays unless with some rare filters that work only with these High-bit-depth hacks<ins class="diffchange diffchange-inline">'''</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>AmjadSONYhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12439&oldid=prevAmjadSONY at 22:49, 28 October 20212021-10-28T22:49:26Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:49, 28 October 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>These conversion filters are to allow filters that [[High_bit-depth_Support_with_Avisynth#Processing_High_Bit-depth_Video_with_AviSynth|use 16-bit video in a pseudo-8-bit colorspace]] aka stacked (or lsb) and interleaved format to interact with [[Avisynthplus_color_formats|AviSyth+ high bit depth formats]] aka HBD. They are intended to serve as a stopgap <del class="diffchange diffchange-inline">until more </del>plugins <del class="diffchange diffchange-inline">appear </del>supporting true high bit depth.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>These conversion filters are to allow filters that [[High_bit-depth_Support_with_Avisynth#Processing_High_Bit-depth_Video_with_AviSynth|use 16-bit video in a pseudo-8-bit colorspace]] aka stacked (or lsb) and interleaved format to interact with [[Avisynthplus_color_formats|AviSyth+ high bit depth formats]] aka HBD. They are intended to serve as a stopgap <ins class="diffchange diffchange-inline">for </ins>plugins <ins class="diffchange diffchange-inline">that not </ins>supporting true high bit depth <ins class="diffchange diffchange-inline">yet so you shouldn't use then nowadays unless with some rare filters that work only with these High-bit-depth hacks</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 57:</td>
<td colspan="2" class="diff-lineno">Line 57:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>::2nd example,</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>::2nd example,</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div {{BoxWidthIndent|46|4}} ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div {{BoxWidthIndent|46|4}} ></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> ## this not needed since Dfttest support HBD, but just for example</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  ## some 16bit HBD clip here</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  ## some 16bit HBD clip here</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertToStacked'''()</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertToStacked'''()</div></td></tr>
</table>AmjadSONYhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12108&oldid=prevReel.Deal: /* Examples */2020-09-13T17:33:15Z<p><span dir="auto"><span class="autocomment">Examples</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 17:33, 13 September 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 74:</td>
<td colspan="2" class="diff-lineno">Line 74:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  [[ConvertBits]](16, truerange=false) #convey 10bit clip on 16bit clip with truerange=false</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  [[ConvertBits]](16, truerange=false) #convey 10bit clip on 16bit clip with truerange=false</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertToDoubleWidth'''()</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertToDoubleWidth'''()</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  [[<del class="diffchange diffchange-inline">F3KDB</del>]](Input_Mode=2, Input_Depth=10, Output_Mode=2, Output_Depth=10)</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  [[<ins class="diffchange diffchange-inline">f3kdb</ins>]](Input_Mode=2, Input_Depth=10, Output_Mode=2, Output_Depth=10)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertFromDoubleWidth'''(bits=10)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertFromDoubleWidth'''(bits=10)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td></tr>
<tr><td colspan="2" class="diff-lineno">Line 83:</td>
<td colspan="2" class="diff-lineno">Line 83:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  ## 16bit clip here</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  ## 16bit clip here</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertToDoubleWidth'''()</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertToDoubleWidth'''()</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  [[Hqdn3d16Y]]()</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  [[<ins class="diffchange diffchange-inline">Hqdn3dY|</ins>Hqdn3d16Y]]()</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertFromDoubleWidth'''()</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  '''ConvertFromDoubleWidth'''()</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></div></div></td></tr>
</table>Reel.Dealhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12035&oldid=prevFranceBB: /* Notes */2020-07-09T08:02:48Z<p><span dir="auto"><span class="autocomment">Notes</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 08:02, 9 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==== Notes ====</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==== Notes ====</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' (Stacked 16bit) aka Double Height, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' (Stacked 16bit) aka Double Height, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others<ins class="diffchange diffchange-inline">. (Sometimes in filters is referred as "lsb" only)</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*The '''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. It's used in [[https://www.videoartifact.com/hdr/ HDRCore]] and it was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*The '''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. It's used in [[https://www.videoartifact.com/hdr/ HDRCore]] and it was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td></tr>
</table>FranceBBhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12034&oldid=prevFranceBB: /* Notes */2020-07-07T23:13:02Z<p><span dir="auto"><span class="autocomment">Notes</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:13, 7 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==== Notes ====</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==== Notes ====</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' <del class="diffchange diffchange-inline">aka </del>Stacked 16bit, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' <ins class="diffchange diffchange-inline">(</ins>Stacked 16bit<ins class="diffchange diffchange-inline">) aka Double Height</ins>, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*The '''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. It's used in [[https://www.videoartifact.com/hdr/ HDRCore]] and it was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*The '''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. It's used in [[https://www.videoartifact.com/hdr/ HDRCore]] and it was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td></tr>
</table>FranceBBhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12033&oldid=prevFranceBB: /* Notes */2020-07-07T23:12:01Z<p><span dir="auto"><span class="autocomment">Notes</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:12, 7 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' aka Stacked 16bit, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' aka Stacked 16bit, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*The '''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. <del class="diffchange diffchange-inline">The equivalent of 16bit stacked [[Dither tools]] for 16bit Interleaved is [[https://www.videoartifact.com/hdr/ HDRCore]]. Beside the </del>[[https://www.videoartifact.com/hdr/ HDRCore <del class="diffchange diffchange-inline">packages</del>]]<del class="diffchange diffchange-inline">, 16bit interleaved </del>was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*The '''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. <ins class="diffchange diffchange-inline">It's used in </ins>[[https://www.videoartifact.com/hdr/ HDRCore]] <ins class="diffchange diffchange-inline">and it </ins>was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*both can be between 9-16 bits not only 16bit</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*both can be between 9-16 bits not only 16bit</div></td></tr>
</table>FranceBBhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12032&oldid=prevFranceBB: /* Notes */2020-07-07T23:10:40Z<p><span dir="auto"><span class="autocomment">Notes</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:10, 7 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' aka Stacked 16bit, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' aka Stacked 16bit, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB), hence the name "Double Height". It's used in [[Dither tools]] and many others.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*<del class="diffchange diffchange-inline">the </del>'''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. The equivalent of 16bit stacked [[Dither tools]] for 16bit Interleaved is [[https://www.videoartifact.com/hdr/ HDRCore]]. Beside the [[https://www.videoartifact.com/hdr/ HDRCore packages]], 16bit interleaved was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*<ins class="diffchange diffchange-inline">The </ins>'''Interleaved 16bit''' aka Double Width is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. The equivalent of 16bit stacked [[Dither tools]] for 16bit Interleaved is [[https://www.videoartifact.com/hdr/ HDRCore]]. Beside the [[https://www.videoartifact.com/hdr/ HDRCore packages]], 16bit interleaved was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*both can be between 9-16 bits not only 16bit</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*both can be between 9-16 bits not only 16bit</div></td></tr>
</table>FranceBBhttp://avisynth.nl/index.php?title=ConvertStacked&diff=12031&oldid=prevFranceBB: /* Notes */2020-07-07T23:10:07Z<p><span dir="auto"><span class="autocomment">Notes</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 23:10, 7 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==== Notes ====</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>==== Notes ====</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><div style="max-width:42em" ></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' aka <del class="diffchange diffchange-inline">lsb</del>, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB). <del class="diffchange diffchange-inline">it</del>'s used in [[Dither tools]] and many others.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*In '''[[Stack16]]''' aka <ins class="diffchange diffchange-inline">Stacked 16bit</ins>, the picture is made of two parts: one containing the highest 8 bits (MSB) for each pixel, stacked on top of another containing the lowest 8 bits (LSB)<ins class="diffchange diffchange-inline">, hence the name "Double Height"</ins>. <ins class="diffchange diffchange-inline">It</ins>'s used in [[Dither tools]] and many others.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>*the '''<del class="diffchange diffchange-inline">Double-Width</del>''' aka <del class="diffchange diffchange-inline">interleaved 16-bit </del>is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. The equivalent of 16bit stacked [[Dither tools]] for 16bit Interleaved is [[https://www.videoartifact.com/hdr/ HDRCore]]. Beside the [[https://www.videoartifact.com/hdr/ HDRCore packages]], 16bit interleaved was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>*the '''<ins class="diffchange diffchange-inline">Interleaved 16bit</ins>''' aka <ins class="diffchange diffchange-inline">Double Width </ins>is similar to Stack16, but the MSBs and LSBs are horizontally ''interleaved'' which is like Native HBD, and it's faster than lsb. The equivalent of 16bit stacked [[Dither tools]] for 16bit Interleaved is [[https://www.videoartifact.com/hdr/ HDRCore]]. Beside the [[https://www.videoartifact.com/hdr/ HDRCore packages]], 16bit interleaved was also used in [[flash3kyuu_deband]], [[LSMASHSource]] and other filters before they were updated to support 16bit planar (native HBD).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*both can be between 9-16 bits not only 16bit</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*both can be between 9-16 bits not only 16bit</div></td></tr>
</table>FranceBB