>In other words: if you intermix YV12 and I420 you I'll end up with blue >faces.
I read the source code of smartyuv. It seems that there is no operation on U and V. I think, only for this filter if I input YV12 instead of I420, the output will be not influenced, it will be still YV12, won't it? And if I get a player after the filter and it can accept YV12, it will show the right effect, won't it? Best Regards Wei He Francesco Romani <[EMAIL PROTECTED] m> To Sent by: transcode Users Mailing List transcode-users-b <transcode-users@exit1.org> [EMAIL PROTECTED] cc Subject 26.02.2008 21:43 Re: [transcode-users] Question: input format of Plugin Fliter smartyuv Please respond to [EMAIL PROTECTED] ; Please respond to transcode Users Mailing List <transcode-users@ exit1.org> On Tue, 2008-02-26 at 15:50 +0100, Wei He wrote: > Hello, Every one: > > I want to make sure that the plugin filter smartyuv can accept which YUV as > input format. Is it YV12 or normal YUV? YV12 is I420 with U and V plane swapped. The following are synonims: YV12 and YVU420P; I420 and YUV420P. Both of them are YUV planar colorspaces with chroma 4:2:0 subsampling. (see http://www.fourcc.org/yuv.php for further reference). In other words: if you intermix YV12 and I420 you I'll end up with blue faces. In transcode 1.0.x, default is YV12 and there is a fair amount of mess into core/modules; in 1.1.x and HEAD, default is I420 and the mess is almost enterely solved. Bests, -- Francesco Romani // Ikitt [ Out of memory. ~ We wish to hold the whole sky, ~ But we never will. ]