<div dir="ltr">I am using the same playback profile with both 0.21 and 0.28.<div><br></div><div>
<div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">If rez > 0 0 -> ffmpeg & XVideo</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">xv-blit softblend</div><div style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Bob(2x) Linear blend</div>
<br></div><div>This was available on the 0.28 menu so I assume it is supported. Works well in 0.21 but not in 0.28</div><div><br></div><div>When I had the 8600 care in and selected any of the <span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">VDPAU profiles, the frontend would exit when I tried to play anything. Perhaps the nvidia drivers were not really loaded though.</span></div><div><br></div><div>Allen</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 24, 2018 at 9:12 AM, Stephen Worthington <span dir="ltr"><<a href="mailto:stephen_agent@jsw.gen.nz" target="_blank">stephen_agent@jsw.gen.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, 24 Aug 2018 08:13:11 -0700, you wrote:<br>
<br>
>As the subject line suggests, playback is perfect on this exact same<br>
>hardware with 0.21 and is terrible with 0.28. The video driver is<br>
>different. Everything else I am able to check is the same. I can just<br>
>switch the HD without touching anything in the hardware and the playback is<br>
>smooth as silk. It is almost unwatchable with 0.28.<br>
><br>
>If it is true that the video driver won't make a difference, then I need to<br>
>go back to 8.04. I find that difficult to believe. Perhaps there is some<br>
>other setting, maybe in the backend, I am missing that is different. But<br>
>the playback is terrible even when the backend isn't doing anything except<br>
>sourcing a recording.<br>
><br>
>The card is a 6200. I misspoke saying it was a 6600.<br>
><br>
>Allen<br>
<br>
</span>The 6200 and 6600 are similar - no VDPAU. Cards from back then did do<br>
some sort of support for MPEG acceleration, which I think has been<br>
deleted from mythfrontend as VDPAU is now used to do the same. So I<br>
would guess that your recordings are using MPEG1 or MPEG2 video<br>
streams, and in 0.21, were using that old acceleration method for<br>
playback. If your recording sources have never used H.264 video, and<br>
you have not been playing back H.264 video files you have downloaded,<br>
you will not have noticed the lack of support for acceleration of<br>
other video formats, and the 6200 will have been fine.<br>
<br>
So if I am right, 0.28 will not support doing the old MPEG<br>
acceleration on a 6200 card - you need to use the 8600GT and get it to<br>
actually use VDPAU in mythfrontend, as your CPU is likely too small to<br>
do the full decoding itself, even for MPEG video files, as witnessed<br>
by your playback problems using the 8600GT without VDPAU.<br>
<br>
However, the VDPAU in the 8600GT is only feature set A. That means<br>
that it does not do the best sort of hardware deinterlacing. So it<br>
may mean that if you have a lot of interlaced recordings, the video<br>
will not be as smooth with VDPAU on the 8600GT as it was with 0.21<br>
using the old MPEG support on the 6200. The best deinterlacing<br>
support only became available in VDPAU in the GT220 and above Nvidia<br>
cards with VDPAU feature set C. That is why I moved to a GT220 card<br>
and pensioned off my old 8600GT - I used it in my Windows box until<br>
its fan died.<br>
<br>
You need to find out what is in your recordings to see if they need<br>
deinterlacing and what their video streams are. The program ffprobe<br>
is normally installed on MythTV systems and can tell you. This is<br>
what I get from one of my 1080i recordings:<br>
<br>
Input #0, mpegts, from '1003_20180824065900.ts':<br>
Duration: 01:04:57.58, start: 78211.124622, bitrate: 7228 kb/s<br>
Program 1<br>
Stream #0:0[0x1c2]: Video: h264 (High) ([27][0][0][0] / 0x001B),<br>
yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k<br>
tbn, 50 tbc<br>
Stream #0:1[0x190](eng): Audio: aac_latm (HE-AAC) ([17][0][0][0] /<br>
0x0011), 48000 Hz, stereo, fltp<br>
Stream #0:2[0x19a](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz,<br>
5.1(side), fltp, 384 kb/s<br>
Stream #0:3[0x3eb]: Unknown: none ([11][0][0][0] / 0x000B)<br>
Stream #0:4[0x3fc](eng): Subtitle: dvb_subtitle ([6][0][0][0] /<br>
0x0006) (hearing impaired)<br>
Stream #0:5[0x1f40]: Unknown: none ([5][0][0][0] / 0x0005)<br>
Stream #0:6[0x3ec]: Unknown: none ([11][0][0][0] / 0x000B)<br>
<br>
On the Stream #0 line (the video stream), you can see "h264", "25 fps"<br>
and "50 tbr". So it is H.264 video, interlaced, 25 frames per second.<br>
If it was not interlaced, it would say "25 tbr".<br>
<br>
Or you can install the "mediainfo" program and use it - it gives more<br>
intelligible output.<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/<wbr>mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/<wbr>Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a><br>
</div></div></blockquote></div><br></div>