Log in

View Full Version : eqm_v3hr.xcm problem? macroblocking


cypher_soundz
6th November 2004, 02:53
i just encoded kill bill 2 at a bitrate of 2365 kBits/s using the above matrix. my set up is Xvid 1.02 , gknott .32 and see the log file for more info.
The problem is that on every scene there is this layer of macroblocks over it. i forced film on the file and encoded to 23fps could this be the problem? or is it a problem with the matrix used?


05/11/2004 16:28:06: Job " 16 - kill bill2.mkv" started.

o Xvid - First Pass: C:\kill bill 2\kill bill2.avs
o Xvid - Second Pass: C:\kill bill 2\kill bill2.avs
o Mux Audio.
End of Job 1 ( 16 - kill bill2.mkv).
_______________________________________________________________________________________________________________________

Gordian Knot
Encoding Job Data:

Type: EncXvid_All
Container: Matroska File (MKV)
Number: 1
Name: 16 - kill bill2.mkv
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: C:\kill bill 2\kill bill2.mkv
AviMovie: C:\kill bill 2\kill bill2_Movie.mkv
AviCredits: C:\kill bill 2\kill bill2_Credits.mkv
MovieFS: C:\kill bill 2\kill bill2.avs
CreditsFS:
Log : C:\kill bill 2\kill bill2.log
Stats: C:\kill bill 2\kill bill2.stats
Ecf : C:\kill bill 2\kill bill2.ecf

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

Calculator:
VideoSize: 2372091 kbyte.
Audio1Size: 82578 kbyte.
Audio2Size: 0 kbyte.
Overhead: 2930 kbyte.
AviSize: 2457600 kbyte (2400 mbyte).
FilesSize: 0 kbyte.
TotalSize: 2457600 kbyte (2400 mbyte).
Interleaving: ogg
Bitrate: 2365 k(=1000)Bits/s
Frames: 196988
FPS: 23.976
Duration: 216:56
Quality: 0.487 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.287 bits/(pixel*frame).
Resolution: 704 x 288

Audio 1:
Mode: Just Mux Source File.
SourceFile: C:\kill bill 2\kill bill2 AC3 T01 3_2ch 448Kbps DELAY 0ms.ogg
WavFile: C:\kill bill 2\kill bill2 AC3 T01 3_2ch 448Kbps DELAY 0ms_1.wav
Mp3File: C:\kill bill 2\kill bill2 AC3 T01 3_2ch 448Kbps DELAY 0ms.mp3
OggFile: C:\kill bill 2\kill bill2 AC3 T01 3_2ch 448Kbps DELAY 0ms_1.ogg
OggQuality: 0.200
OggLanguage: English
Azid:
Lame:
Delay: 0
Interval: 1
Preload: 500
Mux: 1
Recalc: 1
DeleteWav: 1

Audio 2:
none.

16:28:06: Audio 1, determined: 82578 kb
16:28:06: Audio 1, calc: 82578 kb
16:28:06: New Bitrate for Movie = 2365 k(=1000)Bits/s

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

// $job "XviD First Pass"
// $input "C:\kill bill 2\kill bill2.avs"
// $output "C:\kill bill 2\kill bill2_Movie.mkv"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("C:\\kill bill 2\\kill bill2.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(3012,"AQAAALwCAACQsggAQzpca2lsbCBiaWxsIDJca2lsbCBiaWxsMi5zdGF0cwBpAGwAbAAgAGIAaQBsAGwAMgAuAHMAdABhAHQAcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAEAAEFTIEAgTDUAIABMADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAIAAAAICgoKCwsNDwoKCgoLDA4QCgoLCw0OEBIKCgsNDxETFwsLDQ8TFhodCwwOERYcIikNDhATGiIsNw8QEhcdKTdIDw8PDxARExYPDw8PEBIUFw8PEBETFBcbDw8RExYZHSEQEBMWHCAmKxESFBkgKTI8ExQXHSYyQlEWFxshKzxRagAAAAAAAAAAAQAAAAEAAAAAAAAAAQAAAAIAAACWAAAAZAAAAAEAAAABAAAAAAAAAAQAAAADAAAAAQAAAAEAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAGQAAAD0AQAAAAAAAAEAAAAAAAAAHNsCAAAAAAABAAAAZAAAANAHAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABkAAAAZAAAAAEAAAAKAAAAAQAAABQAAAAAAAAAAAAAAAUAAAAFAAAABQAAAAAoCgAAAAAAAQAAAAEAAAAeAAAAAAAAAAIAAAAAAAAAAAAAAIAAAAAAAAAABgAAAAQAAAABAAAAAAAAAAEAAAD6AAAAAAAAAAEAAAAfAAAAAQAAAB8AAAABAAAAHwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAD3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveMKV("C:\\kill bill 2\\kill bill2_Movie.mkv");
VirtualDub.Close();

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

