Log in

View Full Version : Auto Gordian Knot: current version 2.55


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98

GizmoDerMokwai
16th December 2003, 07:31
sometime you couldn't post interlacing, because it's just in some frames, ex. just 3 frames..

mikeathome
16th December 2003, 09:47
@len0x:

Easy one: Pls. implement a 1x DVD+-R(W) setting in Media Selection, size 4090MB (slightly below 4GIG).

I am so lazy ;-)

BTW. works perfect on LOTR I+II SE, only thing which is a bit work is the manual join of the two parts (2 DVDs) beforehand.

mike

xistan
16th December 2003, 13:03
Originally posted by mikeathome
[B
Pls. implement a 1x DVD+-R(W) setting in Media Selection, size 4090MB (slightly below 4GIG).

[/B]

Please buy better quality media instead of asking for pointless features... If there should ever be a DVD+-R(W) size setting it should be at 4.7 GB which is what you can write on a good disc.

/C

mikeathome
16th December 2003, 13:28
Originally posted by xistan
Please buy better quality media instead of asking for pointless features... If there should ever be a DVD+-R(W) size setting it should be at 4.7 GB which is what you can write on a good disc.

/C

Well my friend, before shooting at others think twice, eventually you'll find out that no single file bigger than 4GIG is allowed on a DVD+-R(W) media, regardless of the file system (UDF-Joliet ISO Bridge or UDF-Joliet ISO + 8.3 Bridge). If you force it somehow you'll hardly find any player showing it.

Got You ! Btw. I was waiting for that coment ;-). I am bad ...

mike

P.S.
I am purchasing exclusively Verbatim printable white media in 5/10 chunks (MCC) not even Verbatim spindleware (CMC/CMCMAG).

xistan
16th December 2003, 13:38
If you are looking for me, I will be crawling in the dust, begging for forgiveness while looking for the power switch for my brain.;)

mikeathome
16th December 2003, 13:40
Originally posted by xistan
If you are looking for me, I will be crawling in the dust, begging for forgiveness while looking for the power switch for my brain.;)

Sorry, I took that insulting phrase away, YOU're WELCOME !!!

Add: Private eMail has been exchanged to bury the hatchet !!!

mike

satfabio
16th December 2003, 14:51
I saw that if select auto width and 100% in Target quality the width of the movie is 704 and not 720.
Is this correct or I must select fixed width and put the value to 720
for the maximum resolution?

Bye for now....
Paul

len0x
16th December 2003, 14:55
Originally posted by satfabio
I saw that if select auto width and 100% in Target quality the width of the movie is 704 and not 720.
Is this correct or I must select fixed width and put the value to 720
for the maximum resolution?


It is correct since very probably you have cropping, so next best width is 704. 720 is only for maximum quality mode wich differs from 100% quality (both codec settings and resolution).

r6d2
16th December 2003, 15:36
Originally posted by xistan
If you are looking for me, I will be crawling in the dust, begging for forgiveness while looking for the power switch for my brain.;)
When you find it, please don't forget to turn it on. :D:D:D

Sorry, could not resist. (I'm bad too ;)).
Originally posted by xistan
It is correct since very probably you have cropping, so next best width is 704
@len0x, so you are smart cropping left and right, or just shrinking?

len0x
16th December 2003, 15:43
Originally posted by r6d2

@len0x, so you are smart cropping left and right, or just shrinking?

I do smartcrop all, then shrink.

GizmoDerMokwai
16th December 2003, 15:49
hey, len0x, can you add a feature, to have vobsub extracting all subtitle stream, when using external mode? wouldt be nice...

len0x
16th December 2003, 15:56
Originally posted by GizmoDerMokwai
hey, len0x, can you add a feature, to have vobsub extracting all subtitle stream, when using external mode? wouldt be nice...

CLI version doesn't support that i think (or if you know how to do that then tell me and I'll think about it as advanced setting in config file ...)

Shuichiro
16th December 2003, 16:02
Great Tool! I would like to use it instead of GKnot, but I need to put some lines at the end of the avs Script... To see such a feature would be nice... ^_^°

r6d2
16th December 2003, 16:42
Originally posted by len0x
I do smartcrop all, then shrink.
OK, I get it now. Looked at the AVS script. :o

