Log in

View Full Version : rainbow type effect using only mpeg2source


nanoflower
11th June 2005, 22:26
I've been seeing this issue for a while and I'm at a loss for how to fix it. I've got a DVD of old black/white shows that I want to back up to avi files. In certain scenes (like scenes that show a sky line) there is a rainbow type of effect.

I had thought it was my codec(XVID) or some of the filters that I was using. So I commented out all of the filters and changed over to Huffyyuv for the codec.
(I've also tried DIVX and the YUV and RGB options of Huffyyuv). The problem still occurs. So I updated to the latest version of dgmpgdec, and the problem is still occuring. I've even tried cutting the mpeg2source command down to a simple mpeg2source(filename) and the problem still shows up.

So I'm looking for suggestions. Anyone ever seen this before or have any suggestions on how I might resolve the issue.

I've added a picture that shows what I am seeing. This is the source image that has just been opened with mpeg2source and then captured inside of Vdubmod which avoids any compression artifacts. I've also left in the output from Info() since that doesn't affect the output. There is a little bit of the rainbow/blockiness when watching the original file with PowerDVD, but it's not nearly as noticeable.

Guest
13th June 2005, 22:35
I don't see it. Can you post a full-sized capture and perhaps put a pointer to the bad area?

If you just want to get rid of the coloration, you can use the gray scale filter or Tweak(sat=0). Coloration can be caused by capturing composite video (luma leaking into chroma). You can also try some rainbow/comb filters under Avisynth.

nanoflower
14th June 2005, 10:47
After trying for a while to recreate the problem I think it must have been a display issue. I'm not sure what fixed it, but it seems to be gone now. I went through multiple encodes using various codecs and the problem was always there. The Nero H.264 and the MSU lossless codec helped with the problem but they still showed it to some extent.

I'm kind of at a loss as to what caused the problem and what fixed it. I haven't rebooted my system in a week, and while I made changes none of them seemed to be the source of the solution. The last changes I know I made before the problem went away were going though the ffdshow decoder and VFW codec options. I turned the overlay option on and turned off all colorspace output options except for YV12.

I know that I tried multiple codecs and only the MSU lossless codec seemed to really avoid the issue.


Oh, crap... Forget that I ever mentioned the problem... I just found something and verfied what caused/fixed the display issue. The display was put into 16 bit mode for some reason and that was making the issue worse. In 32 bit mode the effect is pretty much gone. I'm sorry that I bothered you with a problem that was obviously an operator error. Can't believe I spent days dealing with such a stupid issue.