[mythtv] PATCH: More deinterlacing support.

Richard Jones richard at earthmen.com
Tue Mar 25 07:59:53 EST 2003


On Tue, 2003-03-25 at 07:45, Torbjörn Jansson wrote:
> > In the windows world "DScaler" 
> > (http://deinterlace.sourceforge.net) is widely > acknowleged to 
> > be one of the best quality viewers (visual quality that is, 
> > program itself is horrible).
> > 
> > You might take a look there for inspiration.  They have a 
> > couple of clever algorithms to detect which sort of 
> > de-interlace works best for different situations (video, live 
> > tv, etc).  Also, the denoise filters would be a fantastic 
> > "nice-to-have", and would probably really boost compression 
> > ratios as well
> > 
> 
> I think i remeber that there was some discussion on the dscaler mailing list
> some time ago about portin to linux.
> I searched the mailing list and found this link:
> http://tvtime.sourceforge.net/ it looks like someone already has ported some
> of dscalers plugins to linux so maybe thers some code in there that can be
> reused.
> 
> (i know that parts of the code in dscaler is not the best, and the gui coud
> use some rework)

tvtime provides excellent quality, unforunately the code is not directly reusable
as mythtv uses a different colour space (yuv420P/yv12) to that used in tvtime (yuv422).
If rtjpeg and mpeg4 both took yuv422 directly or if yuv420P<->yuv422 conversions were
not too costly then it would probably be feasible to re-use the code directly. 
Going with yuv422 also preserves more colour information although, the reason mythtv
probably uses yuv420 though is probably its widespread use as the input to most
video encoders.

Richard.




More information about the mythtv-dev mailing list