Log in

View Full Version : Xvid encode looks grainy. Why?


starsheep
17th September 2006, 08:51
Hi guys,

please be nice, I am kinda new to this but I have a question.
I tried encoding a DVD to xvid with AutoGK and it works but the video looks kind of grainy and pixelated and I have seen much better encodes from the net.
So basically my question is, what am I doing wrong?

A few pointers would be really nice. BTW the source is a US DVD with a 720x480 res 4:3. The movie length is about 45 minutes and I thought, as most of the TV series on the net are 350MB files, that would be the right size and I set that as target size. I also tried 700MB file but still the quality kinda suxx. Oh and I kept the advanced settings to auto like width etc.

Thanks
Cu
StarSheep

CWR03
17th September 2006, 11:00
So basically my question is, what am I doing wrong?
You're using AutoGK and expecting premium results. Try the full Gordian Knot, which will allow you to optimize the codec settings, and you'll get a far superior output.

starsheep
17th September 2006, 13:36
Thanks for the answer.

I am setting up Gordian Knot as I type this and I follow the configure guide. However there is no ADVANCED OPTION that the guide says I should press when I startup Gordian Knot.

Anyone knows where that button is supposed to be as it seems that is the quality I need?

Thanks
Cu
StarSheep

Blue_MiSfit
17th September 2006, 13:39
Gordian Knot is a bit outdated. MeGUI will probably work out better...

~MiSfit

Carpo
17th September 2006, 14:07
ye but there seems to be issues with the avi/adaptive muxers in megui atm - x264 muxer works fine tho :/

DarkZell666
17th September 2006, 17:05
starsheep : post some screenshots of what you call "pixelated"/"grainy". Do you mean noise on the edges of objects ? Or do you see some square blocks ?

Anyhow, AutoGK has some "pre-tweaked" settings that the end-user can't configure (such as the quantization matrix, which in simple words, determines the grain/block proportions).

starsheep
17th September 2006, 20:37
Hi

Thanks for the answers guys.

YES, I mean the picture is just not sharp and I have some blocks and especially noise like lots of ants running around. I know it can be done better as I have seen so.

As someone mentioned before I tried out Guardian Knot without Auto and the result is pretty much the same. IMHO the extra effort for the config is really not worth it.

Maybe it is my source but I don't think so as the DVD looks a lot sharper then the avi. The movie I encoded is like 50 minutes and I set GK to a 700MB file. I think that should really be enough to get a good encode right?

I have seen better TV rips from the net then my own encode.

Either I am doing something terribly wrong or something is broken and the program does something wrong.

Any hints would be great as I followed the guide by the letter.

Cu
StarSheep

BigDid
17th September 2006, 21:01
...The movie I encoded is like 50 minutes and I set GK to a 700MB file. I think that should really be enough to get a good encode right?..
Hi,

I cannot even guess without more infos, can you post your AGK logfile?

Did

starsheep
17th September 2006, 21:09
Ok I have no clue how this will help you and I hope I post the right one but here it is. It is the log from Guardian Knot btw:

Here is the first half:

17.09.2006 17:33:38: Job "Doc01 - Cut.avi" started.

o Xvid - First Pass: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs
o Xvid - Second Pass: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs
o Mux Audio.
End of Job 1 (Doc01 - Cut.avi).
_______________________________________________________________________________________________________________________

Gordian Knot
Encoding Job Data:

Type: EncXvid_All
Container: Audio-Video Interleave (AVI)
Number: 1
Name: Doc01 - Cut.avi
Platform: WinXP (5.1.2600).2

Files:
VirtualDubModExe: C:\PROGRA~1\GORDIA~1\VirtualDubMod\VirtualDubMod.exe
NandubExe: C:\PROGRA~1\GORDIA~1\nandub\Nandub.exe
AviFinal: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avi
AviMovie: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut_Movie.avi
AviCredits: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut_Credits.avi
MovieFS: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs
CreditsFS:
Log : D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.log
Stats: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.stats
Ecf : D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.ecf

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

