Log in

View Full Version : Artificial Noise makes file size REALLY Big


xkenshin55
16th May 2002, 13:33
I'm trying to encode Saber Marionette J Again episode 2 (SMJ AGAIN) but in the opening, it has lots of artifical noise, pratically 1 min, 45 seconds of it. The way that I usually encode has made the file size REALLY big. Below are my current settings. I'm aiming to make this 1min 45sec part to be around 18 megs, or about 900 bitrate. Suggestions? THX!

VirtualDub.audio.SetSource("D:\\DVD\\SMJ\\SABERJ_AGAIN_D1\\smjagain01 AC3 T01 2_0ch 192Kbps 48KHz.mp3");
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,500,1,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio2.SetSource(0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(3);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1139,1);
VirtualDub.video.SetQualityControl(2,16,25,50);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(30,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(96);
VirtualDub.video.SetMinKBPS(350);
VirtualDub.video.SetCurveFile("D:\\DVD\\AD Police\\adpolice06.stats");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(25,50,2);
VirtualDub.video.SetCurveFilter(270,6000);
VirtualDub.video.SetCurveCredits(99999999,350);
VirtualDub.video.SetLumaCorrectionAmp(1,10,10);
VirtualDub.video.SetCurveRedist(0);
// VirtualDub.video.CalcCurveCompression();
VirtualDub.video.SetCompLevelsMain(2,8);
VirtualDub.video.SetCompLevelsA(240,3,6);
VirtualDub.video.SetCompLevelsB(300,4,16);
VirtualDub.video.SetCompLevelsC(300,5,16);
VirtualDub.video.SetCompLevelsD(300,6,16);
VirtualDub.video.SetCompLevelsE(300,7,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,40,30,80,45,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",0);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.Add("deinterlace");
VirtualDub.video.filters.instance[0].SetClipping(5,0,5,0);
VirtualDub.video.filters.instance[0].Config(0);
VirtualDub.video.filters.Add("resize");
VirtualDub.video.filters.instance[1].Config(512,384,4);
VirtualDub.video.filters.Add("2d cleaner optimized (0.9)");
VirtualDub.video.filters.instance[2].Config(0, 10, 2, 2);
VirtualDub.video.filters.Add("xsharpen (1.0 beta 2)");
VirtualDub.video.filters.instance[3].Config(15, 35);
VirtualDub.video.filters.Add("VobSub 2.12");
VirtualDub.video.filters.instance[4].Config("D:/DVD/SMJ/SABERJ_AGAIN_D1/vts_06_0");
VirtualDub.subset.Delete();
VirtualDub.brc.Set( 0, 220 );
VirtualDub.brc.Set( 1, 1 );
VirtualDub.brc.Set( 2, 111 );
VirtualDub.brc.Set( 3, 21 );
VirtualDub.brc.Set( 4, 1 );

KX5

Hanty
16th May 2002, 15:41
SMJ Again is terribly mastered, just check out the ANimeondvd.com review on it. Rainbows everywhere...

I have no practical advise for you, if you manage to get it looking better than its source then I'd really like to see it, it's truly the DVD for those that want a challenge.

xkenshin55
17th May 2002, 07:07
Well, I encoded it, and just.... left it alone. episode 2 came out to be around 250-300 megs.. around there. I edited it into 3 different parts. First part is just normal anime encoding, then the next part is the artificial noise, then the last part is the rest of the anime. If you wanna see it, email me.

Kx5

RadicalEd
17th May 2002, 13:56
Not just Again, it seems as though most of the Saber Marionette realeases are full of noise. Any combo of 2D Cleaner, Warpsharp, or SmartSmoother HQ will work magic with a source as noisy as this. It may take a lot longer to encode, but the encoder and your eyes will be a lot happier.

xkenshin55
17th May 2002, 18:08
Smartsmoother HQ?

manono
18th May 2002, 02:53
Hi-

Go to Donald Graft's site here (http://sauron.mordor.net/dgraft/) and it's in the Hosted Filters place. It's fairly slow, but quite good though.

sh0dan
22nd May 2002, 16:36
You can get an updated version here (http://cultact-server.novi.dk/kpo/vdub/index.html) for a while. It corrects a quality-bug from 2.01. Donald is away, so he hasn't had time to update the page yet - hopefully he'll get back soon!

OUTPinged_
24th May 2002, 10:56
just cap drf at 10 or 12 for "noisy" frame range, it works.

tweak with a value a bit to not make a picture very blocky and to make size tolerable.


btw, filtering wont help.

RadicalEd
24th May 2002, 18:06
I really dont want to start another filter debate but this source is definitely an exception to even the most hardened anti-filterists. What should be a smooth gradient like the sky in Marionette is full of grain. Apply 2D cleaner, voila, the sky is once again a nice, smooth gradient. Its almost like in this case the painted backgrounds are being rebuilt instead of destroyed. Just trust me on this one, it looks a lot nicer with some light filtering.

OUTPinged_
25th May 2002, 12:18
. Apply 2D cleaner, voila, the sky is once again a nice, smooth gradient.

The problem is not that people are applying filters. the problem is that they are filtering way too hard.

Upping drf on scenes with artificial noise (not vhs>dvd transfer noise) helps.

IE, one of S.E. Lain episodes produced me a first pass size of 720mb, due to artificial noise only. After capping drf's to 8 on certain scenes (about 3-4 minutes long), 1pass fiesize dropped to 340mb. "Noisy look" was preserved in those scenes.