PDA

View Full Version : DivX playback choppy


tCS [hF]
19th January 2002, 22:16
well hello,

i'm quite new to nandub and having some trouble with 'the crimson rivers'. i ripped it with smartripper, processed audio separately and went for a 604x272 1cd rip with nandub following the suggested values from the guides. the final avi is ~700 mb, so the size is at least what i've expected.

now if i open it with windows media player 6.4, the movie plays fine, but if i scale it above 150% or even fullscreen, the playback becomes choppy and the movie looks like i'd been resized with nearest neighbor (quite blocky, i don't known how to explain it better).

does anybody have an idea of what is going on ? other divx movies are playing fine at fullscreen, so there must be something wrong with my settings.

any help appreciated, and sorry for my english ;-)
tCS

Pikoa
20th January 2002, 05:46
They should play fine at fullscreen, unless you have a slow processor and set the post-processing level too high. Try setting the post-processing to 1 (in WMP, --> File --> Properties --> DIVX codec --> Post processing).

Pikoa:)

tCS [hF]
20th January 2002, 18:24
well, they should, but they don't, so I am a little bit confused :confused:. other divx movies are playing well at fullscreen (except for those full blown-pal 720x576 resolution), and the cpu is powerful enough to handle this (piii@1g). so there must be another reason, why my encoded movies plays like crap, while other's don't. i already tried to lower the postprocessing level, with no effort.

again: i have two avis, both div3 and similar size/playing time, the one encoded in nandub plays choppy in fullscreen, while the other plays well.

any suggestions ?

TIA
tCS

FreierGeist
22nd January 2002, 06:30
hi, tCS [hF]
i just finish ripping this movie
and it was a big fight with the filesize...
post the .vcf your using, then we can probably see whats the settings that its resulting this "choppy" problem
ps.: im glad i have the worst english in this forum
:p

[]s

tCS [hF]
22nd January 2002, 22:49
hehehe, so, at least i am not the only one non-native speaker here :D

well, here goes my .vcf, and please don't uuuh and aaah if something's terribly wrong :)

TIA
tCS

ah, yeah and BTW: why does it take so f* long to load the audio data into nandub ? for me it takes approx. 4-6 minutes to load the mp3.

VirtualDub.audio.SetSource("Z:\\Die Purpurnen Fl\xfcsse\\DIE_PURPURNEN_FLUESSE\\vts_01_([0x80]_Audio_Deutsch_AC3(6Ch)_48kHz___Normal_Caption)_Delay_0ms.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(820,10);
VirtualDub.video.SetQualityControl(1,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(30,1);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(95);
VirtualDub.video.SetMinKBPS(410);
VirtualDub.video.SetCurveFile("");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(25,3);
VirtualDub.video.SetCurveFilter(270,4000);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
// VirtualDub.video.CalcCurveCompression();
VirtualDub.video.SetCompLevelsMain(2,16);
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,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("null transform");
VirtualDub.video.filters.instance[0].SetClipping(6,72,6,72);
VirtualDub.video.filters.Add("levels");
VirtualDub.video.filters.instance[1].Config(0x0000,0xFFFF,0x00FFFE8F,0x0A0A,0xFFFF,1);
VirtualDub.video.filters.Add("resize");
VirtualDub.video.filters.instance[2].Config(604,272,4);
VirtualDub.subset.Delete();
VirtualDub.brc.Set( 0, 645 );
VirtualDub.brc.Set( 1, 1 );
VirtualDub.brc.Set( 2, 128 );
VirtualDub.brc.Set( 3, 0 );
VirtualDub.brc.Set( 4, 1 );