Calculator:
VideoSize: 661002 kbyte.
Audio1Size: 52761 kbyte.
Audio2Size: 0 kbyte.
Overhead: 3036 kbyte.
AviSize: 716800 kbyte (700 mbyte).
FilesSize: 0 kbyte.
TotalSize: 716800 kbyte (700 mbyte).
Interleaving: vbrmp3
Bitrate: 1670 k(=1000)Bits/s
Frames: 77730
FPS: 23.976
Duration: 054:2
Quality: 0.280 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.534 bits/(pixel*frame).
Resolution: 576 x 432

Audio 1:
Mode: Just Mux Source File.
SourceFile: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut Track 1 English DELAY 0ms.mp3
WavFile: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut Track 1 English DELAY 0ms.wav
Mp3File: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut Track 1 English DELAY 0ms_1.mp3
OggFile: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut Track 1 English DELAY 0ms.ogg
OggQuality: 0.200
OggLanguage: English
Azid:
Lame:
Delay: 0
Interval: 1
Preload: 500
Mux: 1
Recalc: 1
DeleteWav: 1

Audio 2:
none.

17:33:38: Audio 1, determined: 52761 kb
17:33:38: Audio 1, calc: 52761 kb
17:33:38: New Bitrate for Movie = 1670 k(=1000)Bits/s

Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :

