Re: Frame interpolation
Grant <[email protected]> Fri, 8 Jan 2010 07:42:19 -0800
| Newsgroups | gmane.comp.video.xine.user |
|---|---|
| Message-ID | <[email protected]> |
>>> Are there any plans for xine to do frame interpolation to negate 24p >>> judder? It looks like a few Windows players do: >>> >>> http://en.wikipedia.org/wiki/Motion_interpolation#PC_video_players >>> >>> - Grant >>> >> >> Well, I added support in a long time ago with my pts_corrector variable. >> Unfortunately, someone did not understand what it was doing and removed >> it without notifying me. >> I have not had time to put it back in. >> This is only a requirement for NTSC or US based DVD. All European DVDs >> do not need any of these features. >> There are two steps to it: >> 1) The DVD plays at 30fps in the US. >> If it is a "movie", the DVD tags some fields as "repeat first field" so >> this causes a 24fps film it to play nicely on a 30fps display. >> A computer monitor is not 24fps or 30fps. 30fps, so rather than try >> displaying at 30fps, one tries to display at 24fps. >> xine correctly does this first step. >> 2) Once one moves to 24fps, the PTS values on the DVD mpeg stream are >> correct for 30fps, so would display showing a small amount of judder. >> My pts_corrector code fixed that, but that is currently missing from the >> xine release. >> >> Kind Regards >> >> James > > Very nice, I'm sorry to hear it was removed. Do you have plans to add it again? > > - Grant I'm also curious how long ago it was removed? - Grant ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev