PDA

View Full Version : Please, Help Me.....


entersandman
24th September 2002, 22:34
Hello, guys..
I need your helps.

I trying to encoding "Panic Room" with the gknot guide.
i set video bitrate to about 1260, and i must get about 1gb
video file size.

but i can't.

pleae, teach to me your knowhow..

thank you.

and, sorry for my terrible english.


2002-09-24 오후 8:29:59: Job "pr" started.

o DivX3-First Pass: F:\rip\pr.avs
o DivX3-Second Pass: F:\rip\pr.avs
x Mux Audio (disabled).
End of Job 1 (pr).
_______________________________________________________________________________________________________________________

Gordian Knot 0.26.0.6
Encoding Job Data:

Type: EncD3_Both
Number: 1
Name: pr
Platform: Win2000 (5.0.2195).2

Files:
VirtualDubExe: C:\PROGRA~1\GORDIA~1\virtualdub\Virtualdub.exe
NandubExe: C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal: F:\rip\pr.avi
AviMovie: F:\rip\pr_Movie.avi
AviCredits: F:\rip\pr_Credits.avi
MovieFS: F:\rip\pr.avs
CreditsFS:
Log : F:\rip\pr.log
Stats: F:\rip\pr.stats
Ecf : F:\rip\pr.ecf

Options:
Quality/DRF: 0
CreditsStart: 0
UseEcf: 1
CreditsIVTC: 0
CreditsAppend: 1
DeleteInterm.: 0
EnforceBitrate:0
AntiShit: 0

Calculator:
VideoSize: 1058671 kbyte.
Audio1Size: 367337 kbyte.
Audio2Size: 0 kbyte.
Overhead: 7591 kbyte.
AviSize: 1433600 kbyte (1400 mbyte).
FilesSize: 0 kbyte.
TotalSize: 1433600 kbyte (1400 mbyte).
Interleaving: 1stream
Bitrate: 1261 k(=1024)Bits/s
Frames: 161046
FPS: 23.976
Duration: 1:51:57
Quality: 0.278 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.000 bits/(pixel*frame).
DivX5BiDirect: 0
DivX5GMC: 0
DivX5QuartPel: 0
DivX5PsyVis: 0
Resolution: 672 x 288

Audio 1:
none.

Audio 2:
none.

오후 8:29:59: Audio 1, calc: 367337 kb
오후 8:29:59: Audio 1, disabled, no recalc. - you probably want to add this track later.

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 First Pass"
// $input "F:\rip\pr.avs"
// $output "F:\rip\pr.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("F:\\rip\\pr.avs",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,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.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(6000,9999);
VirtualDub.video.SetQualityControl(0,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(0,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(270);
VirtualDub.video.SetCurveFile("");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(0,0);
VirtualDub.video.SetCurveFilter(0,9999);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(2,2);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,100,0,100,45,100);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(1);
VirtualDub.video.GenStats("F:\\rip\\pr.stats",1);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("F:\\rip\\pr.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

오후 8:29:59: Started DivX3-First Pass: F:\rip\pr.avs
오후 11:41:02: Finished DivX3-First Pass. Duration: 3 hours, 11 minutes, 3 seconds.
오후 11:41:03: Speed: 14.049 Frames per Second.
오후 11:41:04: ERROR: Calculation impossible! Desired Video Size is bigger than First Pass (= maximum divx-size for this filter-combination). To solve this you can: 1) lower your Total Size. 2) lower your Video Size (e.g. add bigger audio). 3) do another first pass at a higher resolution or with other filters.
오후 11:41:04: ERROR: Please read the included How-To to understand better what happened!
오후 11:41:04: WARNING: Encoding continued anyway.
오후 11:41:04: WARNING: Filesize will be approximately 421848 kb lower than desired (but best possible quality for this filter combination).
오후 11:41:04: WARNING: Thats an average bitrate of 758 k(=1024)bit/sec (=the highest possible bitrate)
오후 11:41:04: WARNING: instead of 1261 k(=1024)Bits/s (=your desired bitrate).
오후 11:41:06: Created new stats-file: F:\rip\pr_758_kbps.stats
오후 11:41:06: Created ecf: F:\rip\pr.ecf

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 Second Pass"
// $input "F:\rip\pr.avs"
// $output "F:\rip\pr.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("F:\\rip\\pr.avs",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,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.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1261,12);
VirtualDub.video.SetQualityControl(0,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,300,300);
VirtualDub.video.SetCrispness(100,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(100);
VirtualDub.video.SetMinKBPS(270);
VirtualDub.video.SetCurveFile("F:\\rip\\pr_758_kbps.stats");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(0,0);
VirtualDub.video.SetCurveFilter(0,9999);
VirtualDub.video.SetCurveCredits(0,350);
VirtualDub.video.SetLumaCorrectionAmp(0,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(2,16);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,35,30,70,10,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",1);
VirtualDub.video.SetEncodingControl("F:\\rip\\pr.ecf");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("F:\\rip\\pr.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

오후 11:41:06: Started DivX3-Second Pass: F:\rip\pr.avs
오전 2:44:38: Finished DivX3-Second Pass. Duration: 3 hours, 3 minutes, 32 seconds.
오전 2:44:38: Speed: 14.624 Frames per Second.

Adding this script to C:\PROGRA~1\GORDIA~1\nandub\VirtualDub.jobs:

// $job "DivX3 Append"
// $input "F:\rip\pr_Movie.avi"
// $output "F:\rip\pr.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("F:\\rip\\pr_Movie.avi",0,0);
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,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.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("F:\\rip\\pr.avi");
VirtualDub.Close();

// $endjob
//
//--------------------------------------------------
// $done

오전 2:44:38: Started Appending Credits: F:\rip\pr_Movie.avi
오전 2:44:39: Finished Appending Credits. Duration: 0 seconds.

오전 2:44:39: Done.
오전 2:44:39: Movie = F:\rip\pr.avi
Total Encoding Time: 6 hours, 14 minutes, 39 seconds.
2002-09-25 오전 2:44:39: Job "pr" finished.

manono
25th September 2002, 03:24
Hi and welcome to the forums-

Panic Room is one of the most compressible films ever made and will not fill up 2 CDs. So, you maxed out the file size. You might as well do 1 Pass Quant 2 encoding if you want to do it for 2 CDs, but you'll still wind up undersized. I don't know what kind of Audio you're using, but the movie is very easily done for 1 CD at 704x304 and MP3 Audio. For more information on undersized files, please see Acaila's Undersized Files Sticky (http://forum.doom9.org/showthread.php?s=&threadid=24584).

Next time run a Compress Test first and you'll save yourself 6 hours of time.