Log in

View Full Version : new_gordian_knot


Pages : [1] 2 3 4 5 6

gizmo27
8th March 2007, 18:16
Hello,

Some years ago, I discovered Gordian Knot. It's a very usefull program. And I think it's the best for Divx encoding, because it's the most manual of all.
I just ask if Gordian Knot apps updates in the package wouldn't be possible :
=> AviSynth update, for example, in order to accept the latest filters for re-encoding
=> to allow GK to open video files formats like *.mpg, *.wmv, etc... for re-encoding (I know that AutoGK does it)
=> for the MKV container : the AAC overhead calculation (in the menu 'calculate frame overhead', onglet 'bitrate') is missing (it's present in MeGUI)
=> to update : DGIndex, and why not Virtualdubmod (based on the latest Virtualdub and Virtualdub-MPEG2)
=> to introduce in the package some filters like tivct, tdeint, blockbuster, TBilateral, DeGrainMedian, Masktools for re-encoding

Apart from that, nothing to change, it's a perfect freeware.
You can see my discusion in the subject "Nouveau Gordian Knot", in the emulefrance forum.

Thank you.
Friendly, Matt.

HeadBangeR77
9th March 2007, 00:28
Some years ago, I discovered Gordian Knot. It's a very usefull program. And I think it's the best for Divx encoding, because it's the most manual of all.
Hello. We might not agree on the codec's choice, but we perfectly agree on the reasons of using GK still. Since I don't do dozens of encodes a day, I really like to play a bit with all the settings, and don't consider it wasted time, because it's a hobby for me. ;)

I just ask if Gordian Knot apps updates in the package wouldn't be possible :
It isn't developed any more, I'm sure, unfortunately.

AviSynth update, for example, in order to accept the latest filters for re-encoding
Deinstall the old one, install 2.5.7 - I've been using GK with different AviSynth versions, including the latest stable official and haven't encountered any problems.

to allow GK to open video files formats like *.mpg, *.wmv, etc... for re-encoding (I know that AutoGK does it)
No development, no support.

for the MKV container : the AAC overhead calculation (in the menu 'calculate frame overhead', onglet 'bitrate') is missing (it's present in MeGUI)
You can always encode your audio separately, e.g. with Kurtnoise13's BeLight, and make sure you've got the latest libraries for LAME, Vorbis, AAC (eg. Winamp CT) or whatever you're using for your audio tracks recently. An overhead is so small I wouldn't bother anyway, and with XviD leaving it checked causes undersize.

to update : DGIndex
Currently using the latest 1.4.9 beta 14 - manual update always possible. Project files are not backwards compatible, so older d2v won't work (just a friendly warning). :)

and why not Virtualdubmod (based on the latest Virtualdub and Virtualdub-MPEG2)
VDubMod supports at least AVI & MKV containers, while the official latest VDub (1.7.1) doesn't (just 2.0 AVIs). It also doesn't support VBR MP3 audio, so VDubMod is a must from universality reasons, at least for final muxing. Btw. there was an update in February 2006 - look for the newer .exe file.

to introduce in the package some filters like tivct, tdeint, blockbuster, TBilateral, DeGrainMedian, Masktools for re-encoding
You can make any possible AVS script and feed it to GK instead of an automatically generated one. I've been doing it for a long time. Just paste and save. ;)

Hope I've helped a bit - good night.
HDBR77

gizmo27
9th March 2007, 10:37
I use Xvid for encoding.
If you don't plan to do something, could I have some help if I want to touch the source code in order to do the modifications ?
Is it Delphi, Pascal ? Is there developpers in the place ?

Brother John
9th March 2007, 17:21
Gordian Knot is written in Delphi/Object Pascal. Delphi 7 iirc, but I can't remember serious problems loading the project with Delphi 2005. You can grab the sources from Sourceforge's CVS at any time.

Len0x (http://forum.doom9.org/member.php?u=30815) is the former GK developer and sf project admin. So he'd be the one to get in touch with if you wanted to get seriously involved with GK.

guada2
9th March 2007, 21:10
new_gordian_knot

It would be great an update of GK + DGAVCindex, or another like Megui...etc..

HeadBangeR77
10th March 2007, 13:17
I use Xvid for encoding.
If you don't plan to do something, could I have some help if I want to touch the source code in order to do the modifications ?
Is it Delphi, Pascal ? Is there developpers in the place ?
Well, Brother John explained the things pretty well (ta, mate ;)). I'm no programmer, only did some basic Turbo Pascal in my secondary school with my old 486 DX-33 (these were good times :D).
I've just come on an idea it wouldn't be hard to update just the installer with the most recent version of AviSynth and DGIndex /DGDecode, and ask Doom9 if he could host it instead the 2-year old version.

gizmo27
10th March 2007, 17:45
Why not ! I gonna see what I can do.

HeadBangeR77
11th March 2007, 19:44
And BeSweet + its GUI could be substituted with BeSweet/BeLight, and the latest audio encoding libraries, as I wrote somewhere above. The mentioned updates could be good for starters, if you're planning to work on GK.

good luck!

gizmo27
14th March 2007, 15:02
Is DgIndex 1.4.8 *.d2v files compatible with GK ?

HeadBangeR77
14th March 2007, 15:34
Is DgIndex 1.4.8 *.d2v files compatible with GK ?
I've tested 1.4.8, 1.4.9 beta7 and 1.4.9 beta 14 (the most recent one) - all have worked flawlessly. Currently using the latest beta 14.
Btw. I can't see any reason why other version wouldn't work. GK is only a front-end, so it launches DGIndex, which work separately, and then uses its project file to create AVS script etc.

cheers,
HDBR77

prOnorama
14th March 2007, 16:14
GK is only a front-end, so it launches DGIndex, which work separately, and then uses its project file to create AVS script etc.

That's right you can update other apps which GK uses as well: like I upgraded to Lame 3.97 (put new lame_enc.dll in the BeSweet folder, overwriting the old one) :)

Selur
14th March 2007, 16:16
remember if you change the dgindex.exe, you also have to switch the dgdecode.dll ;)