16:28:06: Started Xvid - First Pass: C:\kill bill 2\kill bill2.avs
18:37:20: Finished Xvid - First Pass: Duration: 2 hours, 9 minutes, 14 seconds.
18:37:20: Trying to open Log-file.
18:37:20: Success: Log-file open.
18:37:20: Encoded: 196987 Frames.
18:37:20: Speed: 25.404 Frames per Second.
18:37:20: New target size = 2372092 Kb

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

// $job "XviD Second Pass"
// $input "C:\kill bill 2\kill bill2.avs"
// $output "C:\kill bill 2\kill bill2_Movie.mkv"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("C:\\kill bill 2\\kill bill2.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(3012,"AgAAALwCAAD8MSQAQzpca2lsbCBiaWxsIDJca2lsbCBiaWxsMi5zdGF0cwBpAGwAbAAgAGIAaQBsAGwAMgAuAHMAdABhAHQAcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAEAAEFTIEAgTDUAIABMADUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQAAAAIAAAAICgoKCwsNDwoKCgoLDA4QCgoLCw0OEBIKCgsNDxETFwsLDQ8TFhodCwwOERYcIikNDhATGiIsNw8QEhcdKTdIDw8PDxARExYPDw8PEBIUFw8PEBETFBcbDw8RExYZHSEQEBMWHCAmKxESFBkgKTI8ExQXHSYyQlEWFxshKzxRagAAAAAAAAAAAQAAAAEAAAAAAAAAAQAAAAIAAACWAAAAZAAAAAEAAAABAAAAAAAAAAQAAAADAAAAAQAAAAEAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAGQAAAD0AQAAAAAAAAEAAAAAAAAAHNsCAAAAAAABAAAAZAAAANAHAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABkAAAAZAAAAAEAAAAKAAAAAQAAABQAAAAAAAAAAAAAAAUAAAAFAAAABQAAAAAoCgAAAAAAAQAAAAEAAAAeAAAAAAAAAAIAAAAAAAAAAAAAAIAAAAAAAAAABgAAAAQAAAABAAAAAAAAAAEAAAD6AAAAAAAAAAEAAAAfAAAAAQAAAB8AAAABAAAAHwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAD3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveMKV("C:\\kill bill 2\\kill bill2_Movie.mkv");
VirtualDub.Close();

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

18:37:20: Started Xvid - Second Pass: C:\kill bill 2\kill bill2.avs
01:35:49: Finished Xvid - Second Pass: Duration: 6 hours, 58 minutes, 28 seconds.
01:35:49: Speed: 7.845 Frames per Second.

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

// $job "DivX5 Append"
// $input "C:\kill bill 2\kill bill2_Movie.mkv"
// $output "C:\kill bill 2\kill bill2.mkv"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("C:\\kill bill 2\\kill bill2_Movie.mkv",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("C:\\kill bill 2\\kill bill2 AC3 T01 3_2ch 448Kbps DELAY 0ms.ogg",0x00000204);
VirtualDub.stream[0].AddComment(0x00010000,"","English");
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.SaveMKV("C:\\kill bill 2\\kill bill2.mkv");
VirtualDub.Close();

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

01:35:49: Started Muxing Audio.: C:\kill bill 2\kill bill2_Movie.mkv
01:42:21: Finished Muxing Audio.: Duration: 6 minutes, 31 seconds.

01:42:21: Done.
01:42:21: Movie = C:\kill bill 2\kill bill2.mkv
Total Encoding Time: 9 hours, 14 minutes, 15 seconds.
06/11/2004 01:42:21: Job " 16 - kill bill2.mkv" finished.
_______________________________________________________________________________________________________________________



Regards
cyph

Ark
6th November 2004, 09:30
23 fps is a non common value, that can be the cause.

I suppose you encode teh PAL version, in that case you should not touch the video stream, as it's ok as is.

cypher_soundz
6th November 2004, 12:00
no , it was the NTSC R1 version. could it just be because of the fps(matrix doent like it?). it was shown as 99% film, so i forced film on it. i dont have that much experience with NTSC.
Here are some screen shots of what i mean by the macroblocking.

