Re: Frame interpolation
Grant <[email protected]> Thu, 7 Jan 2010 07:38:59 -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 ------------------------------------------------------------------------------ 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