[mythtv] [PATCH] libpostprocess
Andrew Mahone
andrewmahone at eml.cc
Mon Oct 27 18:00:16 EST 2003
Kenneth Aafløy wrote:
> Hi List!
>
> This is an attempt at bringing in support for ffmpeg's postprocess
> library. There is only support for the output format which is used by xv
> output for now. I've added a configuration line right below the checkbox
> for deinterlacing, where you can specify any extra filter separated by
> comma. The options for the filter is the same as you give to mplayer,
> with one exception, you have to use / to separate the filters you give
> to postprocess. Example 'postprocess=hb/vb/lb/dr'. If you give the
> filter wrong options, it will print usage instructions on the console.
>
> If someone could direct me to some good information about image format
> specifications, that would be great. As always, comments are welcome.
>
> Download the archive from http://home.no/mythtv-dvb/postproc.tar.bz2
>
>
> Kenneth
I've been wanting this, and I believe others have mentioned interest in
deblocking and deringing filters as well. Does your patch tell ffmpeg
to apply postproc filters, or did you port the filters themselves to the
MythTV filter API? My understanding is that most of these need
information that's only available from the decoder, although being able
to deblock RTjpeg would be helpful - I see blocks even at the highest
quality settings, sometimes, because q=255 is still only 75% JPEG
quality. I'll need to look at this and see how this works w/ the filter
API changes I'm working on. Btw, a good reference on formats is
http://www.thedirks.org/v4l2/v4l2fmt.htm. It's V4L2-oriented, but the
information applies to pretty much anything that uses these formats.
The format that you'll generally be getting from ffmpeg is YV12, which
is listed there as YUV420P.
--
Andrew Mahone
andrewmahone AT eml DOT cc
More information about the mythtv-dev
mailing list