View Full Version : @Wef: Why not make GKnot an open source project under GPL ?
Darksoul71
2nd April 2002, 22:54
Hi wef !
I fully accept that you donīt have the time to add all the features people want. I also fully accept that you hold the copyright for GKnot because itīs your interlectual property.
But why donīt you make GKnot open source ?
I would love to add some features needed by myself and maybe do some "newbie" version of GKnot.
GKnot is a great tool for "us" professionals but a bit scaled down version would greatly help all newbies. With a little work GKnot could be as easy to use as DVDx.
Just my 2 cents,
D$
facts
3rd April 2002, 23:51
GKnot would go alot farther if it was open source, and ugly bugs could be squashed much more quickly.
Doom9
4th April 2002, 01:10
I think wef has said no to this a couple of times in the past. you may be thinking the project has stopped and needs fresh blood... but that isn't true... it's just that so many things are going to be different in the next version that it takes very long to be acomplished. Rest assured.. the next version will blow you all away.. we'll make sure of that.
and.. an open source project doesn't necessarily mean it's going on. As an example: mpeg2avi... project has stopped even though it's gpl. Once there was ogo, then px3 but since then there's nothing really going on with it. dvd2avi also never really made it further than v1.76 (which was the last one jackei released before he disappeared).
Dont count DVD2AVI out just yet..... :)
& I can understand not having things GPL...I dont want to release my version of DVD2AVI yet, because I have to release the source & I know this will cause the spawn of another dozen versions :(
(if I released it without source im pretty sure Int21 would crucify me :D )
-Nic
Darksoul71
5th April 2002, 10:32
@all:
I know that wef has said no to this. I also know that GKnot hasnīt stopped and it doesnīt need any "fresh blood". I would be just very happy to have some code to "play with". GKnot works nearly perfectly for all "us professionels" but I think any1 will agree that itīs VERY overloaded for "newbies".
I donīt have too much spare time for programming on this but I would try to do a "scaled down" version of GKnot for newbies. As I use nearly always AVI sources for encoding for me GKnot has come down to a bitrate and res calculator.
Iīve done several tools (LAME GUI, AVSGen, an AC3 to MP3 converter) by myself in Delphi. If I had the time to combine them all, I would try to do some (very scaled down) "newbie GKnot" myself but I havenīt that much time. I could also try to use PVA2DivX as base for this (where source code is included) but Iīm no VB buff. My languages are Delphi and Visual C++.
I donīt want to sound arrogant but the encoding part of GKnot is no "magic stuff". I could figure out how to set the parameters for the DivX codec for the VDub Encoding list myself but as I said: I donīt have the time for that and why reinvent the wheel (as we say in Germany).
Basicly itīs up to wef. If he decides to keep GKnot closed source. Fine, I can live with that as I know how to use GKnot. It was just an idea to make it easier for newbies.
Of course open source doesnīt mean automaticly that a project evolves. There have been tons of projects that simply died. That was nothing I had in mind for GKnot. Wef could also decide not to release it as GPL. I (for myself) have decided to add the source code to all of my projects but this is a personal decission.
As said before: Just my 0.02 $ :)
-D$
Doom9
5th April 2002, 12:15
you know... we all read these forums and know exactly what the people are asking for. Wef is discussing a lot of ideas privately with the members of the moderation team. The next version will be designed with simplicity in mind, but it will still be possible to configure every little switch for the advanced users, but these switches will be well hidden so that you don't accidentally mess up everything.
I know how it must feel if you're an "outsider" but there's a saying in german "zu viele köche verderben den brei" and that is true in many cases. once again.. gknot development has not stopped but changes are so huge (basically everything is being rewritten from scratch) that it will just take a while until everything is written and then it has to be privately tested as well.
Darksoul71
5th April 2002, 14:14
@Doom9:
you know... we all read these forums and know exactly what the people are asking for.
I know ! So do I... :)
I should have made my point more clear. I have friend that doesnīt know pretty much about DVD ripping, converting, etc.
I first showed him DVDx which is very straight forward and pretty easy to understand even for a newbie. It even handles file splitting by itself. So now he wanted to do Divx and I must say that the most "newbie" tools (like EasyDivX, XMPEG, etc) didnīt convice me. So I started to look for something like DVDx for DivX.
Then I took a look at GKnot and thought to myself: "Hey, basicly GKnot does all this things like cropping, resize, etc nearly automaticly". So IMHO a "basic" version of GKnot (of course a very limited one) would be only a "few mouse clicks" away in Delphi if I had the source code of GKnot. I didnīt say (at least I think I didnīt) that Iīll develop a fully new version of GKnot that has all the features other people want.
No, just the other way round: I would (try) to develop(=change GKnot original) a "newbie GKnot" (or how ever you want to call it) and I would do this mainly for my own but I would share this code with other peoples. Look, "zu viele köche verderben den brei" isnīt right here. If you think of a meal, then think of this: I would cook another simplier meal with the same recipe and ingredients wef has used. I really donīt care to much about GKnot anyway because as I said before: For my use itīs "only" a bitrate & resolution calc and Iīm currently writting my own res calc with more presets (also for DVB, Half D1, etc) which will be integrated into a newer version of AVSGen.
I donīt want to p... anyone off. OK ?
If GKnot kicks a.. with the next release, fine. For now we have to wait.
Kind regards,
D$
P.S.: I donīt see any reason to rewrite a lot of GKnot functions from scratch. GKnot is very usefull the way it is now. So why changing the whole code base ????
cofferscuffs
5th April 2002, 17:29
Because it's all messy. :D
TheWEF
5th April 2002, 18:21
gknot will never be open source for multiple reasons.
one of them: it contains code (from various people) that i promised not to publish. period.
and because the code is all messy. :p
i am not rewriting gknots functions from scratch. but the new program will have a completely different aproach, a new concept.
with help from doom9 i plan to release it to the public for free.
but i cannot do so before it is finished...
and please don't ask me when!
it takes longer than i thought.
wef.
mixanobios
6th April 2002, 15:03
I just would like to express my full support to the WEF and a big thanks for your great tool. You are the best! I will be patient for the next release, and i expect it to be great (as long as it has xvid and ogg support!) Keep up the good work!
yosemite
6th April 2002, 17:16
Originally posted by Doom9
I know how it must feel if you're an "outsider" but there's a saying in german "zu viele köche verderben den brei" and that is true in many cases.
*gg*
even u r speaking German and I love u for that @doom9 *g*
Master Ki Adi Mundi
7th April 2002, 06:18
Hi
I'm new around here, I used GK for the first time a few days ago with great results. I still have heaps to learn. The guides and information I found for GK on doom9.org and here in the forums was excellent.
I have been involved with open source software for years and I can understand and respect your reasons for not releasing the source Wef.
glenn
7th April 2002, 11:17
I think we are all prepared to wait for a better tool. We are anxious, but prepared to wait ;)
At least my respect and admiration goes out to theWef and his associates, who put in the work on GK for the common benefit of the community. GK is already a great tool, and I expect it will only get better.
If you're ever in Norway, Wef, pm me and I will buy you a beer! =]
TheWEF
7th April 2002, 21:04
Originally posted by glenn
If you're ever in Norway, Wef, pm me and I will buy you a beer! =]
lol - i will think about it! :)
wef.
Darksoul71
7th April 2002, 21:33
@Wef:
Whenever youīre in Frankfurt am Main: PM me and Iīll buy you some "Äppelwoi" :D
-D$
BlackSun
15th April 2002, 13:18
Originally posted by TheWEF
gknot will never be open source for multiple reasons.
one of them: it contains code (from various people) that i promised not to publish. period.
and because the code is all messy. :p
:D The code is messy... I can imagine !!!
it takes longer than i thought.
You're slow :D j/k of course...
;)
TheWEF
15th April 2002, 14:06
Originally posted by BlackSun
You're slow...
Originally posted by BlackSun
PowerDivX 4 will be released soon
do i have to say more... :D
wef.
BlackSun
15th April 2002, 14:07
Cheater !!!!!! :D haha
ok ok, we are both slooooooow !! :p
JimmyBarnes
23rd April 2002, 12:43
Originally posted by TheWEF
i am not rewriting gknots functions from scratch. but the new program will have a completely different aproach, a new concept.
wef.
Bells and whistles ..? A new era ?? :rolleyes:
Ummmm... I'd settle for a Q&D (quick&dirty) interim release which would tell from the 2-pass, 1st pass run, what the 1-pass, 100 % quality size is, and allows a 13/260 SelectRangeEvery sample to indicate an appropriate resolution to use.
The DivX4 bitrate calculator in GKnot 0.23b predicts filesize very accurately already for DivX Pro 5.0.
But finding the appropriate resolution to use for a DivX5 rip is problematic at present.
Anyway, more power to GKnot... :)
JB
RyLoS
13th March 2003, 15:02
With full respect of GKnot and The Wef, i can tell you only that there are alternatives...
The best one IMHO is DVX, you can find it here: http://www.planetdvb.net/dvx/
and its OpenSource!!!
Now it is in 3.0rc27 version and supports Xvid, Divx502 and Divx503, has an avisynth editor integrated and supports directly OGG vorbis, ac3 and others using besweet (THANKS DSPGURU).
Just make 1 try.
PS
For cropping remeber to use mouse wheel, or press CTRL->CROP to use a different dialog ;)
Best regards.
JimmyBarnes
14th March 2003, 00:50
Originally posted by RyLoS
With full respect of GKnot and The Wef, i can tell you only that there are alternatives...
The best one IMHO is DVX, you can find it here: http://www.planetdvb.net/dvx/
and its OpenSource!!!
Does look interesting.
Wonder why the confusing mix of English/German/(French) in the screen shots - sometimes even within a dialogue??
JB
TheWEF
14th March 2003, 05:11
so somebody pulled up this one year old thread...
gknot's successor is still not finished, and maybe it never will be. :(
since the program is still pretty popular and i do not have time to update the code frequently i am now willing to publish the sourcecode of gordianknot 0.27 (under gpl?) if anybody is still interested.
wef.
RyLoS
14th March 2003, 09:18
JimmyBarnes, DVX screenshots show that the program is multilingual and there is a builtin function to translate everything in a new language if not included.
DVX3.0 is growing really fast, all is configurable and supports DivX in native way, so whatever codec version you have it will work (DivX5.02, DivX5.03, Xvid etc).
Another good thing are the audio profiles, you can make AC3, ogg, mp3 etc and tell DVX to mux, using avi or ogm container.
Try it and contribute to the OpenSource if you can.
JohnMK
14th March 2003, 12:27
Originally posted by TheWEF
so somebody pulled up this one year old thread...
gknot's successor is still not finished, and maybe it never will be. :(
This is very bad news. Dont lose hope TheWEF. There are many people out there who appreciate all you've done for us, and who would appreciate your vision of where frontends should take us. I hope you find the time & or inspiration to continue your work.
Thank you Sir.
majerle
14th March 2003, 13:30
@TheWEF
I think that all community will be grateful if you release GKnot source.
I'm not a programmer and probably i will be never a serius programmer but studing source codes if a primary font of learning, and ispiration.
Many programmer will take gKnot source and a leader should be found to lead a serius project.
And, why not ..., you could be the project leader ?!?
Anyway a big thanks
Andres
wingphil
14th March 2003, 13:57
wef, if you do this then great, but i just hope we don't end up with a billion different versions.
bond
14th March 2003, 14:32
great to hear that gknot sources are going to be published (hopefully)!
although i hope that this step isnt too late, because many interested developers already started their own independet projects, so to say the "gknot source code" already ended up with 'a billion different versions'...
RyLoS
14th March 2003, 15:00
Take as example DVX, its only 1 version, because if you wanna implement something new, you can ask the developers and write code with they.
Im happy too if TheWEF release the source code, but IMHO, at this time its late, i think projects like this must be OpenSource from the beginning (why not?), there is no commercial reason.
Starting coding now on Gknot make no sense for me, when there is DVX written in VB.Net already on version 3.0rc27 (rc28 released this week) that make it all and in easy way, controllable settings and all you need (this because its opensource, and opensource software as many of you know grow fast and with all the things users needs).
However if you wanna try it you can find it here: http://www.planetdvb.net/dvx/
Darksoul71
14th March 2003, 20:38
Howdy Wef,
gknot's successor is still not finished, and maybe it never will be.
Sorry to hear so, but I think I can understand it. Developing (esp such a complex tool like GKnot) takes some serious time.
since the program is still pretty popular and i do not have time to update the code frequently i am now willing to publish the sourcecode of gordianknot 0.27 (under gpl?) if anybody is still interested.
I still would be interested to have a look into GKnot code. I think GPL would be a very good solution. DVX is good but I still dislike have 20 MB runtime enviroment for a tool that would be only 1 MB big in Delphi. Please release the GKnot source code under GPL on your GKnot Source Page.
cu,
D$
stax76
14th March 2003, 21:54
I still dislike have 20 MB runtime enviroment
it's true the .NET framework is 20 MB but please keep in mind
it includes the best class library existing with thousands of
classes for all programming task with all kind of crazy things
like compiler services, scripting engine etc.
There is no doubt .NET is the future of Windows programming,
even Delphi toolmaker Borland puts large parts of their
resources in .NET, they are working on a C# IDE and on Delphi
for .NET atm.
for a tool that would be only 1 MB big in Delphi
a 1 MB big Delphi program might be less than 100 KB MSIL code
TheWEF
15th March 2003, 16:38
you can expect the sources on doom9's news page by the end of next week.
wef.
Darksoul71
15th March 2003, 17:29
@wef:
you can expect the sources on doom9's news page by the end of next week
This are good news although I still hope that you finish the GKnot successor.
-D$
Emp3r0r
17th March 2003, 05:36
Hooray, this is great news to open up the source. @theWef: good program and good job, we appreciate all your work and your useful tool
Back in the day I had a little free time to start a project called DVD2XCD (http://jvance.com/projects.aspx?p=DVD2XCD) but then lost all free time. I did put the source up in hopes someone would find some meaningful code somewhere in all the mess that they might find useful. And indeed, .NET does give developers a wonderful library to work with.
N_F
17th March 2003, 09:40
@TheWef
You've really done a great thing with Gordian Knot. Even though it's quite outdated today (it could certainly need some updates regarding new filters and DivX 5.03) it still gives people like Dolemite a really hard time :P
Of course I'd like to see the successor, but if not you've still given more to the community than most people ever will.
maurus
17th March 2003, 16:03
Originally posted by N_F
[B]@TheWef
You've really done a great thing with Gordian Knot. Even though it's quite outdated today (it could certainly need some updates regarding new filters and DivX 5.03) it still gives people like Dolemite a really hard time :P
I think the same.
I'd like to see a new version me Gknot 0.28 for dixv 5.03 and some updates for new filters (Lanczos, ...)...
:(
PowerMacG4
23rd March 2003, 02:35
Crap. Does anyone know Pascal?
stax76
23rd March 2003, 05:05
I don't know Delphi but I found a tutorial
http://www.svn.net/ffortino/lesson1.htm
Gknot4ever
23rd March 2003, 07:13
This is very good news that the source is being released. I hope someone takes up the task and makes Gknot bigger and better.
I may sound like a tard when i say this but i tried that DVX program the other day, that is the most confusing piece of software i have ever used. it may have more nooks and crannies then Gknot, but when it comes to Sheer EASE OF USE, Gordian Knot leaves it in the dust.
bond
23rd March 2003, 10:37
here is the source code:
http://gknot.doom9.org/Software/GordianKnot.GPL.source.rar
valnar
24th March 2003, 00:28
Originally posted by Gknot4ever
This is very good news that the source is being released. I hope someone takes up the task and makes Gknot bigger and better.
Here here! I would like this also. I don't like DVX (or can't figure it out) and Gordian Knot is still what I use.
DivX 5.02 is better than 5.03. I can edit my own AVS Scripts, and I don't use audio muxing functions of GKnot anyway (AVIMux is better). And I only make AVI files, not OGM. So until DivX 6.0 comes along, I will use GKnot. :)
Robert
kitsaros2000
24th March 2003, 03:49
i personnaly use and reccomend swiftavs (www.swiftavs.net) :cool:
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.