I seem to have a different definition (and likely wrong) for smart cropping. My idea for "smart" L/R is one step above "autocrop" L/R ;), meaning you crop to get the most film pixel area but keeping the full height and the 704 width. Sorry about that.

r6d2
16th December 2003, 16:49
Originally posted by Shuichiro
I would like to use it instead of GKnot, but I need to put some lines at the end of the avs Script...
Before len0x has to answer this by 101th time :), an easy way to implement filter flexibility for advanced users would be to insert dummy preresize/postresize AVS script calls in the one generated by AutoGK.

That way you could have two places to screw up the quality Len0x has put so much effort to keep for you. :D

Seriously, I did that in FACAR and it provides a lot of flexibility.

However, I don't think it matches len0x objectives with this tool.

len0x
16th December 2003, 17:03
Originally posted by r6d2
I seem to have a different definition (and likely wrong) for smart cropping. My idea for "smart" L/R is one step above "autocrop" L/R ;), meaning you crop to get the most film pixel area but keeping the full height and the 704 width. Sorry about that.

Indeed crop is very nice in my scripts, but resize can be improved though. Say you have a given width and AR from input sources. How do I get height? By dividing width with AR. But now I have to make height mod 16. I do that by rounding to the closest mod 16 value and then do smart crop based on new output AR (with height and width chosen). So sometimes you get those 1:2.5 AR that ppl were mentioning.

While I was writing this I was thinking what would be if I always roung height to the largest closest mod 16 value. inpur AR is always kept anyway, but then smartcrop step would crop more on the left and right to keep AR and those 1:2.5 ARs could be avoided.

So now I wonder which way should I go: current one or my new one.

QuietlyGoin
16th December 2003, 17:33
but then smartcrop step would crop more on the left and right to keep AR and those 1:2.5 ARs could be avoided.
I don't understand that much about scripts and cropping(obvious from my previous posts),but didn't I ask (in my own confused, newbie, inept way) for a similar thing? Or do I not understand again?

btw
A wide screen just makes a bad film twice as bad. -- Samuel Goldwyn
courtesy http://www.quotablequotes.net/

I prefer My new one, also from same site.

len0x
16th December 2003, 17:39
Originally posted by QuietlyGoin
I don't understand that much about scripts and cropping(obvious from my previous posts),but didn't I ask (in my own confused, newbie, inept way) for a similar thing? Or do I not understand again?


I have to reread your post to answer that. Point is I had to refresh my memory of how I did cropping/resizing because I thought I was doing it diffently actually, but in fact it's quite flexible... So may be you were asking for the same thing, but it didn't ring the bell at that time to me :)

MinosK
16th December 2003, 17:51
Hello len0x!

When I'm using Auto GK first i choose 1CD, i look at the Compressibility percentage and if it is too low, i choose 2CD's. But i loose time because the DVD2AVI, Subtitles, Interlace Detection and Audio encoding jobs are performed again.... The same if you Preview the film. My suggestion is to identify if that jobs have been performed and if not, only then to be performed.... And why not.... if Compressibility percentage is < 45??? (you know better) to choose 2CD's..

Thanks... you are really great!!!

MinosK
16th December 2003, 18:09
Hey!!!! You CAN detect the credits start point easily..... I checked 13 DVDs that i have at home and in all of them the credits start at last chapter.... So using ChapterXtractor program you can see all the chapters and then choose not to encode credits or encode them in lower bitrate (like in original GK).

len0x
16th December 2003, 18:11
Originally posted by MinosK
My suggestion is to identify if that jobs have been performed and if not, only then to be performed....


That is a major hassle and I don't think I'll be doing that ever.

Originally posted by MinosK
And why not.... if Compressibility percentage is < 45??? (you know better) to choose 2CD's..


that was requested several times as auto size feature. I don't know yet in which form I should implement it...

len0x
16th December 2003, 18:14
Originally posted by MinosK
Hey!!!! You CAN detect the credits start point easily..... I checked 13 DVDs that i have at home and in all of them the credits start at last chapter.... So using ChapterXtractor program you can see all the chapters and then choose not to encode credits or encode them in lower bitrate (like in original GK).

hm... interesting. what chapterxtractor gives you - frame numbers?

If we use that then we only can encode them separately with divx or within XviD. But cutting out will still not work as you have to cut the audio as well...