Brother John
14th March 2007, 16:32
GK is only a front-end, so it launches DGIndex, which work separately
GK also uses dgdecode.dll directly to load and display D2V indexed video. So changes in dgdecode's interface might break GK. But that hasn't happened once so far, and I'd say updating DGMPGDec is perfectly safe.

remember if you change the dgindex.exe, you also have to switch the dgdecode.dll ;)
Apart from that, depending on what changed in DGMPGDec, older D2V files might not work with a newer version.

gizmo27
14th March 2007, 19:47
The new DGIndex beta version is not stable ?

HeadBangeR77
14th March 2007, 20:47
The new DGIndex beta version is not stable ?
It's the 14th beta of 1.4.9 already - I haven't found any bugs yet, though I don't encode much recently. It's been there for quite some time, and there aren't any new releases (probably because Neuron is busy with his new AVC Decoder atm). If you asked me, I consider it stable enough.

@ Brother John:
GK also uses dgdecode.dll directly to load and display D2V indexed video.
Did you mean the normal/initial preview window (it's rather obvious, but it won't harm to ask ;)), when the project is created, or the GK's main preview window (used by cropping, resizing, and before saving an AVS), or both perhaps?

Brother John
15th March 2007, 00:21
I'm talking about the normal preview window. The one with the "Save & encode" button. That's the only window with video display in GK that I know.

somebodeez
18th March 2007, 15:23
I would absolutely LOVE to see Gordian Knot revived! :)
Thank you so much for checking into it.

ricardo.santos
18th March 2007, 22:00
StaxRip seems like a good replacement! you can play with all the settings like in GK

gizmo27
18th March 2007, 23:06
I don't know this one. Can you configure Xvid parameters before encoding ?

prOnorama
19th March 2007, 01:01
StaxRip seems like a good replacement! you can play with all the settings like in GK

Yeah but it needs MS .NET framework to run, I don't like to use that

gizmo27
19th March 2007, 16:38
Is the GK 0.35.0_setup2 install file (nsi) avaible somewhere ?
I've found one at sourceforge.net, but it's the 0.28.5 version.

HeadBangeR77
19th March 2007, 16:50
Is the GK 0.35.0_setup2 install file (nsi) avaible somewhere ?
I've found one at sourceforge.net, but it's the 0.28.5 version.

Yeah, in many places in the web, among others ...

