On 6 Nov 2004, scott wrote:

> That's interesting, I'm going to put some of my code in there instead of
> y4mshift.  I want a specific vertical shift (im my case 0 or -1 or -2

        Ah, sort of a "blend of features" from several programs ;)

> >     y4mscaler can do that for you with the option "-O chromass=422" or 
> >     "-O chromass=444".  Then to convert back to 420 before going into
> >     the encoder you'd use "-O chromass=420_mpeg2"
> > 
> That sounds easy :-)

        It is easy :)  Just add a "y4mscaler -O " before and after the
        processing you want to do.

        Adds a bit of overhead to the process (pipes are cheap but they're
        not "free") but that can't be avoided unless one writes a monolithic
        program.

> >     The other thing which may make life simpler is to deinterlace the
> >     material with 'yuvdeinterlace'.  Deinterlaced supersampled (to 4:4:4)
> > 
> Yes, it would be easier except that every 5 frames or so the field order
> is incorrect and needs to be swapped.  I'll have a look at y4mscaler -S
> mode=LINESWITCH so see if I can make it only line switch on a function I have.

        Hmm, but if you deinterlace does it matter (much) if the fields are 
        reversed?  You'll still get the single blended progressive frame out.

        What kind of capture process produces such a weird "jitter" or 
        field reversal?  That sounds very strange.

        Cheers,
        Steven Schultz



-------------------------------------------------------
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_id=5588&alloc_id=12065&op=click
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to