Log in

View Full Version : Deinterlacing for a WMV MMS source?


Comatose
23rd December 2007, 14:59
Hi!

I have the trailer for Mnemosyne no musume-tachi (source http://www.vap.co.jp/rin/movie/rin_prv01.asx, I recorded it) which is interlaced.. or well, it is something.

The video is 356*200 WMV3 at 871Kbps. Here's an example shot (http://img140.imageshack.us/img140/3373/interlacingrf7.png) of the effects of interlacing on motion in this video.

Also, AVSP shows this correctly, but when I play this video (via AVS' DSS()) using MPC, it seems as if the two fields (or the colors?) aren't on top of each other. (http://img175.imageshack.us/img175/5097/misplacedgc5.jpg) Some colors (usually red) are way off to the left of where they should be. I have all the internal MPC filters disabled, and even tried re-encoding it using Lagarith and using avisource("trailer.avi",fourcc="LAGS")... same thing happens.

This even happens to the ShowFrameNumber() subtitles, so it's probably MPC's fault, but... I'd like to fix it ;-; (it doesn't affect encoding, so it's not THAT important)

I've tried messing about with filters like TFM() and TDeint(), but nothing seems to have any effect on it.


I really have no idea where to start. Also, please note that I have never done deinterlacing before.

I'd be grateful for any suggestions and, if any of you have a list of deinterlacing-related filters, I'd really love to see it :p

Thanks!

foxyshadis
23rd December 2007, 19:54
You can't fix this, it's just completely broken. Your only option is to manually use freezeframe or nnedi to replace the broken frames with good ones. I've seen this happen on quite a few official anime trailers (the Makoto Shinkai ones come to mind immediately), it's rather sad, along with other perversions like a 640x480 trailer that was obviously point-upsampled from a 320x240 one. I just threw them out.

Comatose
23rd December 2007, 21:53
;_; Replacing the broken frames might be a bit problematic since it only lasts for one frame =p

Oh well, it's just a trailer. Thanks for the reply! :)