Log in

View Full Version : Movie not compressed at all??? (20+Gb)


crOOk
13th May 2002, 18:46
Hey there, I got problems encodig an interlaced PAL movie, first I show you my avi synth script and the nandub processing settings.

LoadPlugin("C:\programme\dvd\Gordian Knot\mpeg2dec.dll")
LoadPlugin("C:\programme\dvd\Avi Synth 1.06\IVTC.dll")
LoadPlugin("C:\programme\dvd\Avi Synth 1.06\decomb.dll")
LoadPlugin("decomb.dll")
Mpeg2source("C:\dvd\nbk\segmented\full.d2v")
Telecide()
Decimate(25)
TemporalSmoother(2)

VirtualDub.audio.SetSource("C:\\DVD\\nbk\\fertig\\full1.wav");
VirtualDub.audio.SetMode(1);
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(26481,44100,2,16,20000,4,8,"IAYBIBUGASAG");
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(1100,10);
VirtualDub.video.SetQualityControl(2,21,30,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(30,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(450);
VirtualDub.video.SetCurveFile("C:\\DVD\\nbk\\nandub.stats");
VirtualDub.video.SetCurveMcFactor(29);
VirtualDub.video.SetCurveCompression(25,3);
VirtualDub.video.SetCurveFilter(270,2500);
VirtualDub.video.SetCurveCredits(200825,350);
VirtualDub.video.SetLumaCorrectionAmp(1,10,30);
VirtualDub.video.SetCurveRedist(1);
// 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(2,2);
VirtualDub.video.SetBitsReservoir(0,35,30,80,45,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("C:\\DVD\\nbk\\nandub.stats",0);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.instance[0].Config(0, 1, 15, 0);
VirtualDub.video.filters.Add("smart resize (1.1)");
VirtualDub.video.filters.instance[1].SetClipping(7,74,3,74);
VirtualDub.video.filters.instance[1].Config(640,384,0,4,0,0,0x000000,"0 1 1 4 320 240 100 0 0 0 0 4 4 2 2");
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 );

When I start encoing, the filesize reaches HUNDREDS (maybe a little less than HUNDREDS, but still very many Gb, so I have to abort) of Gb very soon... I#ve never before experienced problems like that so: Please Help me in God's name!

manono
13th May 2002, 18:59
Hi-

That kind of problem can occur if you haven't yet installed the DivX 3.11 codec.

Dreassica
13th May 2002, 20:12
U use IVCT on a PAL movie???
There is, as far as i know, no ivct for PAL sources.
And did u actually select a compression method or did u save it uncompressed?

crOOk
13th May 2002, 21:27
I FORGOT: I've Set No AVI Output to true!!!

I CAN'T choose a codec, because I posted this to the Nandub Board...
I also HAVE installed the DivX 3.11a codec... I used the IVTC (which was suggested on another thread) and it wrked fine for me, it removed the lines better than anything else. I've also tried DeinterlacingFilters like FielDeinterlace or FieldBob and the little size problem still occured.

manono
13th May 2002, 23:18
Hi-

Did you do the RunMeFirst thing after installing the codec (Start-Program Files-DivX-RunMeFirst, I think)?

Running Telecide() can work depending on the PAL source material, but I don't think you'll ordinarily need Decimate(25) unless you're purposely trying to bring it down to 24fps for some reason. It might leave a slight stutter or jerk once a second.

Dreassica
13th May 2002, 23:51
If u want the resolution at 24 fps, u can just use the assumeFPS(24.000) commannd!

crOOk
15th May 2002, 16:58
OOps, I must have installed another divx3 codec, the video really wasn't compressed, my fault. Let me explain why I chose to decimate the framerate. The movie has about 213000 frames and around 4000(!) cuts. Since that makes it hard to compress, I thought I could reach 24/25 (96%) of the final video size. An the output isn't jerky at all... So it was just another way to increase quality for me.