http://img122.exs.cx/img122/2020/killbill1.th.png (http://img122.exs.cx/my.php?loc=img122&image=killbill1.png) http://img116.exs.cx/img116/6372/killbill2.th.png (http://img116.exs.cx/my.php?loc=img116&image=killbill2.png) http://img122.exs.cx/img122/7323/killbill3.th.png (http://img122.exs.cx/my.php?loc=img122&image=killbill3.png)

http://img113.exs.cx/img113/699/killbill4.th.png (http://img113.exs.cx/my.php?loc=img113&image=killbill4.png) http://img113.exs.cx/img113/2910/killbill5.th.png (http://img113.exs.cx/my.php?loc=img113&image=killbill5.png) http://img114.exs.cx/img114/6287/killbill6.th.png (http://img114.exs.cx/my.php?loc=img114&image=killbill6.png)
the last one is pretty hard to see without watching it.
Regards
cyph

Teegedeck
6th November 2004, 13:15
Could you please check with ffdshow's OSD function how high a quantization actually was used?

Also, you could try standard MPEG matrix to check whether it has anything to do with the EQM matrix.

cypher_soundz
6th November 2004, 13:53
Interesting! The quant is fluctuating between 2 and 1 and only when it is 1 do the artefacts appear.
i will try using the standard matrix today some time and psot back on the results.
Regards
cyph

Sharktooth
6th November 2004, 14:03
I doubt that's a custom matrix problem. Also matrices and FPS are not related. Theoretically it's not possible... It's more probable a bug in the encoder.
2400kbps is a pretty high bitrate and should not block at all.
Can you check the filter chain and ensure xvid 1.02 decoder is used?
Check also the zones in xvid options.
Is the file undersized?
Also try a different quant matrix (for example this one: http://ebola.gamersrevolt.it/len0x/eqm_AGKHR_b4.xcm ...) and see if it helps.

Sharktooth
6th November 2004, 14:06
Originally posted by cypher_soundz
Interesting! The quant is fluctuating between 2 and 1 and only when it is 1 do the artefacts appear.
i will try using the standard matrix today some time and psot back on the results.
Regards
cyph
Only quants from 1 to 2 at 2400kbps?
There's someting screwed...
Uninstall xvid and reinstall it... also update to the latest ffdshow alpha version.

cypher_soundz
6th November 2004, 14:11
test results:
normal mpeg matrix : fine
eqm_v3hr : not so fine :(
Maybe i will give sixofnine a try?
sorry ther eare higher numbers quants , these values where at the begining whne it was mostly black and nothing on the screen it goes up to 4 etc
Regards
cyph

Sharktooth
6th November 2004, 14:16
Try limiting the quantizers to 2-31 and re-encode a small clip with EQM V3HR and the same previous settings (except the quantizers limits) and see if it blocks.

cypher_soundz
6th November 2004, 14:18
ok i will give it a try ,
my avs is a pretty simple one :


LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\dgdecode.dll")

LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\UnDot.dll")

mpeg2source("C:\kill bill 2\kill bill2.d2v")


crop(8,62,704,352)


LanczosResize(704,288)


Undot()

Regards
cyph

EDIT:
Im using GMC / Qpel / trellis / cromaME / B frames if this makes a difference?

cypher_soundz
6th November 2004, 14:29
Yes limiting the quant to 2 did work , it seems to have solved the problem.
Any idea why this happends?
Keep up the good work
Regards
cyph

Sharktooth
6th November 2004, 14:29
As i said in a previuous post, ensure u have the LATEST ffdshow alpha version or let the xvid decode the stream.
If you're using QPEL and GMC other decoders may have problems, also old FFDShow builds can't handle matrices with "certain" values in the iter-matrix...

EDIT: Since limiting quantizers helps, it may be an encoder bug.

cypher_soundz
6th November 2004, 14:38
ffdshow : 12 oct 2004
its the same output using libavcodec or Xvid .
just trying to give as must feedback / information as possible :)
Regards
cyph

Sharktooth
6th November 2004, 14:53
At this point we need a comment by an xvid developer.
It seems to be something in the encoder.
However quant 2-31 is safe until you get undersized files, but i doubt you will get undersizes with 2400kbps and V3HR.

EDIT: Disabling trellis quantization fixes the bug(?) with quants 1-31.

cypher_soundz
7th November 2004, 01:02
RE:EDIT
Not sure if this is good news or not lol, but at least there is another work around.
Your sample clips in your bugreport show the problem very clearly, lets hope the fix will be painless for the dev group.
Regards
cyph