While trying to deinterlace a YUYV422 image stream, I'm getting green tinted output. The source is interlaced DV video. The process I'm following is first converting the YUYV422 images to YUV420P using sws_scale. The resultant frame is then passed to the avpicture_deinterlace method. The deinterlaced frame is then converted back to YUYV422 for ouput using the sws_scale method (different context of course). There is no resizing being performed along the way.
I have another interlaced source that is MPEG2. When it reaches the same process it is also in YUYV422 pixel format, but it succeeds as designed. The only difference between the two that I'm aware of is that the DV image is interlaced and has weave or bob specified as the deinterlace method while the mpeg2 is interlaced and has weave only specified. Any ideas why the green tint? -- View this message in context: http://www.nabble.com/Deinterlacing-YUYV422-with-sws_scale-and-avpicture_deinterlace-tp18992091p18992091.html Sent from the libav-users mailing list archive at Nabble.com. _______________________________________________ libav-user mailing list [email protected] https://lists.mplayerhq.hu/mailman/listinfo/libav-user
