View Full Version : Captures with GKnot ? (Cutting)
BaronVlad
25th April 2003, 11:05
Hi,
We all know the power of GKnot. You can use GKnot also to encode your analogue and digital caps -> divX/Xvid. But there is a big problem: the commercials. You have to cut them out of the movie. Now you have to do this via VDub(Mod) or trim via Avisynth. Then you have to save the audio file... To do the whole encoding and editing process with GKnot, you need to cut the unwanted parts AFTER encoding, I think we all agree that this is not a very good idea :)
What about integrating these steps in GKnot ?
Load the source files (MPEG2/avi) with GKnot including audio (i.g. with mpasource by Warpenterprises?), then cut your unwanted parts in the preview windows like it is done in VDub, then save the "processing settings" and with these settings -> crop, resize, save & encode (normal encoding process of audio and video)
No more complicated steps in other programs. I am not a programmer, so I dont know how complicated such an integration really is, please forgive me :scared:
len0x
25th April 2003, 11:45
Video window has to be enhanced for that - it's not difficult.
But at the moment putting all those pieces into GK job is pretty difficult. When redesigning internal job structure of GK we will have that in mind...
stax76
25th April 2003, 15:19
this would not be simple, almost every function in the program would be concerned somehow, I can tell this by experience...
Did you try the cutting feature of DVX, it's much easier than using VDMod...
len0x
25th April 2003, 15:24
Originally posted by Dolemite
this would not be simple, almost every function in the program would be concerned somehow, I can tell this by experience...
unless you're rewriting internals of the programm :)
BaronVlad
25th April 2003, 17:44
Thanks, I am looking forward to see these features.
@Dolemite: DVX is running this moment the first time on my system. Looks quite good :)
Darksoul71
27th April 2003, 21:20
Hi Vlad,
You can use GKnot also to encode your analogue and digital caps -> divX/Xvid. But there is a big problem:
the commercials. You have to cut them out of the movie. Now you have to do this via VDub(Mod) or trim via Avisynth.
Then you have to save the audio file... To do the whole encoding and editing process with GKnot, you need to cut the
unwanted parts AFTER encoding, I think we all agree that this is not a very good idea
Eh, well ??!?
Thatīs what Iīve developed VCF2AVS for. A editing function inside GKnot would be nice but personally I donīt see a reason
for this. It takes me something like 3 minutes to edit commercials out of a movie, generate a "edited" AVS-File forGknot and start the automatic audio conversion (built into VCF2AVS). Also automatic processing of MPEG2 captures (including demuxing, audio conversion, etc) works very fine. I use this for my MPEG2 captures done with my Pinnacle Bungee. The resulting AVS can be easy cutted inside VDub and then you can feed the "edited" MPEG2 file to GKnot like the avi.
So why not "integrating" VCF2AVS into GKnot ?
Both are written in Delphi and VCF2AVS could be called via a small click on a button. I would be willing to make the neccessary code changes (i.e.: using the plug-inīs residing in GKnotīs plug-in dir). I could also do a "stripped down" version without audio processing, batch splitting and MPEG2 processing.
Beside this feeding one AVS file to GKnot instead of big AVIs (> 4 GB) or multiple AVI segments to GKnot is more stable as the AVS loader sometimes failes to open such files. That is at least my experience.
BTW: What has happened to Sill over at german doom9 ? Havenīt heard of him since over a month.
@len0x:
unless you're rewriting internals of the programm
With all my respect to the great stuff that has beed added to GKnot:
I donīt think that a primitive "edit" function shouldnīt be that hard to do. Only two more buttons inside the "preview window" for setting "cut in" and "cut out" points and a simple memo box to store those informations
would be enough.
The bigger problem I see is performance. GKnot is very slow in frame seeking compared to VDub. It would need a complete rewrite of the "AVI access module" (AFAIK this is done via a DLL, right ?) to speed up frame seeking. So IMHO is best to use VDub and external tools like VCF2AVS (mine or bbīs) or doing cutting by hand in AVS.
A little bit OT: Why donīt you use multiple audio profiles for BeSweet inside GKnot ?
Most peoples encode their audio using the same setting anyhow. Just my 2 cents....
cu,
D$
BaronVlad
28th April 2003, 16:25
Hi Darksoul,
thats exactly the problem: There are so many good programs that it is very hard (if not impossible) to know every function of every single program. As the Capture Guide should show you a way how to do the caps with GKnot, as it is very popular, I hoped that it would be possible to integrate this, now we have to look for alternatives, or better Wilbert is looking for something now.
BTW: sill is fine, but his monitor has gone to hell... and he spends more time in the university now, I should do the same :scared:
I will tell him that you asked for him ;)
ruanova
29th April 2003, 09:54
I'm developed a personal utitity for that...
Still is a beta version, but can help you ...
You can open a .AVI, .D2V, .AVS file, and aply some filters ..., and cut ranges ... The save a .avs file.
This file you can open in GKnot an encode.
I use it with my captures ...
Probe it:
http://www.riveira.jazztel.es/AVSTribute__v0.1.rar
stax76
29th April 2003, 11:28
imho cutting with AviSynth makes not much sense, VDMod can cut Vorbis, AC3, MP3 CBR, MP3 VBR and Wave, AviSynth is pretty limited here afaik. DVX creates VD script instead AviSynth script for the cutting although the script editor has a VD to avs converter (the conversation code is required to make a comptest)
BaronVlad
29th April 2003, 12:26
@Dolemite:
I had a huge problem with DVX: It destroyed my Avisynth. After running DVX Job Control with Avisynth scripts via VDub didnt work anymore, reinstalling Avisynth helped. I had this problem twice, and only when running DVX :(
More in this German thread: http://www.reloadboard.de/showthread.php?s=&threadid=3396
Can you imagine, what went wrong ?
Thanks:)
stax76
29th April 2003, 18:31
I had a huge problem with DVX: It destroyed my Avisynth. After running DVX Job Control with Avisynth scripts via VDub didnt work anymore, reinstalling Avisynth helped. I had this problem twice, and only when running DVX
as far as I know DVX don't change anything at the system, maybe it is a problem with the SysPack or the updater, both were redesigned but are not released yet. You can select the programs you want to use in the settings, if the programs are in the DVX settings folder DVX will find them automatically, DVX finds also all programs under HKEY_CLASSES_ROOT\Applications. Next version will also scan the Gordian Knot folder and the start menu. Currently DVX is using a VirtualDubMod CVS build because the public builds produce MP3 CBR being out of sync, so for now you will need to download the DVX SysPack or compile VirtualDubMod yourself
BaronVlad
1st May 2003, 17:13
Hi Dolemite,
please excuse me, I installed DVX again including the last system pack and have no problems at all.
Great program, easy to use
Thank you
(Please look also into the German thread in spacers board):)
stax76
1st May 2003, 18:22
I'm at all boards :D
Originally posted by Darksoul71
With all my respect to the great stuff that has beed added to GKnot:
I donīt think that a primitive "edit" function shouldnīt be that hard to do. Only two more buttons inside the "preview window" for setting "cut in" and "cut out" points and a simple memo box to store those informations
would be enough.
As I said that part is easy, but the part for making all chuncks into one avi (i.e. one job) is not trivial at the moment...
And I don't really see the point of manually opening each avs file in GK, since it suppose to do automatic job for you...
Wilbert
6th May 2003, 13:44
Related to the title,
We talked before about this. Could you add the following two options to the deinterlace section:
1) Telecide()
2) SeparateFields()
This should be enough to do the deinterlacing of analog caps :)
ps. How was your holidays?
stax76
6th May 2003, 14:31
As I said that part is easy
like I said, in DVX is the most difficult thing, cutting affects almost everyting somehow, you will probably notice that when you start to add it
but the part for making all chuncks into one avi (i.e. one job) is not trivial at the moment...
that's quite simple, if somebody added a range in the crop dialog you simply create a VirtualDub.subset.AddRange line and add it to your VD script
Originally posted by Dolemite
that's quite simple, if somebody added a range in the crop dialog you simply create a VirtualDub.subset.AddRange line and add it to your VD script
Scripts are easy as well, only Wef probably knows what I mean by "not trivial to add to the job", coz at the moment job control is very non flexible and hardcoded which doesn't allow any number of scripts being encoded as a single job...
Originally posted by Wilbert
We talked before about this. Could you add the following two options to the deinterlace section:
1) Telecide()
2) SeparateFields()
I can see how you can use first option, but second ?
Doesn't it suppose to have twice the number of frames afterwards ?
Originally posted by Wilbert
ps. How was your holidays?
Fantastic! :)
Mallorca is really good this time of the year :cool:
Wilbert
6th May 2003, 16:35
I can see how you can use first option, but second ? Doesn't it suppose to have twice the number of frames afterward ?
Yes. It is just for previewing how you should deinterlace.
Fantastic! Mallorca is really good this time of the year
I guess you deserved it :)
stax76
6th May 2003, 17:13
Scripts are easy as well, only Wef probably knows what I mean by "not trivial to add to the job", coz at the moment job control is very non flexible and hardcoded which doesn't allow any number of scripts being encoded as a single job...
I don't know if it's too late now, easiest thing would probably be
job = profile = all settings of 1 movie = object
We talked before about this. Could you add the following two options to the deinterlace section:
1) Telecide()
2) SeparateFields()
since everybody wants to use different filters would probably be the best to make the menu customizable
Originally posted by Dolemite
I don't know if it's too late now, easiest thing would probably be
job = profile = all settings of 1 movie = object
It's not too late - it's too early :)
(Since GK doesn't have profiles yet & movie settings are not flexible enough to include any number of avs file to combine in a single movie)
Originally posted by Wilbert
We talked before about this. Could you add the following two options to the deinterlace section:
1) Telecide()
2) SeparateFields()
I've tried - dialog just becomes a mess :)
So I just add them commented in the script - at least some help ;)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.