On 6/15/06, <b class="gmail_sendername">William Powers</b> &lt;<a href="mailto:wepprop@sbcglobal.net">wepprop@sbcglobal.net</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thomas Worthington wrote:<br>&gt; I'm recording from DVB-T so the files are normal mpegs. They play<br>&gt; perfectly in mplayer without realtime threads, but even with realtime<br>&gt; enabled the same files have a tiny stutter about every three seconds. This
<br>&gt; is no problem most of the time but during tracking shots or text scrolling<br>&gt; it is very distracting.<br>I just recently finished a long period of trial and effort to eliminate<br>the same kinds of stuttering you describe.&nbsp;&nbsp;In my case, I only saw the
<br>stuttering while the transcoder was running, but that still happened<br>often enough to be annoying.&nbsp;&nbsp;I tried a lot of things, cheapest first,<br>and a few of them helped but most of them didn't.&nbsp;&nbsp;In my case, the<br>things that did help are, ranked from most help to least help:
<br><br>1.&nbsp;&nbsp;Increased physical memory, first from 512M to 1G, then to 2G.<br>2.&nbsp;&nbsp;Upgraded from a 2.8G Northwood P4 to a dual-core Pentium D 820.<br>3.&nbsp;&nbsp;Changed the hard drive used to hold the video partition from PATA100<br>
to SATA150.<br>4.&nbsp;&nbsp;Enabled write-caching on the hard drive used to store the recordings.<br>5.&nbsp;&nbsp;Set 'swappiness' to zero.<br>6.&nbsp;&nbsp;Reduced the PCI latency of the VGA card to be in-line with that of<br>other devices.<br><br>
Because I didn't perform them in that order, I can't be certain I would<br>have had to do all of them to fix the problem.&nbsp;&nbsp;For example, increasing<br>the physical memory from 512M to 1G is what finally ended the stuttering
<br>completely.&nbsp;&nbsp;It's possible I would never had to do some or all of the<br>others if I had increased the memory first.</blockquote><div><br>I used to have stuttering but only when playing HD content. I refused to think that it was hardware problem since my hardware had plenty of power for even 1080i shows. I googled and tried every conceivable option. After much trial and error I realized (based on no scientific evidence) that using xvmc (out of all things) was causing the stuttering. This was both with an on-board nvidia 6150 and PCIe 7300GS. I turned off xvmc, played with vsync a bit and the stuttering went away.
<br><br>Another interesting thing I found which I only have speculations about is that 1080i content is playing smoother then 720p even though 1080i is suppose to have more &quot;data&quot;. I guess the fact that it's interlaced and has only 540 lines in each frame is making it play smoother but I may be talking complete nonsense. After all 1920x540 is still larger then 1280x720. Hmm...
<br></div><br></div>