View Full Version : Keyframes
Almroth Wright
5th August 2002, 03:06
How can I change the keyframe interval for divx 5 in Gordian Knot?
Back when I used to encode in Nandub, I could set the keyframe interval to 1 second in sbc settings.
Is it possible to do that with divx 5?
If not in gordian knot, what other encoder should i use?
Thanks.
jggimi
5th August 2002, 04:08
You can do this with Vdub, while still using GKnot to create the .avs scripts for resizing and filtering. Using Vdub, you can set any DivX5 Pro setting. Doom9 used to have a guide ... I just checked and it is no longer directly linked from the DivX5 page, but you can still get to it by clicking here (http://www.doom9.org/divx5-vdub.htm).
To set DivX keyframe interval in Vdub, use: File...Video..Compression, select the DivX 5.02 Codec, press the Configure button, the DivX Encoding GUI will pop-up. You'll find keyframes on the General Parameters tab.
MyC sPiTTa
7th August 2002, 23:50
I was wondering about that actually. So then, any changes you make to the DivX encoder configuration will not be overidden by GKnot's control? Obviously the bitrate and Pro features are under GKnots control though.
There is actually a min and max keyframe interval box on the Stats File tab in Gknot. I assumed altering the values here would make the changes to the encoder configuration. Am I wrong?
So how about things like RC averaging and motion controls - does Gknot govern the advanced controls at all?
Thanks.
jggimi
8th August 2002, 00:31
So then, any changes you make to the DivX encoder configuration will not be overidden by GKnot's control? I meant that you may use Vdub for manual encoding, retaining GKnot for .avs creation (cropping, resizing, filters, etc.) It is my belief that GKnot will use default parameters for anything it doesn't set.There is actually a min and max keyframe interval box on the Stats File tab in Gknot.That's for DivX 3 and Nandub parameters, not DivX 5. Stats files are for DivX 3 only.So how about things like RC averaging and motion controls - does Gknot govern the advanced controls at all? For "advanced controls" you'll have to run Vdub manually.
When DivX 5 was brand new, that's what we all did: Since GKnot didn't support DivX 5, we used it to create .avs scripts, then ran our 2 passes manually in Vdub, used Gknot to transcode audio to mp3, and then used Nandub to mux. It's not that difficult to do. Doom9 used to have a guide.
MyC sPiTTa
8th August 2002, 01:02
Oh, that's good to know.
Is there a guide somewhere that shows how to make and use .avs scripts (in combination with GKnot)?
I used to manually encode with VDub. Not always happy with my results, but that was a while ago now. I looked at the guide on your link. I've never used Fast Recompress, always Full Processing Mode. Is that when you would have already had a script made?
Ok, but for keyframes you can alter the values in DivX config through VDub, then go back to encode and everything in GKnot? That's good coz I'd prefer to stick with keeping things simple.
N_F
8th August 2002, 01:28
Originally posted by MyC sPiTTa
Ok, but for keyframes you can alter the values in DivX config through VDub, then go back to encode and everything in GKnot? That's good coz I'd prefer to stick with keeping things simple.
I'm 99 % certain this is not the case. GKnot uses 300. Personally I would like to use 125-150 since the size difference is less than 1 % and I prefer it when I can search the movie faster. The only way I know is using VDub manually as described above, but it's NOT a fun thing trying to get an exact final size when you encode the credits separatley.
There is a program called VDUBConf that is supposed to be able to take care of this problem, but I haven't been succesful with it.
jggimi
8th August 2002, 01:50
As N_F stated, for anything OTHER than the default values, you'll have to encode in Vdub.
You don't need to be an expert in .avs scripting. Just open the .avs file created by Gknot, as if it were an .avi file.
If you prefer, you can always switch to DivX3.11 and do everything in Gknot, including manually moving the keyframes around. *That* guide is still available.
Got Milk?
9th August 2002, 21:47
Originally posted by N_F
I'm 99 % certain this is not the case. GKnot uses 300. Personally I would like to use 125-150 since the size difference is less than 1 % and I prefer it when I can search the movie faster. The only way I know is using VDub manually as described above, but it's NOT a fun thing trying to get an exact final size when you encode the credits separatley.When I've encoded credits seperately in VirtualDub before, I still used GKnot to work out the movie bitrate - just add the file to the "Files" section in the "Bitrate" tab - should give you the correct bitrate for the movie as long as you encode the audio first and add that too.
theReal
9th August 2002, 22:25
There's a tool called "vdub_conf" that allows you to manually adjust the Divx5 encoding options when encoding with Gknot.
It basically pretends to be VDub but opens the encoding properties when you start the encoding queue in Gknot. As soon as you click "OK", the encoding starts like usual, the second pass will use the same settings that you chose for the first pass.
I don't know anymore who wrote this tool, sorry, but I d/led it from this forum.
bkam
24th December 2002, 21:48
If anyone is still interested I just read this thread (http://forum.doom9.org/showthread.php?s=&threadid=25708&perpage=20&highlight=vdubconf&pagenumber=1) and found vdubconf.
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.