...here... (http://www.free-codecs.com/download/Gordian_Knot_Rip_Pack.htm)

cheers,
HDBR77

gizmo27
20th March 2007, 17:17
Sorry for my explaination, but I'd like to know how to get the GK install *.nsi file : not the final setup, but the script file (the source) ready to compile (which gives, after compilation, the final setup file).
At sourceforge, they give only the 0.28.5 version. And I need the 0.35.0 one.

Ok, I've tried to encode using the d2v file created by DGIndex 1.4.8, and using avisynth 2.5.7.
When I open Virtualdubmod log, it appears :

=> Dub : I/O thread has not cycled for ten seconds -- possible livelock.
(Thread location: 7C91EB94)
=> Dub : Processing thread has not cycled for ten seconds -- possible livelock.
(Thread location: 7C91EB94)

Is it a problem ?

gizmo27
30th March 2007, 16:55
Ok.
I'm working with the old script.
I would just to know exactly which dll files are set in the directory C:\WINDOWS\System32 (I mean msvcr, etc...).

gizmo27
31st March 2007, 17:39
As for the install, I early finished.
I managed to create a new install file "Gk Setup3" with the following changes :

=> Avisynth update to 2.5.7
=> DGIndex update to 1.4.8
=> Add Belight in combinaison with Besweet
=> add filters : tdeint, tivtc, blockbuster, tbilateral, degrainmedian

Sure, It's not important changes, but I'd like to submit it to sourceforge, and maybe they would correct the errors.

Perhaps some files (dll, ax, etc...) are missing. For example, dll which go to the C:\WINDOWS\System32 directory, I don't know.

I've got Tortoise CVS but I don't know how does it work.
Can someone help me please ? Thanks.

somebodeez
1st April 2007, 15:32
I wish I could help you, Gizmo27 but since I have no knowledge of this sort of thing , I can't.

I just wanted to post this note of encouragement and appreciation to you for your time and efforts in updating this wonderful tool!

gizmo27
2nd April 2007, 18:11
It's ok.
I found the email adress for the submission.

HeadBangeR77
3rd April 2007, 10:54
I'm no programmer - I wish I was, so that I could help you. Just like somebodeez I would like to tell you that your work is much appreciated. :)

As to BeLight & BeSweet plz make sure all necessary dll's are included in the package in their up-to-date versions. Most of them come with the latest installer package of BeLight, but not all, AFAIR.

Good luck, mate!

len0x
10th April 2007, 20:57
@gizmo27

Is that you who is trying to take over GK project at sourceforge? If yes, then its just not cool. If you are just trying to rebuild package then its the wrong way to go especially because no-one seen what kind of installer you have built (any links?). Also I'd be worried if a person who is asking "The new DGIndex beta version is not stable ?" tries to rebuild an installer for thousands to download (nothing personal here).

P.S. I will check in the latest NSI file into CVS as soon as I have rebuilt my PC to help you guys play around with it.

gizmo27
12th April 2007, 10:14
Dear Lenox and dear Gordian Knot community,

It seems we have a little misunderstanding about the "take over" on GK. So I cancelled the APT process.
I'm really sorry about what's happened, especially about not to keep you aware of my intentions to update GK. I should have wait for your agreement before starting the APT process. I precipitated myself too much.
I didn't intend to takeover the project and be the new chief. I don't have any knowledge in programming, and less in digital video. I'm not a programmer, just an amateur.
I did this update only in the aim to keep GK alive, freeware I like a lot and to pay tribute to its developers.
I hope you'll understand.
Again I apologize and I'm very embarrassed.
The install script (*.nsi) and the beta install I've done will be soon at your disposal.

Regards,
Gizmo

somebodeez
12th April 2007, 14:37
I'm a little confused. :confused:

Isn't Gordian Knot open source?
If so, isn't anyone who is interested and has the ability allowed to work on it ?
And len0x said he would help...

I'm so very disappointed. I had such high hopes.

gizmo27
12th April 2007, 19:24
Ok. My request to cancel the APT process was rejected by Sourceforge.
I gonna try a second time and will tell you when I will have received an answer.

len0x
12th April 2007, 19:57
I have cancelled takeover from my side, so you don't have to worry about that anymore.

@somebodeez

Anybody is free to work on GK and request developer access if they want to modify stuff (and can prove they actually can do it). Its just gizmo27 submitted request to take control of the project as admin from me and theWEF which is obviously not the right thing to do especially if its just a matter of installer rebuilt.

somebodeez
12th April 2007, 21:56
Oh, I see, thank you.
There is so much I don't know about those things.
It's always interesting though!

HeadBangeR77
12th April 2007, 22:32
Hello, I haven't visited the forum for a week or two, so I've got a really huge amount of threads and posts to read (if I manage ;)). Hope the problem has been cleared already? If gizmo27 is granted an access as a developer, he will able to update the installer, at least I hope so.

