<div>                <br><br><br>            </div>            <div class="yahoo_quoted" style="margin:10px 0px 0px 0.8ex;border-left:1px solid #ccc;padding-left:1ex;">                        <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">                                <div>                    On Thursday, September 17, 2020, 04:44:27 PM EDT, James Abernathy <jfabernathy@gmail.com> wrote:                </div>                <div><br></div>                <div><br></div>                <div><div id="yiv2482748514"><div><div dir="ltr"><div dir="ltr"><br clear="none"></div><br clear="none"><div class="yiv2482748514gmail_quote"><div class="yiv2482748514yqt3971320532" id="yiv2482748514yqtfd97185"><div class="yiv2482748514gmail_attr" dir="ltr">On Wed, Sep 16, 2020 at 1:37 PM David Engel <<a rel="nofollow" shape="rect" ymailto="mailto:david@istwok.net" target="_blank" href="mailto:david@istwok.net">david@istwok.net</a>> wrote:<br clear="none"></div><blockquote class="yiv2482748514gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">On Wed, Sep 16, 2020 at 12:08:37PM -0400, Jim Abernathy wrote:<br clear="none">> <br clear="none">> On 9/16/20 9:46 AM, Peter Bennett wrote:<br clear="none">> > <br clear="none">> > A big gripe I have with the shield is that it still has the MPEG2 bug<br clear="none">> > that has been around in nvidia devices for years. If you use hardware<br clear="none">> > (mediacodec) decoding on certain broadcast channels, there is frequent<br clear="none">> > pixellation, which nvidia have acknowledged is due to "longer than<br clear="none">> > expected motion vectors". This occurs on some channels that are sharing<br clear="none">> > frequencies. They have a highly optimized mpeg stream and manage to fit<br clear="none">> > good quality into a low bitrate.<br clear="none">> > <br clear="none">> > Peter<br clear="none">> <br clear="none">> <br clear="none">> Forgot to ask, does the MPEG2 bug not exist on FireTV 4K or FireTV Cube? <br clear="none">> FireTV products seem to have more compatibility with streaming services so<br clear="none">> I'm thinking about retiring the Nvidia Shield TV (2017 model) and moving to<br clear="none">> the Cube.<br clear="none"><br clear="none">No, it's an Nvidia-only bug, reportedly in the hardware so it can't be<br clear="none">fixed.  If it bothers you that much, just create a hybrid, palyback<br clear="none">profile that does mpeg2 decoding in software and the rest with<br clear="none">mediacodec.  That's what I do.  The only thing you lose is Nvidia's<br clear="none">deinterlacing for mpeg2 which, in reality, isn't that much better than<br clear="none">what MythTV can do in OpenGL.  Also, if youc care about time<br clear="none">stretching, you can pretty much forget about the FireTV devices.  They<br clear="none">aren't powerful enough.<br clear="none"><br clear="none">If you still want to get rid of your 2017 Shield, I'll take it off<br clear="none">your hands.  I know some people who would put it to good use.<br clear="none"><br clear="none">David<br clear="none">-- <br clear="none">David Engel<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:david@istwok.net" target="_blank" href="mailto:david@istwok.net">david@istwok.net</a></blockquote></div><div><br clear="none"></div><div>I had some time today to work on the Shield playback profile.  Turns out my default was for MPEG2 to use Standard software, 4 cpu for decode and deinterlace. I deleted that one and put in one that just had Mediacodec hardware decode and deinterlace.  Both look flawless to me on HD ATSC MPEG2 720p and 1080i programs.</div><div><br clear="none"></div><div>I'll see if any of the side channels, low-resolution  content have problems, but I'll keep an eye out. At least I know that the OpenGL software only is just as good as the mediacodec hardware. I need to test H.264 as I use that on some content but not broadcast.</div><div><br clear="none"></div><div>JIm A<div class="yiv2482748514yqt3971320532" id="yiv2482748514yqtfd83101"><br clear="none"><br clear="none"></div></div></div></div></div></div><div class="yqt3971320532" id="yqtfd21198">_______________________________________________<br clear="none">mythtv-users mailing list<br clear="none"><a shape="rect" ymailto="mailto:mythtv-users@mythtv.org" href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br clear="none"><a shape="rect" href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br clear="none"><a shape="rect" href="http://wiki.mythtv.org/Mailing_List_etiquette" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br clear="none">MythTV Forums: <a shape="rect" href="https://forum.mythtv.org" target="_blank">https://forum.mythtv.org</a><br clear="none"></div></div>            </div>                </div>