MinosK
16th December 2003, 18:31
Here is a part of a file from ChapterXtractor

CHAPTER01=00:00:00.000
CHAPTER01NAME=Chapter 1
CHAPTER02=00:03:35.640
CHAPTER02NAME=Chapter 2
CHAPTER03=00:05:36.160
CHAPTER03NAME=Chapter 3
CHAPTER04=00:08:57.280
CHAPTER04NAME=Chapter 4
CHAPTER05=00:11:04.160
CHAPTER05NAME=Chapter 5
.
.
.
CHAPTER30=01:29:59.720
CHAPTER30NAME=Chapter 30
CHAPTER31=01:31:54.200
CHAPTER31NAME=Chapter 31
CHAPTER32=01:35:07.720
CHAPTER32NAME=Chapter 32
CHAPTER33=01:37:45.000
CHAPTER33NAME=Chapter 33

len0x
16th December 2003, 18:38
Originally posted by MinosK
Here is a part of a file from ChapterXtractor


I see its not as trivial as it looks.
Keep in mind though if I decide to implement separate credits encoding not a single quality parameter will be exposed to the user through GUI...

len0x
16th December 2003, 18:42
Just was told that quality based encoding is not there anymore!!! :(
Very sad, especially in the light of me spending some time implementing it...

r6d2
16th December 2003, 19:01
Originally posted by MinosK
You CAN detect the credits start point easily..... I checked 13 DVDs that i have at home and in all of them the credits start at last chapter....
@Minosk,

Unfortunately, not all DVDs are created equal. In my experience, not an unsignificant number of them have the credits not authored as a separate chapter.

MinosK
16th December 2003, 19:11
Originally posted by r6d2
@Minosk,

Unfortunately, not all DVDs are created equal. In my experience, not an unsignificant number of them have the credits not authored as a separate chapter.

Maybe you are right.... But i just checked some DVDs and it was a separate chepter.... :( :( :(

MinosK
16th December 2003, 19:16
I just made a movie with AGK 0.75 with external subtitles and after CD1 split i got the message of the usage of VobSub cutter.... The same after CD2... I pressed OK and the job continued but without splitting the subs.

here is the log:


[16/12/2003 3:00:30 μμ] Input dir: D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1
[16/12/2003 3:00:30 μμ] Output file: D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\Lock stock and 2 smoking barrels.avi
[16/12/2003 3:00:30 μμ] Audio: English
[16/12/2003 3:00:30 μμ] Subtitles: Greek
[16/12/2003 3:00:30 μμ] Codec: DivX
[16/12/2003 3:00:30 μμ] Target size: 1400Mb
[16/12/2003 3:00:30 μμ] Custom audio settings: VBR MP3 with average bitrate: 128Kbps
[16/12/2003 3:00:30 μμ] Started encoding.
[16/12/2003 3:00:30 μμ] Demuxing and indexing.
[16/12/2003 3:03:57 μμ] Analyzing source.
[16/12/2003 3:03:57 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\_.avs",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\_.avi");
===========================================================
[16/12/2003 3:13:25 μμ] Source has percentage of interlacing in motion areas: 2,79
[16/12/2003 3:13:25 μμ] Source is considered to be interlaced.
[16/12/2003 3:13:26 μμ] Analyzing PAL source with different field order.
[16/12/2003 3:13:26 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\_.avs",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\_.avi");
===========================================================
[16/12/2003 3:23:32 μμ] Source has percentage of interlacing in motion areas: 2,80
[16/12/2003 3:23:32 μμ] Source is considered to be interlaced.
[16/12/2003 3:23:32 μμ] Found 153611 frames
[16/12/2003 3:23:32 μμ] Encoding audio.
[16/12/2003 3:34:23 μμ] Indexing subtitles.
[16/12/2003 3:34:23 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\vobsub.params
===========================================================
D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\VTS_01_0.ifo
D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\Lock stock and 2 smoking barrels
1
0
7 cc
CLOSE
===========================================================
[16/12/2003 3:35:54 μμ] Compressing subtitles.
[16/12/2003 3:36:04 μμ] Audio size: 89,437,496 bytes (85.29 Mb)
[16/12/2003 3:36:04 μμ] Overhead: 9,910,784 bytes (9.45 Mb)
[16/12/2003 3:36:04 μμ] Subtitles size: 1,071,940 bytes (1.02 Mb)
[16/12/2003 3:36:04 μμ] Video size: 1,367,586,180 bytes (1304.23 Mb)
[16/12/2003 3:36:04 μμ] Target bitrate is: 1781kbps
[16/12/2003 3:36:04 μμ] Running compressibility test.
[16/12/2003 3:36:04 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\Lock stock and 2 smoking barrels_comptest.avs
===========================================================
LoadPlugin("C:\PROGRA~1\AutoGK\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\undot.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\kerneldeint.dll")

function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }

movie = mpeg2source("D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\Lock stock and 2 smoking barrels.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=40)
c_width = width(cropclip)
c_height = round(height(cropclip) / 1.45868945868946)
input_par = float(c_width)/float(c_height)
fixed_aspect = input_par > 1.4 ? 1.45868945868946 : 1.42222222222222
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
out_width = 704
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 8) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=40)
KernelDeInt(order=getOrder(movie),sharp=true)
Undot()
LanczosResize(out_width,out_height)
SelectRangeEvery(280,14)
===========================================================
[16/12/2003 3:36:05 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\Lock stock and 2 smoking barrels_comptest.avs",0,0);
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.SetCompData(551,"OAEAAAAAAAABAAAAaCsbAAAAAEABAAAAAAAAAAAAAAAAAAAA+gAAADIAAADs58YAAAAwAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACamZmZmZnJP5qZmZmZmck/AAAAAAAAAAAAAAAAgAIAAOABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAABkAAAAAAAAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAA/////wIAAAABAAAAAAAAAAEAAAACAAAARDpcRFZEXFJpcHNcTE9DS19TVE9DS19BTkRfMl9TTU9LSU5HX0JBUlJFTFNfVlRTXzAxX1BHQzFcZ2tfdG1wXExvY2sgc3RvY2sgYW5kIDIgc21va2luZyBiYXJyZWxzX2NvZGVjLmxvZwBjOlx0ZXN0LmRpdngARDpcRFZEXFJpcHNcTE9DS19TVE9DS19BTkRfMl9TTU9LSU5HX0JBUlJFTFNfVlRTXzAxX1BHQzFcZ2tfdG1wXExvY2sgc3RvY2sgYW5kIDIgc21va2luZyBiYXJyZWxzX2NvZGVjLm12AGM6XG5ld3JjLnR4dAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\Lock stock and 2 smoking barrels_comptest.avi");
===========================================================
[16/12/2003 3:48:18 μμ] Duration was: 12 minutes 12 seconds
[16/12/2003 3:48:18 μμ] Speed was: 10,48 fps.
[16/12/2003 3:48:18 μμ] Compressibility percentage is: 46,97
[16/12/2003 3:48:18 μμ] Chosen resolution is: 608x320 ( AR: 1,90 )
[16/12/2003 3:48:18 μμ] Predicted comptest value is: 62,54
[16/12/2003 3:48:18 μμ] Running first pass.
[16/12/2003 3:48:18 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\Lock stock and 2 smoking barrels_movie.avs
===========================================================
LoadPlugin("C:\PROGRA~1\AutoGK\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\undot.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\kerneldeint.dll")

function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }

movie = mpeg2source("D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\Lock stock and 2 smoking barrels.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=40)
c_width = width(cropclip)
c_height = round(height(cropclip) / 1.45868945868946)
input_par = float(c_width)/float(c_height)
fixed_aspect = input_par > 1.4 ? 1.45868945868946 : 1.42222222222222
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
out_width = 608
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 8) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=40)
KernelDeInt(order=getOrder(movie),sharp=true)
Undot()
LanczosResize(out_width,out_height)
===========================================================
[16/12/2003 3:48:19 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\Lock stock and 2 smoking barrels_movie.avs",0,0);
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.SetCompData(551,"OAEAAAAAAAACAAAAaCsbAAAAAEABAAAAAAAAAAAAAAAAAAAA+gAAADIAAADs58YAAAAwAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACamZmZmZnJP5qZmZmZmck/AAAAAAAAAAAAAAAAgAIAAOABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAABkAAAAAAAAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAEAAAAAAAAA/////wIAAAABAAAAAAAAAAAAAAACAAAARDpcRFZEXFJpcHNcTE9DS19TVE9DS19BTkRfMl9TTU9LSU5HX0JBUlJFTFNfVlRTXzAxX1BHQzFcZ2tfdG1wXExvY2sgc3RvY2sgYW5kIDIgc21va2luZyBiYXJyZWxzX2NvZGVjLmxvZwBjOlx0ZXN0LmRpdngARDpcRFZEXFJpcHNcTE9DS19TVE9DS19BTkRfMl9TTU9LSU5HX0JBUlJFTFNfVlRTXzAxX1BHQzFcZ2tfdG1wXExvY2sgc3RvY2sgYW5kIDIgc21va2luZyBiYXJyZWxzX2NvZGVjLm12AGM6XG5ld3JjLnR4dAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\Lock stock and 2 smoking barrels.avi");
===========================================================
[16/12/2003 6:04:25 μμ] Duration was: 2 hours 16 minutes 6 seconds
[16/12/2003 6:04:25 μμ] Speed was: 18,81 fps.
[16/12/2003 6:04:25 μμ] Running second pass.
[16/12/2003 6:04:26 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\Lock stock and 2 smoking barrels_movie.avs",0,0);
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.SetCompData(551,"OAEAAAAAAAADAAAAaCsbAAAAAEABAAAAAAAAAAAAAAAAAAAA+gAAADIAAADs58YAAAAwAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACamZmZmZnJP5qZmZmZmck/AAAAAAAAAAAAAAAAgAIAAOABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAABkAAAAAAAAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAEAAAAAAAAA/////wIAAAABAAAAAAAAAAAAAAACAAAARDpcRFZEXFJpcHNcTE9DS19TVE9DS19BTkRfMl9TTU9LSU5HX0JBUlJFTFNfVlRTXzAxX1BHQzFcZ2tfdG1wXExvY2sgc3RvY2sgYW5kIDIgc21va2luZyBiYXJyZWxzX2NvZGVjLmxvZwBjOlx0ZXN0LmRpdngARDpcRFZEXFJpcHNcTE9DS19TVE9DS19BTkRfMl9TTU9LSU5HX0JBUlJFTFNfVlRTXzAxX1BHQzFcZ2tfdG1wXExvY2sgc3RvY2sgYW5kIDIgc21va2luZyBiYXJyZWxzX2NvZGVjLm12AGM6XG5ld3JjLnR4dAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\gk_tmp\\LOCK STOCK AND 2 SMOKING BARRELS AC3 T01 3_2ch 448Kbps DELAY 0ms.mp3",0x00000202,1);
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.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\Lock stock and 2 smoking barrels.avi");
===========================================================
[16/12/2003 8:05:10 μμ] Duration was: 2 hours 0 minutes 44 seconds
[16/12/2003 8:05:11 μμ] Speed was: 21,20 fps.
[16/12/2003 8:05:11 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\Lock stock and 2 smoking barrels.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.subset.AddRange(0,77210);
VirtualDub.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\Lock stock and 2 smoking barrels.CD1.avi");
===========================================================
[16/12/2003 8:05:11 μμ] Splitting video into: D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\Lock stock and 2 smoking barrels.CD1.avi
[16/12/2003 8:06:42 μμ] Splitting and compressing subtitles.
[16/12/2003 8:06:43 μμ] Writing the following script to D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\gk_tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\Lock stock and 2 smoking barrels.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,1,0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.subset.AddRange(77210,76085);
VirtualDub.SaveAVI("D:\\DVD\\Rips\\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\\Lock stock and 2 smoking barrels.CD2.avi");
===========================================================
[16/12/2003 8:06:43 μμ] Splitting video into: D:\DVD\Rips\LOCK_STOCK_AND_2_SMOKING_BARRELS_VTS_01_PGC1\Lock stock and 2 smoking barrels.CD2.avi
[16/12/2003 8:12:30 μμ] Splitting and compressing subtitles.
[16/12/2003 8:12:30 μμ] Job finished.

r6d2
16th December 2003, 19:17
Originally posted by MinosK
Maybe you are right.... But i just checked some DVDs and it was a separate chepter.... :( :( :(
I know, I know. Sad story.

In fact, some DVDs are so bad authored that last chapter includes the final scenes of the movie.

[Add:]But it is good starting point for a semiauto detection.

r6d2
16th December 2003, 19:22
Originally posted by len0x
Just was told that quality based encoding is not there anymore!!! :(
Very sad, especially in the light of me spending some time implementing it...
Well, time for a little lobby on the matter. :)

I doubt Koepi wants his codec to be recognized as the only one that does not support quality based 1-pass mode ;)

len0x
16th December 2003, 19:23
Originally posted by MinosK
I just made a movie with AGK 0.75 with external subtitles and after CD1 split i got the message of the usage of VobSub cutter.... The same after CD2... I pressed OK and the job continued but without splitting the subs.

here is the log:


unfortunately I didn't put anything in the log regarding splitting subs. so its kinda hard to detect what's wrong. I'll make 0.76 with some more debug info in it soon.

len0x
16th December 2003, 19:26
Originally posted by len0x
unfortunately I didn't put anything in the log regarding splitting subs. so its kinda hard to detect what's wrong. I'll make 0.76 with some more debug info in it soon.


I know what's the problem!!!
The output path and name of the idx file cannot contain any spaces. VobSub cutter cannot work with those ones. (I forgot to put an error message about it, so that you'll be unable to select external subs for movie names which do not comply with this rule)

MinosK
16th December 2003, 19:31
Originally posted by len0x
I know what's the problem!!!
The output path and name of the idx file cannot contain any spaces. VobSub cutter cannot work with those ones. (I forgot to put an error message about it, so that you'll be unable to select external subs for movie names which do not comply with this rule)

You can made AGK put _ instead of spaces and after Splitting restore them.... (or just leave the _). (just a suggestion)

len0x
16th December 2003, 19:33
Originally posted by MinosK
You can made AGK put _ instead of spaces and after Splitting restore them.... (or just leave the _). (just a suggestion)

what if user uses _ usually ? :)
An any case usage of spaces is not recommended, so error message on the start should do...

MinosK
16th December 2003, 19:39
Originally posted by len0x
what if user uses _ usually ? :)
An any case usage of spaces is not recommended, so error message on the start should do...

:) :) I thing you are right... You can spend that time implementing much serious features in the program.

QuietlyGoin
16th December 2003, 20:23
I have been studying up on vdubmod and the filters that are available for it. I see what you mean about losing quality of the video by resizing. example TombraiderII widescreen with AGK gave me a resolution of 704x288. That is the one that was bugging me. Running just VDubMod, with Smart Resize version 1.1 installed in the plugin folder for VDubMod, with a new width, new height resize of 512x384, it did a good job of cropping off the right and left ends of the movie, but when played full screen, it lost just a little,(512x384, now trying 720x540) but not that much. Still I noticed the way VDubMod is set up that the filter settings do not remain automatic after closing and restarting app. Which brought me to my next thought. I started VDubMod, then AGK hoping it would see it already open and use the filter settings I had set up. Instead it opened up another app of VDubMod leaving mine running in the background. How difficult would it be to make AGK see the open app of VDubMod, and use it with current settings if open? Wouldn't that just be an IF program query in the program? If it wasn't open then it could work like it does now. That way advanced users could open it, load their filter settings (i.e. cropping, resizing, etc), then load AGK and it would still require no additional input. Newbies would never think to do this and your newbie app would still fit your concept for them, and advanced users could still do what they wanted to do. Just a thought.

len0x
16th December 2003, 20:38
Originally posted by QuietlyGoin
I have been studying up on vdubmod and the filters that are available for it. I see what you mean about losing quality of the video by resizing. example TombraiderII widescreen with AGK gave me a resolution of 704x288. That is the one that was bugging me. Running just VDubMod, with Smart Resize version 1.1 installed in the plugin folder for VDubMod, with a new width, new height resize of 512x384, it did a good job of cropping off the right and left ends of the movie


ok, that it one thing I would never do (and probably will never do in AutoGK). Make widescreen movie as 4:3 is a big no go. Now I rememember - ealier I wasn't taking about this but just about adjusting height within 16 pixes (no more), so that widescreen movies are not becoming more flat. After having 16:9 screen for a while I don't think I ever can watch 4:3 movies again :)

Originally posted by QuietlyGoin

That way advanced users could open it, load their filter settings (i.e. cropping, resizing, etc), then load AGK and it would still require no additional input. Newbies would never think to do this and your newbie app would still fit your concept for them, and advanced users could still do what they wanted to do. Just a thought.

Even if I agreed to this scenario (which i wouldn't) and it was possible (which is not) then we still have a problem since all the code inside AutoGK is aware of processing and filters used. External filters would ruin internal calculations.

G2k
16th December 2003, 20:42
len0x, this program keeps getting better and better!!! It's amazing!
I have one request: the knot picture when one clicks the Info button is kind of...squarish, don't you think? The icon for AutoGK is nice and smooth, but the black background and the squarish knot just...don't go well together. Can that be modified?
Thanks!

QuietlyGoin
16th December 2003, 20:46
Later,
any mod that reads this can delete me
thanks

-after smoke edit-

I still think it is a great program, and will continue to use it, but you have a true artist temperment about YOUR program (compliment or not) one thing I would never do (and probably will never do in AutoGK). if I agreed to this scenario (which i wouldn't) it was possible (which is not)

however, you can keep the forum

r6d2
16th December 2003, 22:09
Originally posted by QuietlyGoin
I still think it is a great program, and will continue to use it, but you have a true artist temperment about YOUR program (compliment or not)
Well, len0x, I think you have every right to be an artist. It's curious how some users cannot accept other people's points without noticing they do exactly the same (what a temper!) ;)

BTW, by choosing QuietlyGoin as a nick, he was perhaps forewarning that he would eventually be quietly going... :)

len0x
16th December 2003, 22:40
Friendly warning to the community: don't be upset if I reject your ideas. I'm not protective of my program, but rather of my time spent for developing it. I have two way of dealing with bizzare (or valid) requests: either I ignore them or I honestly tell you what I think. Nothing personal, but I much prefer constructive discussion about bugs/enhancement/future approved features then argueing about features than cannot even be done.

P.S. i have to write a sticky about requests i guess :)

len0x
16th December 2003, 22:44
Originally posted by G2k
I have one request: the knot picture when one clicks the Info button is kind of...squarish, don't you think? The icon for AutoGK is nice and smooth, but the black background and the squarish knot just...don't go well together. Can that be modified?


I bet it can, but graphics is the only area I kinda suck in. I don't have any tools installed to make background transparent, so i need someone to help me there :)

G2k
16th December 2003, 22:52
i can use photohshop to make it transparent and soften the sqarishness of the knot...just give me the pic and ill do it

satfabio
16th December 2003, 23:15
Dear Lenx,

I think that will be better to save also the options of select output size section in autoGK.ini.
So when the user open the program find the same options selected.

For me is very important.

Paul

satfabio
16th December 2003, 23:16
Originally posted by satfabio
Dear Lenx,

I think that will be better to save also the options of select output size section in autoGK.ini.
So when the user open the program find the same options selected.

For me is very important.

Paul

Sorry for the mistake.....Len0x no Lenx

satfabio
17th December 2003, 00:17
There is somebody that know MarcFD filters?
This is the dll: BicublinResize

When I edit my avs files for maximum quality use FastBicubicResize
whit this options FastBicubicResize(Width,Height,0,0.75) or
FastBicubicResize(Width,Height,0,0.5)

This filter for me is better of lanczosresize.



Paul

r6d2
17th December 2003, 00:56
Originally posted by len0x
graphics is the only area I kinda suck in.
See? You're indeed an artist! :D:D:D

len0x
17th December 2003, 01:22
Originally posted by r6d2
See? You're indeed an artist! :D:D:D

I never said I wasn't :D
In fact that's probably the reason I took up GK development almost 10 months ago. :)

r6d2
17th December 2003, 02:27
Originally posted by len0x
I never said I wasn't :D
One of my favorites shows is Seinfeld. There's a character, the Soup Nazi (http://www.movieprop.com/tvandmovie/Seinfeld/othercharacters3.htm) (absolutely no offense here) which looks like an ill-tempered artist on his stuff too. "No more features for you". :D:D:D. Just could not avoid the bell ringing.

Catatonic
17th December 2003, 04:03
@Len0x

Will VDubMod 1.5.10.1 build 2389 be back in AutoGK .8?