The following changes:

=> Avisynth update to 2.5.7
=> DGIndex update to 1.4.8
=> Add Belight in combinaison with Besweet
=> add filters : tdeint, tivtc, blockbuster, tbilateral, degrainmedian

look very reasonable, and concern the the stuff that should be updated first. As already said, I'm not a programmer, I'm not some kind of guru, but I would update the DGIndex /DGDecode to the latest beta. If someone asked me ;), it's really stable enough in its current state.

Thanks very much for the input! :)
cheers,
HDBR77

Kurtnoise
13th April 2007, 00:38
why adding a GUI into a GUI ?

and about regarding Avisynth, DGindex, filters updates : all this stuff can be done directly by users themself.

gizmo27
13th April 2007, 08:24
@Kurtnoise13

Because it was said to me in the forum that Belight was good in audio encoding.
So I decided to add it : but it's a test and soon you'll have the file and the script and you 'll can test and say if Belight is justified in the GK package

And I must notify to you that the new beta version exe file, after the extract in the GK package, when you launch it, there's a bug : more than the half of the writings disappear : the icons stay but not the writings. For NSIS 2.16, I have choosen /SOLID lzma compression. Ever if I choose bzip2 one, the problem is always present. With the lastest stable version present in the package, the bug disappears.

somebodeez
13th April 2007, 11:51
and about regarding Avisynth, DGindex, filters updates : all this stuff can be done directly by users themself.

Oh! I didn't know that.

Will the new version also work better w/DivX 6?

Kurtnoise
13th April 2007, 18:40
Because it was said to me in the forum that Belight was good in audio encoding.
So I decided to add it : but it's a test and soon you'll have the file and the script and you 'll can test and say if Belight is justified in the GK package
I'm quite sure that include this in a GK package is useless...

In my opinion, audio encoding part in GK should be revisited. Maybe dropping BeSweet and using avs scripts with SoundOut() plugin could be great. At least, we can have more audio formats as input with it.

If I find some free time this summer, I could try to tweak GK... Shouldn't be too hard.


Will the new version also work better w/DivX 6?
Better of what ? DivX 6 works fine with GK...as usual.

somebodeez
13th April 2007, 20:02
Better of what ? DivX 6 works fine with GK...as usual.

I thought there was a small issue of bitrate input...

gizmo27
15th April 2007, 08:45
using avs scripts with SoundOut()
I must improve my knowledge in this domain.
I don't know this plugin. Is there any French doc about it ?

buzzqw
15th April 2007, 08:53
SoundOut http://forum.doom9.org/showthread.php?t=120025
no french doc... afaik

you can "taste" it by using automkv.

in automkv is used as main audio processor for lame (outputting mp3) and as piping for oggenc/neroenc/cct aac
But could be produce directly mp3/ogg/mp2/wav/flacc.. and with aften ac3

very useful plugin... just to tame!

BHH

Kurtnoise
15th April 2007, 09:29
I must improve my knowledge in this domain.
I don't know this plugin. Is there any French doc about it ?
No French doc as buzzqw said but you can find some examples here (http://www.unite-video.com/phpbb/viewtopic.php?highlight=soundout&t=8260)with some french comments...:)

Chints
16th April 2007, 05:02
It would be graet, if woks finw with divx 6.
In between i do not find any reason why such a great tool has been discontinued?

gizmo27
17th April 2007, 23:02
Ok, the GK setup3 beta is avaible now !
Before I give you the url, I recommend you very strongly to take a look to the "Important.txt" file which will give to you some informations about the tests.
The url for the GK package test is the following : http://www.megaupload.com/?d=EZT9C1OW
or here :http://gordianknot.free.fr/ => login : gordianknot ; password : srcfrg

For any problem, suggestion, idea or comment, notify it here.
Good tests everybody !

somebodeez
18th April 2007, 13:41
WooHoo! I'm going to give this a try. :D

Kurtnoise
18th April 2007, 17:56
For any problem, suggestion, idea or comment, notify it here.
Good tests everybody !
About "un grand merci.txt file" : mdr...

somebodeez
22nd April 2007, 02:01
I just tried the new beta :)

My PC is Intel Core 2 Duo
2.66 GHz
2GB RAM
Running Windows XP, SP1

I used DivX 5.0.5 on a full length NTSC 16:9 movie, AC3 audio
Force Film

In the document named "Important" you wrote:
=> verify there's no bug between the new DGIndex 1.4.8 and the GK auto-crop

