Log in

View Full Version : dragonheart... massive testing


lwk.ms
13th March 2002, 20:11
hi,

i'm a little confused at the moment.
is it possible that the only setting in nandub (1.0rc2/build1853) which really affects visual quality is the min.quality setting ?
nothing, repeat, nothing else (except maybe setting a higher bitrate, don't wanna do it ;) changed the quality in a particular scene more than min.quality!
the particular scene is one during the wood-sword-fight from the beginning: bowen and the young prince are fighting before a wide landscape, mostly forest visible, and they cross the swords a few times and switch sides.
below min.quality 27 nothing happens (losing all detail in the background), but 28 is already to high for the desired filesize which is around 560 mbyte (dual-audio takes about 150 mbyte, target end-size 710 mbyte).
motion modulation (25%+50%) makes things even worse (totally blocky).
i encode the 98min50sec file (1:2,35) in 544x232, prec. bicubic, here is the *.vcf:

VirtualDub.audio.SetSource(0);
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(750,24);
VirtualDub.video.SetQualityControl(2,16,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(50,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(320);
VirtualDub.video.SetCurveFile("D:\\dragonheart\\first.stats");
VirtualDub.video.SetCurveMcFactor(30);
VirtualDub.video.SetCurveCompression(25,3);
VirtualDub.video.SetCurveFilter(270,2700);
VirtualDub.video.SetCurveCredits(139396,300);
VirtualDub.video.SetLumaCorrectionAmp(1,10,30);
VirtualDub.video.SetCurveRedist(1);
// VirtualDub.video.CalcCurveCompression();
VirtualDub.video.SetCompLevelsMain(2,8);
VirtualDub.video.SetCompLevelsA(300,3,16);
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(4,31);
VirtualDub.video.SetBitsReservoir(0,35,30,70,30,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("null transform");
VirtualDub.video.filters.instance[0].SetClipping(2,74,8,74);
VirtualDub.video.filters.Add("resize");
VirtualDub.video.filters.instance[1].Config(544,232,4);
VirtualDub.subset.Delete();
VirtualDub.brc.Set( 0, 710 );
VirtualDub.brc.Set( 1, 1 );
VirtualDub.brc.Set( 2, 128 );
VirtualDub.brc.Set( 3, 150 );
VirtualDub.brc.Set( 4, 1 );

my next question would be:
which settings have the most effect on min.quality eg. 28 regarding low filesize, resulting in a 560 mbyte file besides from motion modulation?

THX !
martin

lwk.ms
14th March 2002, 13:09
now i got me a very fine looking, 608 mbyte video file (min quality 27, motion modulation 0) and added two, very little but surprisingly good-sounding ogg-vorbis tracks with oggmachine and the ogg-media guide (www.doom9.org/ogg.htm THX to doom9!) resulting in a file-size of 708 mbyte!
it seems the only good working player is mplayer 6.4 so far but it lacks subtitle (*.srt/*.sub)-support.

harrharr, gotcha
:p

Kyo
14th March 2002, 17:55
Try the vobsub package on doom9, with the direct vobsub you can add subs to mplayer only with have in the folder of the video the subs with the same name: abcd.avi and abcd.srt

lwk.ms
14th March 2002, 20:14
sounds really nice... thank you!
btw. the "very fine looking" particular scene was followed by some "real ugly" scenes so now i try xvid with gknot and saw an interesting fact:
- the xvid standart payback delay is only 240 frames which means for PAL around 9,6 seconds! the standart in nandub is 45 seconds which always sounded too long to me ?!?

gknot told me now that the percentage of the first-pass.stats is "only" 35% (it's 35% on red background ;) and the gknot-help says something about 65-75% for good rips... maybe it's because i choosed 640x272 again... but since i'm no friend of "around 500 for horizontal resolution" at 1:2,35-movies i rip it anyway and see for myself.

maybe the percentage warning in red scares noobs like me away and therefore the internal/virtualdub method is the one which is directly explained in the guide ;)

martin (1cd-rips preferred ;')