// $job "XviD First Pass"
// $input "D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs"
// $output "D:\DVD\Projects\Cut_VTS_01_PGC1\Cut_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut.avs",0,0);
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.SetCompression(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(3532,"AQAAALwCAACQsggARDpcRFZEXFByb2plY3RzXEN1dF9WVFNfMDFfUEdDMVxDdXQuc3RhdHMAVABTAF8AMAAxAF8AUABHAEMAMQBcAEMAdQB0AC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAEAAEFkdmFuY2VkIFNpbXBsZSBAIEw1AABtAHAAbABlACAAQAAgAEwANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAChVc2VyIGRlZmluZWQpAABmAGkAbgBlAGQAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAIERITFRcZGxESExUXGRscFBUWFxgaHB4VFhcYGhweIBYXGBocHiAjFxgaHB4gIyYZGhweICMmKRscHiAjJiktEBESExQVFhcREhMUFRYXGBITFBUWFxgZExQVFhcYGhsUFRYXGRobHBUWFxgaGxweFhcYGhscHh8XGBkbHB4fIQAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAIAAACWAAAAZAAAAAEAAAAAAAAABAAAAAMAAAABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAZAAAAPQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABkAAAAZAAAAAEAAAAKAAAAAQAAABQAAAAAAAAAAAAAAAUAAAAFAAAABQAAAAAoCgAAAAAAAQAAAAEAAAAeAAAAAAAAAAIAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAYAAAABAAAAAQAAAAEAAAABAAAALAEAAAAAAAABAAAAHwAAAAEAAAAfAAAAAQAAAB8AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut_Movie.avi");
VirtualDub.Close();

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

17:33:38: Started Xvid - First Pass: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs
18:09:26: Finished Xvid - First Pass: Duration: 35 minutes, 47 seconds.
18:09:26: Trying to open Log-file.
18:09:26: Success: Log-file open.
18:09:26: Encoded: 97169 Frames.
18:09:26: Speed: 45.245 Frames per Second.
18:09:26: WARNING: Number of counted frames differs from settings!
18:09:26: WARNING: Settings: 77730
18:09:26: WARNING: Counted: 97169
18:09:26: WARNING: Difference: 19439
18:09:26: Correcting Bitrate...
18:09:26: Original Bitrate = 1670 k(=1000)Bits/s
18:09:26: Now encoding at 1334 k(=1000)Bits/s
18:09:26: New target size = 660243 Kb

Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :

Any thoughts?

Cu
StarSheep

starsheep
17th September 2006, 21:10
And the second half:

// $job "XviD Second Pass"
// $input "D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs"
// $output "D:\DVD\Projects\Cut_VTS_01_PGC1\Cut_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut.avs",0,0);
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.SetCompression(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(3532,"AgAAALwCAAATEwoARDpcRFZEXFByb2plY3RzXEN1dF9WVFNfMDFfUEdDMVxDdXQuc3RhdHMAVABTAF8AMAAxAF8AUABHAEMAMQBcAEMAdQB0AC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAEAAEFkdmFuY2VkIFNpbXBsZSBAIEw1AABtAHAAbABlACAAQAAgAEwANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAChVc2VyIGRlZmluZWQpAABmAGkAbgBlAGQAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAIERITFRcZGxESExUXGRscFBUWFxgaHB4VFhcYGhweIBYXGBocHiAjFxgaHB4gIyYZGhweICMmKRscHiAjJiktEBESExQVFhcREhMUFRYXGBITFBUWFxgZExQVFhcYGhsUFRYXGRobHBUWFxgaGxweFhcYGhscHh8XGBkbHB4fIQAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAIAAACWAAAAZAAAAAEAAAAAAAAABAAAAAMAAAABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAZAAAAPQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABkAAAAZAAAAAEAAAAKAAAAAQAAABQAAAAAAAAAAAAAAAUAAAAFAAAABQAAAAAoCgAAAAAAAQAAAAEAAAAeAAAAAAAAAAIAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAYAAAABAAAAAQAAAAEAAAABAAAALAEAAAAAAAABAAAAHwAAAAEAAAAfAAAAAQAAAB8AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut_Movie.avi");
VirtualDub.Close();

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

18:09:26: Started Xvid - Second Pass: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avs
19:24:10: Finished Xvid - Second Pass: Duration: 1 hour, 14 minutes, 44 seconds.
19:24:10: Speed: 21.669 Frames per Second.

Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :

// $job "DivX5 Append"
// $input "D:\DVD\Projects\Cut_VTS_01_PGC1\Cut_Movie.avi"
// $output "D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut_Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut Track 1 English DELAY 0ms.mp3",0x00000202,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.stream[0].SetClipMode(1,1);
VirtualDub.stream[0].SetConversion(0,0,0,0,0);
VirtualDub.stream[0].SetVolume();
VirtualDub.stream[0].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("D:\\DVD\\Projects\\Cut_VTS_01_PGC1\\Cut.avi");
VirtualDub.Close();

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

19:24:10: Started Muxing Audio.: D:\DVD\Projects\Cut_VTS_01_PGC1\Cut_Movie.avi
19:25:11: Finished Muxing Audio.: Duration: 1 minute, 0 seconds.

19:25:11: Done.
19:25:11: Movie = D:\DVD\Projects\Cut_VTS_01_PGC1\Cut.avi
Total Encoding Time: 1 hour, 51 minutes, 32 seconds.
17.09.2006 19:25:11: Job "Doc01 - Cut.avi" finished.
_______________________________________________________________________________________________________________________

Any thoughts?

Cu
StarSheep

BigDid
17th September 2006, 21:51
Bitrate: 1670 k(=1000)Bits/s
...
Quality: 0.280 bits/(pixel*frame).
...
Resolution: 576 x 432
...
18:09:26: WARNING: Number of counted frames differs from settings!
...
18:09:26: WARNING: Difference: 19439
18:09:26: Correcting Bitrate...
18:09:26: Original Bitrate = 1670 k(=1000)Bits/s
18:09:26: Now encoding at 1334 k(=1000)Bits/s

Hi,

I mixed up thinking about the AGK log. I'm not very familiar with Gknot so please correct if needed.

From above you have quality= 0.280 bits/(pixel*frame)
but Resolution= 576 x 432 which give a 1.33 AR
and something strange about frame count so Gknot corrected it and your final bitrate is 1334kbp/s which is medium ( 1670 should have been better.
Your encode seems of medium quality due to the 4/3 source and it's low compressibility.

You could try:
- Aiming for 1700 kbp/s which could give something like 661002 kbyte /1334 *1700= 842356 kbyte for the video
- And/or try some degrain filters (if none were used) remover* within Gknot like:
(from nearly no effect to more agressive)
removegrain (mode=1) / (mode=5) / (mode=6)
more agressive, you can switch to:
degrainmedian (mode=4) / (mode=3) / (mode=2) / (mode=1) / (mode=0)

Or post a/some screenshots or a video (short part) of the source to confirm your grainy report and get more/other filtering advices.

Did

* for info, AGK uses internally removegrain (mode=2) which is +or- similar to removegrain (mode=6) in terms of compressibility but more agressive for details; this is why I prefer the mode=6

DarkZell666
19th September 2006, 12:09
I'm more concerned about the source in itself, since I've seen a Marray Higgins Clark DVD being Xtremely noisy ... The 90minute movie, even resized at 576*432 (just like you), came out real ugly. The movie hardly had any high-motion scenes in it, so the noise was the real culprit.

I suggest you wait for the real encoding to start (wait until AutoGK rips the subtitles, does the compressibility check, converts the audio, etc.), stop the job when the 1st pass starts, and add some denoising filters in the generated avs file before feeding it back into AGK.

I can suggest hqdn3d(2,2,2) (before resizing) or TTempSmoothF() (after resizing).
(The dll's are available in warpenterprises website, the url is in one of the Avisynth's forum's stickies).

But if your source is action-packed you won't be able to do much about it ... except increase the bitrate/filesize.

starsheep
19th September 2006, 20:07
Thanks for all the answers guys but I really don't have a clue what you guys are talking about

I am about to try out to make a 1,4GB file and see it that comes out any better just to be sure it is a settings issue.

BTW the video source is a private video so no actual movie DVD source. Can that be the problem?

Thanks
Cu
StarSheep

CWR03
19th September 2006, 22:29
I recently encoded an entire season of Friends using Gordian Knot - I used the "Heavy Noise" filter (the episodes were very grainy) and was able to encode them at 576 x 432 at a very good quality. My previous attempt at 512 x 384 and the same file output sizes looked terrible.

Are you using deinterlace or IVTC? If you choose the wrong one, the framerate will still be reduced, but the frames will "jump" instead of flow, increasing the needed bitrate.

starsheep
20th September 2006, 05:47
Hi

Well, in the d2v file I created with Robot4rip it says at the bottum:
Finished 0.00% FILM.

Maybe that is the problem and I am using a wrong setting cause the guide always talks about that it should be more then 95% then I have to use another setting and below 95% another one too.

Can that be the problem?

BTW IVTC, it was greyed out and I didn't use any Deinterlacer, maybe that was the problem too.

BTW, raising the bitrate to a two CD version made a big improvement but still not perfect, damnit

Cu
STarSheep

DarkZell666
20th September 2006, 06:59
I'll phrase my post in another way :

Does your movie have a lot of camera movements of any sort ? Panning, rotating, etc ... Does it also have like "snow" on the picture ? just like if you were watching TV with a bad reception ? This second artifact is called noise. And the "action-packed" or "high-motion" scenes, are what is generated by many moving objects and/or many camera movements in those scenes.

If you say that your 40min source doesn't even look nice, even encoded to 1,4GB and resized so small (576*y is considered to be rather small imho), then your source is either very shaky and/or very noisy. It takes a bit of analysis on your behalf to detect that, but AutoGK's compressibility check should have given you a hint on the matter (below 60% means that your source is difficult to encode and will look "rather" ugly.

Does this help you understand ?

The denoising filters are there to remove the noise (the "snow") from the picture, but nothing can be done if the source contains many camera movements, except encoding with a constant quality (not a target filesize).

starsheep
23rd September 2006, 09:56
Hi

Actually the movie is a private movie and no there are not a lot of camera movements. Maybe that movie is just hard to compress and thats why it comes out bad.

Maybe I should just stick with the DVD format but an avi is so much more handy to have on the HDD.

Any more suggestions?

Thanks
Cu
StarSheep

CWR03
23rd September 2006, 10:14
Can you upload a small sample of the original file? Use a free hosting site such as BaDonGo.com.