=> verify too the possible existence of bugs with Avisynth 2.5.7 during encoding : take a look at the Vdubmod Status Window tab "log"

=> test Belight

=> new Avisynth filters to test too : tdeint, tivtc, blockbuster, tbilateral, degrainmedian


The filters tdeint, tivtc, tbilateral and degrainmedian are in the plugin folder however, they did not show up in the "choose a filter" list.
Blockbuster did show up in the list and so I used that one.
I haven't tried "Belight" yet but it looks handy and I'm sure I will in the future.

Here is the AVS GK made:
# Created with Gordian Knot
#
# http://gknot.doom9.org

# PLUGINS
LoadPlugin("C:\PROGRA~1\GORDIA~1\DGMPGDec\DGDecode.dll")
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\decomb.dll")
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\KernelDeInt.dll")
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\dgbob.dll")
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\TomsMoComp.dll")
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\VSFilter.dll")
#LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\SimpleResize.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\AviSynthPlugins\Blockbuster.dll")

# SOURCE
mpeg2source("G:\Jaws\Jaws-30th.Anniversary.Edition.d2v", idct=7)

# TRIM
#trim(startframe,endframe)

# IVTC
#Telecide(order=1,guide=1).Decimate()
# or use
#IVTC(44,11,95)
#GreedyHMA(1,0,4,0,0,0,0,0)

# DEINTERLACING (1)
#FieldDeinterlace()
#FieldDeinterlace(blend=false)
#TomsMoComp(1,5,1)

# DEINTERLACING (2)
#KernelDeInt(order=1,sharp=true)
# or maybe
#DGBob(order=1,mode=1)

# DEINTERLACING (3) - special requests
#GreedyHMA(1,0,0,0,0,0,0,0)
#Telecide()
#SeparateFields()

# CROPPING
crop(6,58,708,360)

# DENOISING: choose one combination (or none)

# RESIZING
LanczosResize(608,256)

# DENOISING: choose one combination (or none)
Blockbuster("sharpen",8,1,10,0,25)

# BORDERS
#AddBorders(left,top,right,bottom)

# COMPRESSIBILITY CHECK
# !!!!Snip Size now has to be 14 for use in GKnot!
#SelectRangeEvery(280,14)

# FOOL CCEnc
#ResampleAudio(44100)

Here is the GK log:
4/21/2007 7:40:58 PM: Job " 1 - Jaws-30th.Anniversary.Edition.avi" started.

o DivX5-First Pass: G:\Jaws\Jaws-30th.Anniversary.Edition.avs
o DivX5 - Pass 2: G:\Jaws\Jaws-30th.Anniversary.Edition.avs
o Mux Audio.
End of Job 1 ( 1 - Jaws-30th.Anniversary.Edition.avi).
_______________________________________________________________________________________________________________________

Gordian Knot
Encoding Job Data:

Type: EncD5_All
Container: Audio-Video Interleave (AVI)
Number: 1
Name: 1 - Jaws-30th.Anniversary.Edition.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: G:\Jaws\Jaws-30th.Anniversary.Edition.avi
AviMovie: G:\Jaws\Jaws-30th.Anniversary.Edition_Movie.avi
AviCredits: G:\Jaws\Jaws-30th.Anniversary.Edition_Credits.avi
MovieFS: G:\Jaws\Jaws-30th.Anniversary.Edition.avs
CreditsFS:
Log : G:\Jaws\Jaws-30th.Anniversary.Edition.log
Stats: G:\Jaws\Jaws-30th.Anniversary.Edition.stats
Ecf : G:\Jaws\Jaws-30th.Anniversary.Edition.ecf

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

Calculator:
VideoSize: 1014115 kbyte.
Audio1Size: 406978 kbyte.
Audio2Size: 0 kbyte.
Overhead: 8410 kbyte.
AviSize: 1429504 kbyte (1396 mbyte).
FilesSize: 0 kbyte.
TotalSize: 1429504 kbyte (1396 mbyte).
Interleaving: ac3
Bitrate: 1116 k(=1000)Bits/s
Frames: 178428
FPS: 23.976
Duration: 24:2
Quality: 0.299 bits/(pixel*frame).
CompCheck3: 0.000 bits/(pixel*frame).
CompCheck5: 0.000 bits/(pixel*frame).
Resolution: 608 x 256

