PDA

View Full Version : simple GK based calc+avs creator ?


Selur
8th November 2004, 10:05
Since GK seems to be out of the developement loop atm and I normally only use it to:

- load the d2v file
- calculate the size
- crop, set resolution&co
- create a avs file

I'd like to ask if it would be possible to create a small app that does just the things above. (don't need any connection to specific tools, encoding queue etc.)

Cu Selur

Ps.: if it's too much hassle, just ignore this 'request' :)

crahak
8th November 2004, 13:02
Like you said, since it seems to be somewhat abandonned for AGK (sad news for the very best app out there...) The steps you mentionned are the main things (although sometimes I get lazy and queue them up to encode anyways, edit the avs, then start it)

Creating what you ask for from scratch would represent more work than you seem to think - however... One could get GK's source off the anon cvs and work from that (I've been considering it for quite some time now). Those funtionnalities are all present in the package, it's mostly a matter of "wrapping it all" up in a new GUI.

I mean, GK rocks, but I think the interface could be changed a lot:

-The ripping tab: a LOT of text and 3 useful small buttons... I'd definately get rid of the tab altogether and move the buttons elsewhere
-Bitrate/Resolution tabs: the main 2 useful ones. Size selection controls could use some change, but overall they're pretty nice.
-Subtitles/Chapters: I don't use them, hard to comment on them
-Options: Not a whole lot on the screen either, and most people don't change anything there
-Paths: feels a bit "in the way" (would rather have it hidden/out of the way) but no major objections
-Infos: Massive yet not checked often screen, about an about box ;)
-Encoder window: no big changes in mind

Don't get me wrong, it's great, and I don't want to take credit away from anyone, but most of it could be wrapped up in about 3 tabs, and many small features/changes could be easily added (mostly changes in GUI and the generated avisynth scripts).

Of course you could strip most things off too, and have just the bare necessities like you mentionned. Shouldn't be that hard, just more stuff to remove ;) All the basic functions are already coded (and debugged)...

As far as I'm concerned, AGK took out the useful features of GK, ie: precise and easy cropping, bitrate/resolution settigns with the help of the Bits/(Pixel*Frame) ratio, and easy creation a basic avisynth script.

len0x
8th November 2004, 15:12
If GK does it all already - why creating a new application? To be user friendly? Not worth it as it was never designed for that (seeing the amount of options we have there).

crahak
8th November 2004, 16:54
I must say you got a point there :) That must be why I always feel too lazy to get around to tweak something that does the job perfectly anyways

Selur
9th November 2004, 07:50
If GK does it all already - why creating a new application?
So one wouldn't have to download the whole pack if one just need the Bitrate&Resolution tabs (+avs creation&loading).
(don't need the other options)

But like I wrote:
"if it's too much hassle, just ignore this 'request'"

So thx for the answers.

Cu Selur

stax76
9th November 2004, 12:39
Selur has a point here, since two month I got a DSL connection before that everything above 1 MB was a hassle. In my applications I address the problem with a approach that can be seen here:

http://forum.doom9.org/showthread.php?s=&threadid=67696#post565805

It took however a lot experience and effort and I don't have much feedback about it yet. Modularity generally is a good strategy to fight bloat and to save resources.