On Thursday 28 October 2004 20:21, Steven M. Schultz wrote:
> > I make them progressive when I send them to the MPEG encoder
>
> With yuvdeinterlace or similar processing? If it's really interlaced
> content then it won't work to simply tag it as progressive (but you
> knew that ;)).
It is progressive content that happen to look like it's interlaced.
Draw-and-tell time!
My cable delivers film converted to TV, in this fashion:
[ t b ][ t b ][ t b ][ t b ]
That is, one frame containing two fields, each containing one half of a
progressive frame. Progressive material in an interlaced container. All is
good and well.
However, as I recently mentioned, my drivers are extremely experimental, and
grab the stream like this:
[ t{b ][ t}{b ][ t}{b ][ t}b ]
leaving me with a file containing something that look like this:
[ b t ][ b t ][ b t ]
Niiiice. Temporal displacement and field reversal in one big, happy gooey
mess. I could very well discard every other field and feed this to the
encoder, or apply heavy-duty deinterlacing sledge hammers and pretend that
this is the correct thing to do (which does seem to be the most common
approach when you search the net), but instead I pipe the video through
yuvcorrect and get the nice looking progressive [ t b ] frames I started with
out of it. _Then_ I feed it to the encoder.
/Sam
-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_idU88&alloc_id065&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users