Audio 1:
Mode: Just Mux Source File.
SourceFile: G:\Jaws\Jaws-30th.Anniversary.Edition T01 3_2ch 448Kbps DELAY 0ms.ac3
WavFile: G:\Jaws\Jaws-30th.Anniversary.Edition T01 3_2ch 448Kbps DELAY 0ms.wav
Mp3File: G:\Jaws\Jaws-30th.Anniversary.Edition T01 3_2ch 448Kbps DELAY 0ms.mp3
OggFile: G:\Jaws\Jaws-30th.Anniversary.Edition T01 3_2ch 448Kbps 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.

7:40:58 PM: Audio 1, determined: 406978 kb
7:40:58 PM: Audio 1, calc: 406978 kb
7:40:58 PM: New Bitrate for Movie = 1116 k(=1000)Bits/s

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

// $job "DivX5 First Pass"
// $input "G:\Jaws\Jaws-30th.Anniversary.Edition.avs"
// $output "G:\Jaws\Jaws-30th.Anniversary.Edition_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("G:\\Jaws\\Jaws-30th.Anniversary.Edition.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(0x78766964,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("G:\\Jaws\\Jaws-30th.Anniversary.Edition_Movie.avi");
VirtualDub.Close();

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

7:40:58 PM: Started DivX5-First Pass: G:\Jaws\Jaws-30th.Anniversary.Edition.avs
8:08:48 PM: Finished DivX5-First Pass: Duration: 27 minutes, 49 seconds.
8:08:48 PM: Trying to open Log-file.
8:08:48 PM: Success: Log-file open.
8:08:48 PM: Encoded: 178428 Frames.
8:08:48 PM: Speed: 106.872 Frames per Second.

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

// $job "DivX5 Second Pass"
// $input "G:\Jaws\Jaws-30th.Anniversary.Edition.avs"
// $output "G:\Jaws\Jaws-30th.Anniversary.Edition_Movie.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("G:\\Jaws\\Jaws-30th.Anniversary.Edition.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(0x78766964,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("G:\\Jaws\\Jaws-30th.Anniversary.Edition_Movie.avi");
VirtualDub.Close();

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

8:08:48 PM: Started DivX5 - Pass: 2: G:\Jaws\Jaws-30th.Anniversary.Edition.avs
8:35:27 PM: Finished DivX5 - Pass: 2: Duration: 26 minutes, 38 seconds.
8:35:27 PM: Speed: 111.618 Frames per Second.

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

// $job "DivX5 Append"
// $input "G:\Jaws\Jaws-30th.Anniversary.Edition_Movie.avi"
// $output "G:\Jaws\Jaws-30th.Anniversary.Edition.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("G:\\Jaws\\Jaws-30th.Anniversary.Edition_Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("G:\\Jaws\\Jaws-30th.Anniversary.Edition T01 3_2ch 448Kbps DELAY 0ms.ac3",0x00000203,0);
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("G:\\Jaws\\Jaws-30th.Anniversary.Edition.avi");
VirtualDub.Close();

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

8:35:27 PM: Started Muxing Audio.: G:\Jaws\Jaws-30th.Anniversary.Edition_Movie.avi
8:36:39 PM: Finished Muxing Audio.: Duration: 1 minute, 12 seconds.

8:36:39 PM: Done.
8:36:39 PM: Movie = G:\Jaws\Jaws-30th.Anniversary.Edition.avi
Total Encoding Time: 55 minutes, 40 seconds.
4/21/2007 8:36:39 PM: Job " 1 - Jaws-30th.Anniversary.Edition.avi" finished.

I had a small concern when I chose "NTSC" for the "Input Pixel Aspect Ratio" and I noticed it still said "PAL" but my file appears to have turned out ok. :)

I hope this helps!



_______________________________________________________________________________________________________________________

somebodeez
22nd April 2007, 02:42
Just as a follow up (I'm doing another encode):

The Auto crop button is there when setting up my files but it disappears when I go back to that tab after the job starts.
I guess it's not really important though, since the job has already started and I won't need it until I start a new job.
Likewise for the NTSC/PAL "Input Pixel Aspect Ratio" -
I choose NTSC and it changes to PAL after the job has started.

gizmo27
22nd April 2007, 11:25
I choose NTSC and it changes to PAL after the job has started.
The most important I think is when you take a look at the "yourtitle_GKnot.log", if the fps (25 or 29 = PAL or NTSC) is good. After if GK re-put PAL, not a problem.
And as for your question about the filters, at this time, I think you may include them manually in the AVS file.