Prospero
17th September 2002, 01:40
I've been having a bit of trouble with some aliasing on a capture I'm working on, and could use some advice. The whole thing is chronicled in a thread over at ArsTechnica (http://arstechnica.infopop.net/OpenTopic/page?a=tpc&s=50009562&f=67909965&m=2880992335) , but I'll summarize. It's an LD source capped via AVI_IO in Huffyuv, via svideo line. I already got that the field orders are reversed, but there is some aliasing that's driving me nuts. A rendered clip with smoothing can be found here (http://www.jfreeland.net/video/bobtest.avi) , and without smoothing here (http://www.jfreeland.net/video/bobtest1.avi). I also put up a 20 frame sequence of the raw cap here (http://www.jfreeland.net/video/huff.avi). The relevant portions of the VirtualDub vcf.
VirtualDub.video.filters.Add("field swap");
VirtualDub.video.filters.Add("smart smoother (1.1)");
VirtualDub.video.filters.instance[1].Config(5, 25, 0);
VirtualDub.video.filters.Add("levels");
VirtualDub.video.filters.instance[2].SetClipping(0,98,0,104);
VirtualDub.video.filters.instance[2].Config(0x0000,0xFFFF,0x00EB4B4B,0x0000,0xFFFF, 1);
VirtualDub.video.filters.Add("smart bob (1.1 beta 2)");
VirtualDub.video.filters.instance[3].Config(1, 0, 12, 1);
VirtualDub.video.filters.Add("resize");
VirtualDub.video.filters.instance[4].Config(640,278,4);
I tried the recommendations of avisyth in the arstechnica thread, but nothing looks any better than what I've already done. Anyone have any thoughts? I'm going to try some recapturing tomorrow and see if I can get any better results, and fix the field order problem, but I don't think that will fix the aliasing. Oh and if you could not mention the film or director, I would appreciate it. Thanks.
VirtualDub.video.filters.Add("field swap");
VirtualDub.video.filters.Add("smart smoother (1.1)");
VirtualDub.video.filters.instance[1].Config(5, 25, 0);
VirtualDub.video.filters.Add("levels");
VirtualDub.video.filters.instance[2].SetClipping(0,98,0,104);
VirtualDub.video.filters.instance[2].Config(0x0000,0xFFFF,0x00EB4B4B,0x0000,0xFFFF, 1);
VirtualDub.video.filters.Add("smart bob (1.1 beta 2)");
VirtualDub.video.filters.instance[3].Config(1, 0, 12, 1);
VirtualDub.video.filters.Add("resize");
VirtualDub.video.filters.instance[4].Config(640,278,4);
I tried the recommendations of avisyth in the arstechnica thread, but nothing looks any better than what I've already done. Anyone have any thoughts? I'm going to try some recapturing tomorrow and see if I can get any better results, and fix the field order problem, but I don't think that will fix the aliasing. Oh and if you could not mention the film or director, I would appreciate it. Thanks.