[mythtv-users] re: choppy HD playback
Doug Larrick
doug at ties.org
Thu Apr 15 16:17:08 EDT 2004
Brandon Beattie wrote:
> At one point someone mentioned they were
> going to write a couple new deinterlacing algorithms to help, but that
> was a couple months ago.
That was me... I essentially put that project on hold when I heard that
nVidia was going to start supporting interlaced output modes in the next
version of their closed-source driver... of course, it was promised for
"March" but it's now about March 45th and we haven't seen it yet :-D .
I do have a working "top field" deinterlacer (throws away the bottom
field), which works better than the current field-averager for
high-motion video, plus is almost 0 CPU cost. But the work I've done to
support deinterlacers that double the frame rate is stalled because it
makes the video quite jerky, due to deficiencies in the current video
sync methods... so I'm trying to use OpenGL for video sync (which I've
seen reports of success with) rather than the nVidia vsync support, but
it consumes a lot of CPU :-( ... and so I just dig myself deeper, and
keep hoping nVidia will come through with the interlaced-output goods.
I may package up and submit the topfield deinterlacer for people to play
with if I get some time. If you're interested, please pester me.
I get decent playback on my P4 2.8 GHz system. The thing that helped
the most was compiling libavcodec with -march=pentium4 ... this cut my
CPU usage to ~65%-75% (normal Xv, not XvMC). You might try something
similar with some Athlon-specific -march tuning.
-Doug
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://mythtv.org/pipermail/mythtv-users/attachments/20040415/b5b1994d/signature.pgp
More information about the mythtv-users
mailing list