View Full Version : Auto Gordian Knot: current version 2.55
len0x
31st October 2003, 20:14
This tool is designed mainly for people who know very little (or nothing) about video conversion and want to create videos for their standalones or PC in a few clicks of a mouse.
Download website: http://www.autogk.me.uk/modules.php?name=Downloads
Tutorial is included with the application as well as available online here: http://www.autogk.me.uk/modules.php?name=Tutorial
Special thanks goes to:
- manono for great ideas and starting a wonderful tutorial for AutoGK
- Swede, ampex69, cooltool, bob0r, Gabnoj, HannibalX and others for web hosting
- doom9 for great support of video community at www.doom9.org
- authors of the tools I'm using within this application
- and the rest of Doom9's forums for testing and suggestions
VERSION HISTORY
2.55 stable
- XviD bundled was still 1.3.0 somehow, which is updated to 1.2.1
- ColorMatrix filter updated
2.53 beta
- fixed compatibility with non-english characters in the input path (excluding support of subs in this case)
- XviD now uses VAQ if source is not a cartoon (XviD setting in hidden options control's that) or have burnt-in subs.
- fixed bug with not all subtitles being processed if IFO file does not have them all in order (i.e. some are edited out)
- fixed bug with first subtitle track not being default one after rearranging order of subs
- included MPC that was missing from 2.50/52 installer
- fixed support of PCM audio tracks in MPG files
2.52 beta
- fixed file split bug (introduced in 2.50a)
- XviD updated to the release version of 1.2.1 plus VAQ patch (VAQ is not used by AutoGK yet though)
- Avisynth updated to the version 2.5.8
2.50 alpha
- built with a new compiler
- changed detection of VBR MP3 for muxing purposes
- DGMpgDec updated to version 1.5.3
- ColorMatrix, Decomb and FDecimate filters updated to the latest versions
- lame updated to the version 3.98.2
- XviD updated to version 1.3.0 12/12/08 with new x64 compatible installer
2.48 beta
- XviD build downgraded to CVS 08/12/06 as in 2.40
- DGMpgDec updated to version 1.5.0 beta 12
2.47 beta
- fixed external subs problem
- add command line option to start AutoGK in multi-instance mode: "-multi"
- DGMpgDec updated to version 1.5.0 beta 4
- XviD downgraded to version 1.2.0 CVS 20/12/06 to prevent undersize with ESS option enabled
2.46 beta
- DGMpgDec updated to version 1.5.0 beta 2 to prevent popups during encode
- included MPC 6.4.9.0 that does preview now
- compiled with new compiler/libraries
- added option to go to sleep (stand by) mode after encode
- colormatrix filter is updated to version 2.2
2.45
- XviD build updated to CVS 25/07/07
- DGMpgDec updated to version 1.4.9
- avisynth updated to version 2.5.7
- filters updated to latest versions
- colormatrix uses multiple threads on multiple CPUs
- added hidden option to hide DGIndex
<see pre 2.45 change log in application itself >
SiXXGuNNZ
1st November 2003, 01:23
woot! gk for dummies! it just gets better, I myself will still use gk, but I know alot of newbs who will love this app, good work len
len0x
1st November 2003, 11:43
Btw, those ones who think they do decent rips with XviD can try it and tell me if they satisfied with results. The goal of application was to achieve as good as results as with manual encoding, i.e. quality should not be compromised.
P.S. reading doom9's post in the news - just wanted to say that the tool is based on GK ideas and my experience while developing it, but written from scratch (so it's not GPLed like it should be if it was really based on the sources of GK).
twist3d
1st November 2003, 13:21
I get always virtualdub error:
Script error: syntax error
(G:\\tmp\test_comptest.avs, line 14, column 56)
LoadPlugin("G:\gk\GKITFA~1.ALP\filters\mpeg2dec3dg.dll")
LoadPlugin("G:\gk\GKITFA~1.ALP\filters\autocrop.dll")
LoadPlugin("G:\gk\GKITFA~1.ALP\filters\undot.dll")
movie = mpeg2source("G:\\tmp\test.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)
out_width = 640
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)) / 1,45868945868946
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=40)
Undot()
LanczosResize(out_width,out_height)
SelectRangeEvery(280,14)
MediaMage
1st November 2003, 13:44
the failure is here:
(line 14, column 56)
its the ","
instead it´s probably "." ?
new_aspect = (float(out_width) / float(out_height)) /1,09401709401709
also i noticed when selecting another audio track than the first, the log tells me:
[01.11.2003 13:41:16] Indexing input for preview.
[01.11.2003 13:41:25] Started encoding.
[01.11.2003 13:41:25] Demuxing and indexing.
[01.11.2003 13:41:26] Audio is not found.
[01.11.2003 13:41:26] Found 1014 frames
*************************************
this should be minor problems, but the program looks REALLY nice to me!
len0x
1st November 2003, 14:05
@twist3d
what's you system's decimal separator ?
Comma I assume ? Does the problem go away if you change it to dot in the system properties ?
@MediaMage
thanks for pointing that out. at the last moment i changed the way audio picked up (more generic way), but didn't test it with other tracks. will have look at it.
epere4
1st November 2003, 15:00
Originally posted by len0x Please welcome new kid on the block: GordianKnotItFast4U Welcome :D
Thanks, Lenox. Great tool!!
Originally posted by len0x reading doom9's post in the news - just wanted to say that the tool is based on GK ideas and my experience while developing it, but written from scratch (so it's not GPLed like it should be if it was really based on the sources of GK). I have make that clear in the Spanish news :cool:
MediaMage
1st November 2003, 16:44
@lenOx:
he´s probably from germany, as i am , therefore i got the same problem.
BUT:
the problem DOES not exist anymore if you change the decimal separator (just learned some new english words ;) from "," to "." in the system properties (for the germans: its under "Ländereinstellungen / Dezimaltrennzeichen")
maybe you should override the decimal separator.
compressibility test is not running because of this:
[01.11.2003 16:41:41] Started encoding.
[01.11.2003 16:41:41] Demuxing and indexing.
[01.11.2003 16:41:43] Encoding audio.
[01.11.2003 16:41:58] Found 1014 frames
[01.11.2003 16:41:58] Audio size: 468224
[01.11.2003 16:41:58] Overhead: 40576
[01.11.2003 16:41:58] Video Size: 366492800
[01.11.2003 16:41:58] Running compressability test.
*************************************
EXCEPTION: Cannot open file "C:\tmp\frames.log". Das System kann die angegebene Datei nicht finden
*************************************
[01.11.2003 16:44:09] Finished encoding.
Exception translated: (THE SYSTEM CANNOT FIND THE SPECIFIED FILE)
then following VirtualDub Error appers:
mpeg2dec3dg.dll is not an avisynth 1.0 plugin
AVS Script Line, that creates the error is:
LoadPlugin("C:\GKITFA~1.ALP\filters\mpeg2dec3dg.dll"
replacing vdub mod with the latest version from gknot, and replacing mpeg2dec3.dll wasn´t helping.
also noted: i got avisynth 2.52 installed, i don´t know why avisynth 1.0 is used?
now reinstalling avisynth 2.52....
EDIT 15 or so ;) : WORKING!!!
comp test is running... more feedback to come
MediaMage
1st November 2003, 17:00
here is what came out when encoding a freshly ripped (full dvd, file mode) of deep space nine season 5 dvd 1:
[01.11.2003 16:56:26] Started encoding.
[01.11.2003 16:56:26] Demuxing and indexing.
[01.11.2003 16:56:26] Indexing subtitles.
[01.11.2003 16:56:34] Found 1014 frames
[01.11.2003 16:56:34] Audio size: 767232
[01.11.2003 16:56:34] Overhead: 12032
[01.11.2003 16:56:34] Video Size: 1467227136
[01.11.2003 16:56:34] Running compressability test.
[01.11.2003 16:56:52] Compressability percentage is: 5215.31
[01.11.2003 16:56:52] Switching b-frames off.
[01.11.2003 16:56:52] New width is : 704
[01.11.2003 16:56:52] Predicted comptest value is: 3755.03
[01.11.2003 16:56:52] Running first pass.
[01.11.2003 16:58:10] Running second pass.
[01.11.2003 16:59:18] Muxing Audio.
[01.11.2003 16:59:19] Finished encoding.
it has ripped a rather small track.. but it´s an alpha.
now testing it on a ripped program chain.. more feedback to come
let me know if you need more alpha testing, got plenty cpu power to spare, and i am able to track down errors (in the level i am able to understand the plugins and so).
from now on i´ll archive the temp dir and other logs as well
MediaMage
1st November 2003, 17:22
this far this good, episode is encoding.
i notice the very slow encoding speed, 14 fps
may the reason be the enormous calculations you do in the avisynth script?
usually i got around 40-50 fps with nearly the same parameters, using gknot, lanczos, and cropped image.
PatchWorKs
1st November 2003, 17:49
Keep in touch with FairUse (http://fairuse.sf.net/) author, togheter you can improve your applications... (and, why not, mantain 2 different language versions)
len0x
1st November 2003, 19:00
@MediaMage
About that comma problem - I certainly will fix that in the next version. I never tried it on a system with comma as decimal separator before obviously.
Regarding sample tests - if you have a sample with just 1014 frames (how did you rip it btw?) and aiming for 2CDs - then numbers will be huge :)
About speed - are you used to get 50fps with XviD and vhq1 and b-frames ? The only other option I'm using is custom matrixes. On my pc I'm getting only 12-14fps both in GK and GKIF4U (1.5Ghz Athlon)
P.S. can you tell me more about those plugin&avisynth problems you had - was it something wrong on your system or it's my fault ? :)
MediaMage
1st November 2003, 19:40
1) sample with 1000 frames:
i used the star trek ds9 dvd, full iso mode ripped to hdd
therefore your tool selected the 1000 frame ifo file, which seems to be the first on the dvd, without my interferrence (BUT your tool was supposed to choose the file with the highest playtime??, therefore it SHOULD have chosen the episode with the longest playtime (about 45 minutes)
2) XVID --> i got 50 frames per secodn with divx5, therefore forget about that .. i got 25-27 fps, which is about the same i got before in gknot.
3) I reinstalled Avisynth 2.52, then it worked fine, don´t know why, because gknot and dvd2svcd just worked fine with 2.5 plugins
so here the log of the finished encode of a 45 Minutes episode, 100% load for the tool, without other tools running in the background:
25 frames per second first pass (81816 frames / 3300 seconds)
27 frames per second 2nd pass
(roughly estimated)
[01.11.2003 17:06:46] Indexing input for preview.
[01.11.2003 17:07:39] Indexing subtitles for preview.
[01.11.2003 17:09:12] Started encoding.
[01.11.2003 17:09:12] Demuxing and indexing.
[01.11.2003 17:10:01] Encoding audio.
[01.11.2003 17:13:09] Indexing subtitles.
[01.11.2003 17:13:49] Found 81816 frames
[01.11.2003 17:13:49] Audio size: 37763792
[01.11.2003 17:13:49] Overhead: 3272704
[01.11.2003 17:13:49] Video Size: 325965104
[01.11.2003 17:13:49] Running compressability test.
[01.11.2003 17:17:33] Compressability percentage is: 63.31
[01.11.2003 17:17:33] New width is : 576
[01.11.2003 17:17:33] Predicted comptest value is: 77.96
[01.11.2003 17:17:33] Running first pass.
[01.11.2003 18:12:27] Running second pass.
[01.11.2003 19:03:25] Muxing Audio.
[01.11.2003 19:03:53] Finished encoding.
file came out 349 mb,
encoding with subtitles was enabled,
quality of the picture is not that great; i give it a try without subtitles, the subs are perfectly sharp.
i assume the source material is too noisy for perfect quality
deinterlacing and resizing worked perfect, though.
i´ll also will give it a try with a not so noisy source
let me know if you want the other log files etc.
GizmoDerMokwai
1st November 2003, 20:03
Hey, I tested you nice piece of code, too. I'll also think, it's somewhat slow, normally I got around 30fps with using LanczosResize and XviD Koepi build. Maybe you shouldt use a different avs script after the comp test. I'll test some scripts, so i'll can tell you, which filter makes the script beeing encoded that slow.
Like the others I just can say, keep on developing! I like the program, cause normally I user Robot4Rip and GKnot, so you Program is a good combine.
GizmoDerMokwai
1st November 2003, 21:33
dunno what's wrong with your vDub useage...
i encoded the GKIF4U AVS Script manuelly with vdubmod with default XviD Settings and got min. the dopple fps....
len0x
1st November 2003, 22:03
@MediaMage
About first ripping step: ISO/File mode is not ideal for GKIF4U. I have to check situation with multiple IFOs, but I think I'm just picking up the first one anyway (because in IFO mode DVDDecrypter produces just one ifo file and I select the longest chain from there). May be I'm wrong and it's a bug. In any case I recommend using IFO mode and only rip what you gonna encode. It will help solving problems with audio (the one you mentioned ealier). In fact I checked and audio is being picked up right, but info you see in the combobox is probably incorrect (there is no second audio for the chain which is later processed by DVD2AVI). Was stream info txt file created when you ripped? (or maybe you didn't rip it in IFO mode)
Moreover - if you have multiple episodes in one vobset and you ripped them all in ISO or File mode, the GKIF4U cannot do anything right since it always works on the stripped VOBs already (with just one chain there). Hope this is clear now for everybody who uses GKIG4U.
@GizmoDerMokwai
Default XviD settings don't use VHQ if I'm not mistaken. But I'm using VHQ1 which makes encoding at least twice as slow. And AVS script doesn't matter in this case at all as you found out already.
GizmoDerMokwai
2nd November 2003, 00:04
so maybe it wouldt be nice, to make it possible for the users, to change the elementary codec settings in one of the next builds...
manono
2nd November 2003, 02:06
Hi-
I've done a couple of movies now using gkItFast4U. Did them both for 1 CD. The speeds seem about the same as before. Perhaps those finding it to be slower are used to using different codecs, or have been using XviD with different settings. If, for example, you haven't been using VHQ, since gkItFast4U does use VHQ, then you'll get a pretty big slowdown. And if you're not used to using LanczosResize, then that slows you down a little bit.
The first movie had 82% Film. It detected that, put on IVTC, ran the compression test and encoded. I preset the Horizontal Res to 640, so it kept that and came out with a 74% compress test result. It made the subs, did the audio, cropped the black bars perfectly, encoded the movie and muxed with no problem, and it looks great. Perfect 700 MB size.
The second movie it handled differently. I had done both movies before, so I knew what I was looking for. This time I changed the final file size to 701 MB, from the 700 MB of the first movie. It kept the AC3 track. It looks like anything over 700 MB gets AC3 (I just confirmed that in the Usage.txt). Many people might raise the size slightly, still intending to make 1 CD (perhaps even overburning). One suggestion is to make MP3 audio up to about 705 MB. Either that or let us choose the Audio in the Advanced Settings box. Some people might prefer MP3 Audio, even for a 2 CD rip. This time I let it choose the Horizontal Resolution (Auto Width). This one had 0% Film in DVD2AVI, but I knew from experience that it IVTC'd well. It kept it at 29.97fps, kept the AC3 audio, did the subs, chose a softer matrix, cropped properly, kept LanczosResize interestingly, and chose a resolution based on a 74% compress test result. The resolution wound up as 480x256. I don't know any way around deciding to IVTC or just Deinterlace based just on the DVD2AVI results. You have to have a look at it usually. I don't know if you want to add an IVTC box in the Advanced settings or not. Heck, just deciding to Deinterlace or not follow the ITU Standard is going to confuse a lot of beginners. In fact, I'd suggest not giving anyone that particular choice. Make the ITU Standard the default and don't give anyone the chance to change it. But it came out to exactly 701 MB, and except for looking a bit soft, turned out fine.
A lot of these issues that will crop up are judgement calls. And you've made some reasonable choices in order to keep it as simple as possible. And it's real simple. A person that has never encoded anything in his life will have no problem at all with this. This is as close to a click-and-forget program as I've ever seen. And that includes Fair Use.
Lets see-questions.
1. Is there any point in running a compress test if the user has already chosen a Horizontal Resolution? Perhaps to show why his movie didn't turn out as well as expected after it's finished? If someone comes around later and says his movie looks like crap, you can say, "Post the log.", and then tell the guy, "Hey, you got a 30% compress test result with 640 Horizontal Res for 1 CD. What did you expect?"
2. What Deinterlacer are you using, and at what settings? Maybe I'll do that second movie again with the deinterlacer turned on and find out. :)
3. Which Matrices are you using? When it said "Using Softer Matrix", did it go from HVS_Best to HVS_Good, by chance?
4. What does the "Normal" in "4:3 Normal" mean? It's in Video Info, below the Input Directory. It was a widescreen letterboxed 4:3 DAR movie.
5. It looks like you choose the Horizontal Resolution based on around 75% in the compress test results. I'd suggest that if you're in danger of going below, say 512*xxx, that you switch to a 60 or 65% result, and perhaps also switch to Bicubic resizing. That may be tricky to implement, so I'd understand if you don't much like the idea. And I realize that you can choose a minimum Hor. Res. in the Advanced Settings.
6. Maybe add a line in the log with the actual final percentage based on the actual first pass size. When you're running a compress test at 640*xxx, and then extrapolating to get the percentage for a different resolution, that, on top of the compress test's margin of error, may give up to, what, 10% or so difference?
I guess that's it for now. My suggestions are minor, and even if you change nothing, this thing's great. Now when people complain that GKnot's too hard to use, I can say, "Use gkItFast4U." I'm impressed. Good work, len0x.
ammer
2nd November 2003, 04:13
nice app. very simplified.
len0x
2nd November 2003, 10:46
Originally posted by GizmoDerMokwai
so maybe it wouldt be nice, to make it possible for the users, to change the elementary codec settings in one of the next builds...
That kind of things I'm trying to avoid at all cost. But as I said ealier in my first post I might introduce some settings via a config file (but not gui).
len0x
2nd November 2003, 11:34
About audio choice: I realize that customization is really important in this case. That is why I will definitely implement AC3/MP3 selector (I'm thinking what is the best place to put it: advanced settings or popup menu on the right click somewhere on the main window...). increasing auto settings to 705-710Mb for AC3 choice sounds good to me as well.
About resize: I'm keeping Lanczos always now, since it doesn't influence comp test value that much. I get much more difference by switching to softer matrix (from HVS_best to HVS_better). If you aiming for over 70% of comp test (as it does now) then Lanczos seems to be pretty good choice. Only if you fix the width manually then it might be a good idea to switch to another type of resize...
About IVTC: yes, I might add this as an advanced option "Force IVTC", so that even 100% NTSC movies can be IVTC-ed. ITU option, btw, was originally supposed to be "Keep perfect 4:3 aspect ratio", so that only affects 4:3 movies and i'm planing to rename that option. Deinterlacing option is there only because I have no way atm to detect that automatically, but I pretty much would like to do so. If anyone has ideas how to do that I'm open to discussions.
Regarding questions:
1) That's one of the reasons. Another - I'm still able to switch matrixes and f-frames (if for some reason the movie is maxed out). And originally I was supposed to change resize methods as well. So I still have some means of increasing comp test values if if width is fixed.
2) FieldDeinterlace(blend=false). This might not me choice for everyone, but I'm planning to have this as an option in the config file.
3) As I said ealier HVS-best for 2CD, HVS_better for 1 CD. Although I want somehow to be able to use HVS_best even for 1CD rips (or those half CD rips of TV shows), so this is gonna go into config file as well
4) It displays info from IFO files: either 4:3 Normal or 16:9 Anamorphic. It has nothing to do with output AR.
5) The limit is 70%. It's a good idea to lower this limit for lower resolutions. To implement this properly we need to take into account output aspect ratio, coz 1.33 ratio will look much worse that 2.35 with the same width.
6) if it was only for resizing - i'd expect no more than 2% difference. but if codec parameters were changed, i.e. matrix, bframes etc - then my prediction is very very rough estimation. for matrix change the error can be as much as 10% easily. at the moment i'm not counting first pass size at all, but can do that easily, so that we can see how precise my estimations are.
thanks for great feedback. i hope i can tune this tool into very best piece of encoding software :cool:
killingspree
2nd November 2003, 11:47
@lenox: can't access the download atm... my first try to dl it got to 70% and then simply stopped...
len0x
2nd November 2003, 13:45
Originally posted by killingspree
@lenox: can't access the download atm... my first try to dl it got to 70% and then simply stopped...
hm... keep trying. server might be on quite heavy load (and sometimes I think it's getting new dinamic ip, in which case dowanload might stop). We got more than 4Gb of traffic in less than two days already there :) I might be in need of more mirrors...
Venom_IL
2nd November 2003, 17:22
Sure hope this'd make ppl stop using crap programs like easydivx and co.
this looks great, can't wait for a final build (a bit scared of alpha's myself :) )
Why is this not a sticky ?
btw - rogue demon hunter.. I like. Last angel ep was hilarious don't you think ? :D
killingspree
2nd November 2003, 18:25
Originally posted by killingspree
@lenox: can't access the download atm... my first try to dl it got to 70% and then simply stopped...
hmmm... strange, seems that this has been a Mozilla/Firebird problem! works with IE 6.0 ... mpff
steVe
Riley
2nd November 2003, 18:30
You should also checkout the program TaZit
http://www.trinity.unimelb.edu.au/~drolle/TaZit_Soc_v0.42.rar
(right click....save target as)
(Discussion on TaZit)
http://forum.doom9.org/showthread.php?s=&threadid=53043&perpage=20&pagenumber=1
It uses a very nice compressibility test algorithm for completely automated encoding, you may want to check it out.
It is also very easy to use and automates the entire process of ripping, encoding, and even burning to CD. It supports batch encoding and ripping.
It would be great if you could encorporate some of these features into your GUI.
killingspree
2nd November 2003, 19:12
hmmm, wenn hitting preview, i get the following error displayed in WMP:
[quote]
Script Error, Syntax Error:
(H: ... *.avs, line 14, colume 56)
[quote]
here's the avs:
LoadPlugin("D:\DivX\gkif4u\filters\mpeg2dec3dg.dll")
LoadPlugin("D:\DivX\gkif4u\filters\autocrop.dll")
LoadPlugin("D:\DivX\gkif4u\filters\undot.dll")
movie = mpeg2source("H:\Summersplash 2003\VIDEO_TS\gkif4u\tmp\week3xvidgkif4u_preview.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=5,aspect=0,threshold=40)
c_width = width(cropclip)
c_height = round(height(cropclip) / 1,09401709401709)
input_par = float(c_width)/float(c_height)
out_width = 640
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)) / 1,09401709401709
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=5,aspect=new_aspect,threshold=40)
Undot()
LanczosResize(out_width,out_height)
i made line 14 fat so you can find it more easily:
to the video:
PAL interlaced 4:3 720x576
the audio is a simple mp2 audiotrack
no subs, no multiple audio tracks
i've done the same video manually a week or so ago where everything worked fine :)
oh and btw: i enabled 'deinterlace' in the advanced options dialog!
custom size of 400 MB since the thing is only 34 minutes long and my other encode is at the same size so then i can easily compare qualities :)
when i try to encode, i get the following error:
[02.11.2003 18:55:38] Indexing input for preview.
[02.11.2003 19:10:50] Started encoding.
[02.11.2003 19:10:50] Demuxing and indexing.
[02.11.2003 19:11:36] Audio is not found.
[02.11.2003 19:11:36] Found 65564 frames
*************************************
EXCEPTION: Audio is not found. Encoding aborted.
*************************************
[02.11.2003 19:11:36] Finished encoding.
so i assume the problem is the mp2 audio?
steVe
len0x
2nd November 2003, 19:53
about comma problem - it was discussed before, you system separator is comma instead of dot - read some posts above. i'll fix that in the next version, but for now you can change that in the system properties.
about audio - what is the name of the audio track demuxed by dvd2avi ?
i think i assume that it's ac3, but this is not your case it seems.
len0x
2nd November 2003, 19:56
Originally posted by Venom_IL
Sure hope this'd make ppl stop using crap programs like easydivx and co.
never even used that one, but i hope dr. divx will gone after that as well ;)
Originally posted by Venom_IL
btw - rogue demon hunter.. I like. Last angel ep was hilarious don't you think ? :D
yep it really was. especially phrase 'and, eve, stay here and we'll have more sex - i'm on it' lol :D
len0x
2nd November 2003, 20:07
Originally posted by Riley
It is also very easy to use and automates the entire process of ripping, encoding, and even burning to CD. It supports batch encoding and ripping.
It would be great if you could encorporate some of these features into your GUI.
well, don't think i haven't checked it out before... but very few things i found to be useful there. comptest in maximum 6 passes - this is such overkill. i think one should be able to say ' i'm taking a decision for the user bacause i know that's it's a good decision.' in my experience i find such things like using anything less than sharp bicubic is a degradation in quality no matter what. so imho a very complicated algorithm of choosing resizer is waste of time and efforts.
but may be i'm missing something and there are more nice features - so which particular ones you think should be in gkif4u ?
about ripping and burning - my app will never do any ripping related things. i have high hopes and large plans for this tool, which requires it to be totally legal which means no ripping step is allowed. burning - this is debatable step as well.
*edit* i'm much more fascinated by efforts of bilu to build automatic universal decomber. and i'm looking for the ideas on that as well on making detection of interlacing fully automatic.
yotsuya-san
2nd November 2003, 22:54
Hi Len0x, I'm playing with GKIF4U using a small (about 150 Megs) vob. First attempt to make an avi has beensuccessful, I've used a predefined size of 1/4 cd (175 Megs) and my final avi is a 704x384 movie at a bitrate of 1992 kbps (the final dimension is about 50 megs).
Using a costom size, I am really surprised that the horizontal resolution after CT is always 640, apart from the size, even if it is 5 megs (it's only a bitrale of 79 kbps!).
This is the log:
[02/11/2003 22.35.26] Started encoding.
[02/11/2003 22.35.26] Demuxing and indexing.
[02/11/2003 22.35.35] Encoding audio.
[02/11/2003 22.36.42] Found 5964 frames
[02/11/2003 22.36.42] Audio size: 2731280
[02/11/2003 22.36.42] Overhead: 238592
[02/11/2003 22.36.42] Video Size: 14855920
[02/11/2003 22.36.42] Running compressability test.
[02/11/2003 22.38.05] Compressability percentage is: 70.43
[02/11/2003 22.38.05] New width is : 640
[02/11/2003 22.38.05] Predicted comptest value is: 70.43
[02/11/2003 22.38.05] Running first pass.
It seems to be exactly the same at every custom size I choose, for example 17, 10 or 5 megs.
I'm sorry I can't try GKIF4U with a real movie, but I hope soon I will do it!
Bye, Yotsuya.
killingspree
2nd November 2003, 23:42
Originally posted by len0x
about comma problem - it was discussed before, you system separator is comma instead of dot - read some posts above. i'll fix that in the next version, but for now you can change that in the system properties.
stupid me, i've read it anyway :( thanks :stupid:
about audio - what is the name of the audio track demuxed by dvd2avi ?
i think i assume that it's ac3, but this is not your case it seems.
the name is: NAMEXVIDGKI4U MPA T01 DELAY 00 MS.mpa
so as i said it Is mp2. if you do support mp2 or not is of course your decision, but i think that it would at least require a popup to show people that the DVD contains an audio format it is not supporting!
apart from that, nice app for newbies and lacy people :) definitly worth mentioning somewhere in the noobs once it is closer to a final version! maybe a sticky like 'Easiest way to do DVD to XVID!" ;)
steVe
PS: don't even mention DR.Divx, that's below your league :D
edit: well preview works now, but when trying to encode it still tells me "audio not found!" :/
len0x
3rd November 2003, 11:25
Originally posted by yotsuya-san
This is the log:
[02/11/2003 22.36.42] Video Size: 14855920
[02/11/2003 22.36.42] Running compressability test.
[02/11/2003 22.38.05] Compressability percentage is: 70.43
[02/11/2003 22.38.05] New width is : 640
[02/11/2003 22.38.05] Predicted comptest value is: 70.43
[02/11/2003 22.38.05] Running first pass.
You say you select different custom sizes. Does video size in the logs change? (It might be some wierd GUI bug, when correct size is not picked up from the editbox). So, if you could experiment with this a bit more I'd really appreciate that.
len0x
3rd November 2003, 11:29
Originally posted by killingspree
the name is: NAMEXVIDGKI4U MPA T01 DELAY 00 MS.mpa
so as i said it Is mp2. if you do support mp2 or not is of course your decision, but i think that it would at least require a popup to show people that the DVD contains an audio format it is not supporting!
See, that's why I need testers :) I just forgot that I can deal with anything else but AC3 on DVDs. Of course I'll support both WAVs and MPAs as sound tracks (in fact it's just one line of code has to be changed). Thanks for pointing this out.
Originally posted by killingspree
edit: well preview works now, but when trying to encode it still tells me "audio not found!" :/
no worries - version 0.2 is coming in a day or so :)
MediaMage
3rd November 2003, 14:01
Originally posted by len0x
about ripping and burning - my app will never do any ripping related things. i have high hopes and large plans for this tool, which requires it to be totally legal which means no ripping step is allowed. burning - this is debatable step as well.
so you don´t plan to build in an option like: select ifo title with highest playtime?
this would help me (and others) save time ;)
i always rip full dvd image to hdd, dvddecrypter has an option in finding automatically the biggest vob file (movie..) and ripping it with 2 clicks, so i always need the extra step to rip the movie from the whole dvd to a seperate folder for processing it with gkif4u...
i encoded 2 movies last night, using ac3 german soundtrack without subtitles, each one 2cd, quality looked actually BETTER then the 5.05 rips i had done before(with highest quality settings i knew this far)
yes, xvid needs 3x more time, but quality is my only concern ;)
r6d2
3rd November 2003, 14:18
Hi, len0x, congrats on a GK for dummies tool (I loved that).
I'm quite new to DivX/XviD (done hundreds of SVCDs though), and I've been playing in the last few days with GK and Dr. DivX. I downloaded your tool last night. Nice approach. I was just trying to convince DVD2SVCD of incorporating MPEG-4 encoders into his great tool, with little luck.
I did my first run today. I got this message:
[03-11-2003 9:23:10] Started encoding.
[03-11-2003 9:23:10] Demuxing and indexing.
[03-11-2003 9:27:04] Expecting NTSC sources.
*************************************
EXCEPTION: '100.00' is not a valid floating point value
*************************************
[03-11-2003 9:27:04] Finished encoding.
Just in case you wonder, yes, the VOBs are NTSC.
len0x
3rd November 2003, 14:45
Aha, I think it's the same problem as others had with comma separator. In the end of d2v file there is a FILM percentage which in your case was 100.00, but you system locale settings are using comma as decimal separator, so default converter from string to float doesn't work. I'll fix that and make sure there are no more places where decimal conversion fails.
len0x
3rd November 2003, 14:59
Originally posted by MediaMage
so you don´t plan to build in an option like: select ifo title with highest playtime?
this would help me (and others) save time ;)
i always rip full dvd image to hdd, dvddecrypter has an option in finding automatically the biggest vob file (movie..) and ripping it with 2 clicks, so i always need the extra step to rip the movie from the whole dvd to a seperate folder for processing it with gkif4u...
It's a tricky business - I can select title with highest playback from IFO, but I still need a mean of doing that second step, i.e. actually ripping that chain out of whole vobset. And this is DVD rippers business (and those tools contain DeCSS code), which is a no go at the moment... Although if someone can point me to the ripper which doesn't contain DeCSS code and will not work on DVDs, but only on decrypted material already, then I can have a look at it...
Originally posted by MediaMage
i encoded 2 movies last night, using ac3 german soundtrack without subtitles, each one 2cd, quality looked actually BETTER then the 5.05 rips i had done before(with highest quality settings i knew this far)
yes, xvid needs 3x more time, but quality is my only concern ;)
Glad to hear that :) I will put DivX support in the tool as well later on (it's probably gonna be based on 5.1.1).
killingspree
3rd November 2003, 17:28
Originally posted by len0x
no worries - version 0.2 is coming in a day or so :)
looking forward to doing some more testing... :D
wertert
3rd November 2003, 18:16
Any chance of being able to select No Audio ? Only until ogg vorbis support comes along. or is that in version 0.2 ?
Great app BTW
wert
len0x
3rd November 2003, 18:26
Originally posted by wertert
Any chance of being able to select No Audio ? Only until ogg vorbis support comes along. or is that in version 0.2 ?
Well, I don't see a reason why user would like to have no audio. if you like OGG and hence OGM then just wait for full support. Having an application which just produces something unfinished so that you finish it manually is beyond the scope of the GKIF4U. In fact it's GK in it's current form that can do that :)
wertert
3rd November 2003, 18:45
It was just an idea to use this tool to produce a ogm file. I could take my ogg soundtrack file size, + external subtitle file size. Take those sizes away from 700Mb and use the 'custom size' option in GKIF4U. Mux the whole lot together into a ogm for a nice 1 CD rip. I currently use GK but this just looks a whole lot easier.
I see your point about GKIF4U not producing unfinished movies so i'll be waiting........Any ideas about which version will introduce ogm/ogg ?
wert
r6d2
3rd November 2003, 19:18
Originally posted by len0x
[B]I'll fix that and make sure there are no more places where decimal conversion fails.
Thaks, @len0x.
Perhaps it is beyond the current project objectives, but as quality is your main concern, you might want to support 1:1 encodes (keeping the original PAR).
This is very useful for anamorphic movies since it keeps absolutely all detail from the source, ideal for true archive quality backups.
Then, when you support matroska, you may introduce the correct width in the AVI properties and the player, via fddshow, does the final resizing.
I have done some tests (DivX-encoded LOTR with Quant=3, output size turned out to be 1.5-GB) and the quality is superb.
[Add:] By doing 1:1 encode you save the resizer step, you just crop the mattes.
len0x
3rd November 2003, 19:26
Just put an update on the web. Look in the first post for download link and history.
About new resizing algorythm: as manono suggested after I reach 608 width for widescreen movies or 512 for 4:3 movies I use sharp bicubic resize instead of lanczos and comp test limit is getting down to 60% instead of 70%.
Aqa
3rd November 2003, 19:31
Great work as usual, I will closely follow the development of yet another excellent program, but I am concerned about one thing though, and that is that this one will take up all your time leaving you with no time for the further development of Gknot....
wertert
3rd November 2003, 19:34
Originally posted by r6d2
I have done some tests (DivX-encoded LOTR with Quant=3, output size turned out to be 1.5-GB) and the quality is superb.
wait a sec - you did a divx encode ? I've only managed to get xvid selected - am I being thick ?
version 0.2 is running ok.....
wert
r6d2
3rd November 2003, 19:42
Originally posted by wertert
I've only managed to get xvid selected - am I being thick ?
You have to press the button real hard. Use a hammer on it. It costs a mouse per movie, but it's really worth it.
Just kidding. That was with Dr.DivX. :D:D:D. Sorry for the confusion.
r6d2
3rd November 2003, 19:58
Just testing it with Indiana Jones I. Looks great!
Comments so far:[list=a]
I noticed that doing a Start after Preview redoes the DVD2AVI. Is this really needed?
ITU is not checked by default. Did you change you mind on the subject? ;)
Why the name "transcoding" in the window title?
[/list=a]
len0x
3rd November 2003, 20:40
Originally posted by Aqa
Great work as usual, I will closely follow the development of yet another excellent program, but I am concerned about one thing though, and that is that this one will take up all your time leaving you with no time for the further development of Gknot....
I understand your concern (you're not only one who wonders about it). I can guarantee that 0.29 version of GK will be eventually done. After that we'll see - I have a dream of having a pro version of GKIF4U which will have most of necessary functionality of current GK...
len0x
3rd November 2003, 20:43
I found annoying bug which could prevent proper resizing below width of 608... fixed in 0.21 which is up already
len0x
3rd November 2003, 20:49
Originally posted by r6d2
Comments so far:[list=a]
I noticed that doing a Start after Preview redoes the DVD2AVI. Is this really needed?
ITU is not checked by default. Did you change you mind on the subject? ;)
Why the name "transcoding" in the window title?
[/list=a]
a) you need to demux the audio anyway (preview does't generate audio), so there is no harm in indexing again. (demuxing is more expensive process anyway)
b) there is no more ITU :) if you read the label now it's "keep perfect 4:3 ratio" which means "don't follow ITU standard", which is basically reverse of GK check box.
c) good question - I think it's official name of the process :)
Aqa
3rd November 2003, 20:50
Originally posted by len0x
I have a dream of having a pro version of GKIF4U which will have most of necessary functionality of current GK...
Well one should follow ones dreams..
Does this mean that in fact at some point in the future GKIF4U will actually replace Gknot?
r6d2
3rd November 2003, 21:21
Originally posted by len0x
b) there is no more ITU :) if you read the label now it's "keep perfect 4:3 ratio" which means "don't follow ITU standard", which is basically reverse of GK check box.
Ah, you tricked me. The history says "renamed" not "transformed". ;)
Perhaps you might want to rephrase it, "Keep perfect aspect 4:3 ratio" may lead users to think it's a good thing.
c) good question - I think it's official name of the process :)
Well, you seem to be loose with the meaning of certain words. :D:D:D
yotsuya-san
3rd November 2003, 22:29
Originally posted by len0x
You say you select different custom sizes. Does video size in the logs change? (It might be some wierd GUI bug, when correct size is not picked up from the editbox). So, if you could experiment with this a bit more I'd really appreciate that.
Hi Len0x, I'm trying to replicate it now, but I can't. Yesterday, when I had that problem, I selected "Deinterlace source" 'cause my vob, althought DVD2AVI doesn't detect it as interlaced, has the typical interlacing artifacts.
So I have just deselected "deinterlace source", start my tests and everything seems to be OK. These has been the logs:
(15 megs in custom size)
[03/11/2003 21.58.19] Started encoding.
[03/11/2003 21.58.19] Demuxing and indexing.
[03/11/2003 21.58.29] Encoding audio.
[03/11/2003 21.59.35] Found 5964 frames
[03/11/2003 21.59.35] Audio size: 2731280
[03/11/2003 21.59.35] Overhead: 238592
[03/11/2003 21.59.35] Video Size: 12758768
[03/11/2003 21.59.35] Running compressability test.
[03/11/2003 22.00.53] Compressability percentage is: 60.56
[03/11/2003 22.00.53] New width is : 576
[03/11/2003 22.00.53] Predicted comptest value is: 73.51
[03/11/2003 22.00.53] Running first pass.
Then I select 10 megs:
[03/11/2003 22.02.35] Started encoding.
[03/11/2003 22.02.35] Demuxing and indexing.
[03/11/2003 22.02.44] Encoding audio.
[03/11/2003 22.03.53] Found 5964 frames
[03/11/2003 22.03.53] Audio size: 2731280
[03/11/2003 22.03.53] Overhead: 238592
[03/11/2003 22.03.53] Video Size: 7515888
[03/11/2003 22.03.53] Running compressability test.
[03/11/2003 22.05.14] Compressability percentage is: 35.67
[03/11/2003 22.05.14] New width is : 448
[03/11/2003 22.05.14] Predicted comptest value is: 74.24
[03/11/2003 22.05.14] Running first pass.
Then I've tried to select "Deinterlace source" and start again a 15 megs, but now the video size remain 7515888. So I think there's something wrong anywhere, something not reset to default, don't really know. The fact that yesterday CT gave me a 640 horizontal resolution (it was first with a 17 megs custom size) proves that I'm not crazy or drunk! Note that I always delete the content of the tmp directory before re-starting.
May I also suggest to automatically delete the content of this tmp directory? One time I try to encode my 150 vob AFTER trying to encode a full film. Well, the ac3 encoded to mp3 was the one from the film, not from the small vob!
I hope this prog will grow fast and better, I really like the philosophy behind it. And since I have only a PIII@500, I'd like to be allowed to use also Divx5 ;)
Bye, Yotsuya.
Edit: tried 0.21 and the first try was really funny! Selecting Custom size of 15 megs, it gave me a video size of 1465507384, so the comp test was 4568 and the horizontal resolution 704. I restart GKIF4U, tried again, and now works OK. Don't really understand what's wrong with me...
Another small suggestion...you could also allow to limit the maximum horizontal res to 640, 704 gives some problems to old pcs like mine.
MediaMage
4th November 2003, 01:22
lenOx: It's a tricky business - I can select title with highest playback from IFO, but I still need a mean of doing that second step, i.e. actually ripping that chain out of whole vobset. And this is DVD rippers business (and those tools contain DeCSS code), which is a no go at the moment... Although if someone can point me to the ripper which doesn't contain DeCSS code and will not work on DVDs, but only on decrypted material already, then I can have a look at it...
i always use dvddecrypter to make 1:1 images of the dvd to hdd, with css key already cracked.. so therefore it should be no problem for you?
remember the testdvd i did as first example?
this one was already ripped to hdd, and mounted with daemon tools as a virtual dvd drive, but it should be no prob for gkif4u to select the biggest vob set?
maybe for us season freaks (coz that would be simple to implement if biggest ifo is implemented):
an option to encode all episodes from one dvd in one batch run...
maybe automatically selected big vob sets (lets say , the user could specify everything above 40 minutes of playtime), i think that could be implemented with a simple loop construction, if you are able to get the playtime of every vob set from the dvd ifo structure...
that feature combined with batching up 7 dvd´s in 7 virtual dvd drives und running gkif4u would be the greatest thing ever invented ;)
MediaMage
4th November 2003, 01:49
!!!!BUG FOUND!!!!
when selecting 1/2 cd, then selecting custom size (344 mb in my case): video size=1400 mb...
now trying to input 344, click one mb up and one down again
edit: works!
[04.11.2003 01:53:38] Audio size: 38575352
[04.11.2003 01:53:38] Overhead: 3272704
[04.11.2003 01:53:38] Video Size: 318862088
Venom_IL
4th November 2003, 02:23
Originally posted by len0x
never even used that one, but i hope dr. divx will gone after that as well ;)
*holds his fingers*
yep it really was. especially phrase 'and, eve, stay here and we'll have more sex - i'm on it' lol :D
my favorite was "it's pylian" "oh, made in my home dimension, how nice" "not made in, made from. skinned it myself" :sly:
RE the legal issue w/ burning/ripping, I don't understand how that wouldn't be legal
the burning is 100% legal - nero, clonecd, blindwrite, alcohol 120% etc prove as much
as for ripping - aren't there any legal progs out there that rip and could serve as a precedent ?
and I mean, I thought making a copy of something you legally own is legal :confused:
I think all you have to do is put a little warning like clonecd "please don't use this software to make illegal copies of copyrighted material"
of course im not exactly knowledgable in the law subject so i could very well be wrong on both accounts :cool:
Messer
4th November 2003, 02:36
Any chance for job queue?
I just tried it on a few BtVS ;) episodes and and it worked like a breeze, except for that I had to go back every few hours to load new VOBs...
Anyway - excellent software (made long time lurker finally speak up in this forum ;) Best regards to everyone :)).
cjaar
4th November 2003, 06:48
@all/len0x
wann 2 give a try on a small vob file(DD trailers), but how do i open this file???... readme says that rip the dvd in ifo mode!!!.
Is there any way to open vob files directly???
any idea???
thx
cjaar
wertert
4th November 2003, 08:53
Originally posted by len0x
I found annoying bug which could prevent proper resizing below width of 608... fixed in 0.21 which is up already
ran an encode of city of god overnight with version 0.2. guess what ? it sized it to 608 and the final movie is 2.7Gb. i'll retry with the latest version.
03/11/2003 18:51:33] Started encoding.
[03/11/2003 18:51:33] Demuxing and indexing.
[03/11/2003 18:59:13] Found 233262 frames
[03/11/2003 18:59:13] Audio size: 418005504
[03/11/2003 18:59:13] Overhead: 2770048
[03/11/2003 18:59:13] Video Size: 1047230848
[03/11/2003 18:59:13] Running compressability test.
[03/11/2003 19:13:39] Compressability percentage is: 28.99
[03/11/2003 19:13:40] Using softer matrix.
[03/11/2003 19:13:40] Using softer resizer.
[03/11/2003 19:13:40] New width is : 608
[03/11/2003 19:13:40] Predicted comptest value is: 8965.14
[03/11/2003 19:13:40] Running first pass.
[03/11/2003 22:04:02] Running second pass.
[04/11/2003 00:54:14] Muxing Audio.
[04/11/2003 01:04:19] Finished encoding.
wertert
4th November 2003, 10:21
Originally posted by len0x
Well, I don't see a reason why user would like to have no audio. if you like OGG and hence OGM then just wait for full support. Having an application which just produces something unfinished so that you finish it manually is beyond the scope of the GKIF4U. In fact it's GK in it's current form that can do that :)
Sorry to be a nag but I really think that a 'no audio' option would give you a wider user base in the long run. While GK can produce a video only movie it's still alot more work to use that GKIF4U. GKIF4U makes all the decisions for you and produces a fantastic looking video. Allowing the user to take this video and mux into whatever container format ( now or future ) they choose will give GKIF4U added flexibility which will mean more people will use it.
Another way is to give the user a 'add file' option, like GK, so that the sizing calculation works off this sound file size. This way users could create any quality/bitrate mp3/ogg sound file they choose and still mux it into the final result. All within GKIF4U. I know it is a departure from the one-click-wonder idea but as I see it you can still offer a very straight forward encoding program with additional flexibility.
Anyway thats the end of my rambling. Great work BTW. running 0.21 now.
wert
len0x
4th November 2003, 10:56
Originally posted by r6d2
Ah, you tricked me. The history says "renamed" not "transformed". ;)
Perhaps you might want to rephrase it, "Keep perfect aspect 4:3 ratio" may lead users to think it's a good thing.
It actually is ! :) I personally always do perfect 4:3 videos, and moreover I hardly ever seen ITU-followed 4:3 video which has black bars on top and bottom... I will enhance this feature so that it's only used for 4:3 videos, but has no effect for widescreen ones where ITU should always be followed.
Originally posted by r6d2
Well, you seem to be loose with the meaning of certain words. :D:D:D
NOO :) Transcoding is process of conversion from one format to another, isn't it? (if you read DivX5 docs and license then you'll see that mentioned quite a lot there...)
About 1:1 mode - I don't think it's useful until there are no hardware/software players which can play anamorphic mpeg4 sources. When they appear, then it can be an option.
len0x
4th November 2003, 11:02
Originally posted by Aqa
Does this mean that in fact at some point in the future GKIF4U will actually replace Gknot?
Not the version I'm doing now. But "pro" version might... You already can see that lots of things can be fully automated even for professional users, so we will have to just nail down the features which are really neccessary to be kept for manual settings.
len0x
4th November 2003, 11:07
Originally posted by yotsuya-san
Edit: tried 0.21 and the first try was really funny! Selecting Custom size of 15 megs, it gave me a video size of 1465507384, so the comp test was 4568 and the horizontal resolution 704. I restart GKIF4U, tried again, and now works OK. Don't really understand what's wrong with me...
Hm... tell me how do you select custom size: by arrows or by editing the editbox ?
Originally posted by yotsuya-san
Another small suggestion...you could also allow to limit the maximum horizontal res to 640, 704 gives some problems to old pcs like mine.
it's becoming tricky :) we'll see...
jonny
4th November 2003, 11:21
About transcoding... when you have made the first annunce (searching for webspace) i was thinking you was going to release an mpeg2 transcoding tool (like dvd2one) ... :D
(apart from this not so important stuff)
GREAT work len0x!
len0x
4th November 2003, 11:29
Originally posted by jonny
About transcoding... when you have made the first annunce (searching for webspace) i was thinking you was going to release an mpeg2 transcoding tool (like dvd2one) ... :D
Ok, Ok :) I'll remove this confusing word :)
len0x
4th November 2003, 11:38
Originally posted by MediaMage
remember the testdvd i did as first example?
this one was already ripped to hdd, and mounted with daemon tools as a virtual dvd drive, but it should be no prob for gkif4u to select the biggest vob set?
That's correct. It does that now already. But it will only ok if biggest vobset has just one program chain (which is normally the case for movies). In case of TV shows I still need to split the vobset into chains...
Because if it is not the case - DVD2AVI just indexes the first chain in the vobset (I think that what's happened to you).
Originally posted by MediaMage
maybe for us season freaks (coz that would be simple to implement if biggest ifo is implemented):
an option to encode all episodes from one dvd in one batch run...
maybe automatically selected big vob sets (lets say , the user could specify everything above 40 minutes of playtime), i think that could be implemented with a simple loop construction, if you are able to get the playtime of every vob set from the dvd ifo structure...
that feature combined with batching up 7 dvd´s in 7 virtual dvd drives und running gkif4u would be the greatest thing ever invented ;)
As I said ealier - if I had a tool which can split vobset into chains without having deCSS code inside that would be at least doable...
About the bug you were trying to describe - I don't think I understood what exactly went wrong. Can you do step-by-step description for me please (so that I can replicate it).
len0x
4th November 2003, 11:56
@Venom_IL
Burning is not illegal, you're right. I'm just not convinced that it's a usefull feature to have.
Regarding ripping. It's a question of not having any problems. Different countries, different laws. Considering that this app will be quite popular for not-so-computer-oriented ppl (meaning a lot of ppl can use it) the last thing I want is to draw unnecessary attention of officals and cause any possible lawsuites (even if you know that you might not gonna loose). I'm not specifivally looking for troubles.
@Messer
Not in the first version. Probably eventually...
@Werter
You've run into exact problem I fixed in 0.21 :)
About user base: I think number of ppl who uses new containers is thouthands times less than those ones ready to use AVI. Please remember that this effort started as desire to promote mpeg4 video for ppl who probably are not gonna watch it on the computer, but rather on standalones. I think OGM community can wait a month until its support will be implemented :)
manono
4th November 2003, 17:14
Hi-
Considering that this app will be quite popular for not-so-computer-oriented ppl...
and:
this effort started as desire to promote mpeg4 video for ppl who probably are not gonna watch it on the computer, but rather on standalones.
So keep it real simple. It should be for .avi only. Make it work for movies and TV show episodes backed up directly from the DVD and forget everything else. Don't give too many choices. You'll just confuse people. But in that context, I can see how integrating CD burning might be useful. Even here I've seen questions from people wondering how to burn their .avi's to CD. You'll get people trying to use EasyCDCreator to burn the way they do their music CDs. If you want to make a gkFastPro version later to do more things, then fine. But the basic version should only perform the basics. Everything else can already be done with Robot4Rip and/or GKnot.
I might suggest a Help or Info or Instructions Tab at the top or somewhere to explain in detail what has to be installed, where to get it, and how to use the program. Something similar to the Usage.txt, but maybe even more detailed, in simple, easy to understand language. People are used to seeing such things. Maybe start with the basics, like, "To use this program, you'll need a computer with a DVD-ROM drive." Never underestimate people's ignorance:
http://forum.doom9.org/showthread.php?s=&threadid=64455 :)
len0x
4th November 2003, 17:21
Very true. :)
I'm not going to start putting things there at ppl requests that easy :) I'll be doing installers and help soon for releasing a beta, which should handle most of installation tasks on its own.
zerocoolnl
4th November 2003, 18:09
Hey, nice program!
Finally a simpel program. Keep on the good work!
Greetz,
Zerocool
killingspree
4th November 2003, 18:13
Originally posted by manono
Never underestimate people's ignorance:
http://forum.doom9.org/showthread.php?s=&threadid=64455 :)
oh my god... :eek:
edit: (to actually make this post useful :P)
well i tried to encode the nicet&a clip with gki4fu again, but the outcome was rather strange again:
unlike the other clip it doesn't resize at all, but encodes at a faar too high bitrate.
the end result:
an avi twice the size of the original vob
no 'finished version' (muxed version) of the video,although it says muxing audio... and finished encoding in the log file :confused:
next step: trying to encode the 34 min clip with fixed width... looking forward to the results!
steVe
Jeffster
4th November 2003, 20:37
Wow, this is great!
For it's intended purpose it is perfect and would save alot of time making decisions :)
I did notice a couple of things though, more cosmetic I guess as function is not affected...
In the log it says "Found xxxxx frames", I'm not sure what this is referring to, but (my) logical assumption is the number of frames in the movie or clip? But it is a much larger figure than that on each test I've tried, so it has me confused.
Here is an example:
[3/11/2003 6:38:45 p.m.] Started encoding.
[3/11/2003 6:38:45 p.m.] Demuxing and indexing.
[3/11/2003 6:41:42 p.m.] Found 162329 frames
The number of frames in the movie is 129863. It appears to be around 20-25% higher on each test I've made, mostly trailers or extras on a DVD, but also the main movie as above.
The second thing I've noticed is the scroll bars in the log pane sometimes disappear, like if I open another window on top of GKiF4U... by clicking on the edge of the log pane where the scroll bars should be activates them and they appear again.
Maybe that is a perculiarity on my system only?
Neither of these affect the result though, which is high quality IMO
:cool:
Jeff
killingspree
4th November 2003, 20:45
@jeffster: what method have you used to rip the vobs?
@len0x: have you talked to doom9 about guides? or are you intending on including sufficient docs with the package itself?!
steVe
len0x
4th November 2003, 21:44
@jeffster
how do you get the number of frames? by opening the same d2v file as was created by gkif4u ? the number of frames i report is the number of frames that i count in d2v file taking into account ivtc or FF. Are you dealing with NTSC source ? if yes, what percentage of FILM is reported in the logs ?
@killingspree
as soon as i have some more free time i'm planning to write some more documentation, which will be included in the help section of About window. Also I think I will add a memo describing advanced options right below those option... There should be not that much to explain anyway (after I make one installer which takes care of step 0 from usage.txt) apart from ripping step.
zerocoolnl
4th November 2003, 21:57
mm, I don't know what is wrong but I hope you can fix it:
http://members.lycos.nl/pwpbaronie/doom9/GKitfast4u.JPG
This is the error I've got. I get the main movie to the HD with DVDDecrypter 3.1.5.0 In the map: D:\DVD\Unbreakable\VIDEO_TS
But, when I select that map I get the error.
My PC specs:
PIV 533Mhz
512MB DDR 333Mhz
S-ATA/150 120Gb
Greetz,
Zerocoolnl
yotsuya-san
4th November 2003, 23:29
Originally posted by len0x
Hm... tell me how do you select custom size: by arrows or by editing the editbox ?
Oops, it did it again! Se my gif @ http://cinesperienza.altervista.org/images/errorGKIF4U.gif
I enter it editing the editbox.
Bye, Yotsuya.
MediaMage
5th November 2003, 00:29
@Venom:
and I mean, I thought making a copy of something you legally own is legal
sadly, in germany here, since 2 months it´s not even allowed to bypass a simple "copyrighted" bit on a dvd or audio cd... its illegal..
therefore all softwares that can be uses to bypass copy protection are forbidden by law to be sold (clonecd for example was sold from elby, because of this)
@lenOx:
i´ll try to replicate the error an edit here
EDIT: error occuring: editing the edit-field (340 mb for example)
error disappers: when using the arrows -->341 mb, then 340 again
just update the variable used for the custom mb size "onKeyPress" when the focus is on the editfield and it should be gone.
@zerocoolnl and others trying to help:
please post the exact line from the avs script where the error occured.
the .avs script is located in the subdir "tmp" where your final avi will be created, and can be opened with notepad or other text editors.
in this case, however no script line was given
i think, its because no output avi has been selected, good that you tested that, so len0x can prevent that error.
manono
5th November 2003, 03:23
Jeffster-
[3/11/2003 6:41:42 p.m.] Found 162329 frames
The number of frames in the movie is 129863.
Almost certainly gkFast applied IVTC or Force Film, depending on the Film Percentage. The larger number would be the number of frames at the original 29.97fps, and the final frame count would be the 23.976fps .avi after IVTC or Force Film. Down at the bottom of the .d2v it'll tell you the Film Percentage. Force Film or IVTC remove the 20% of the frames that are duplicates. 162329x0.8=129863.2. One of the beauties of the program is that you don't even have to understand IVTC, and it still gets it right.
manono
5th November 2003, 03:32
zerocoolnl-
This may be a dumb question, but did you use IFO Mode in DVDDecrypter? Don't use File Mode (up at the top, in the Mode Tab). Is there an IFO file that was ripped? If that's not the problem, then len0x will figure it out, I'm sure. :)
epere4
5th November 2003, 03:40
@len0x
I have just compressed Matrix Reloaded with this tool. 1CD and MP3 VBR. Worked very well and the quallity was excellent :D :D
Yor new software really rocks :)
I wonder why you made a completelly separate tool from GKnot and you didn't add this new automated features to it (with a button that could say "Show/Hide" advanced options, for example). You are not planing to make this tool commecial, are you?
Jeffster
5th November 2003, 08:58
Originally posted by len0x
@jeffster
how do you get the number of frames? by opening the same d2v file as was created by gkif4u ? the number of frames i report is the number of frames that i count in d2v file taking into account ivtc or FF. Are you dealing with NTSC source ? if yes, what percentage of FILM is reported in the logs ?
Sorry I was in a rush this morning and neglected to include that information.
These were all PAL source, and progressive. Yes opening the d2v file created by gkif4u shows the correct number of frames, just the log reports it differently.
That movie I'd already encoded about 3 times in the past week so I knew the number of frames by heart, probably why it stood out to me being so far off what I would expect.
:confused:
Jeff
Jeffster
5th November 2003, 09:10
@ manono
Your calculations would be absolutely correct if it was NTSC, but it was a PAL source.
:confused:
Stream_Type=1,0,0
iDCT_Algorithm=3 (1:MMX 2:SSEMMX 3:FPU 4:REF 5:SSE2MMX)
YUVRGB_Scale=1 (0:TVScale 1:PCScale)
Luminance_Filter=0,0 (Gamma, Offset)
Picture_Size=0,0,0,0,0,0 (ClipLeft, ClipRight, ClipTop, ClipBottom)
Field_Operation=0 (0:None 1:ForcedFILM 2:SwapOrder)
Frame_Rate=25000
Location=0,0,5,38E69
Jeff
wertert
5th November 2003, 10:27
I encoded two movies last night and they both look great. This is the app i've been waiting for.
Pal/2 x CD with AC3 sound/704x288
PAL/2 x CD with mp3 vpr 128 sound/subtitles ( Portugues )/ 608x320
Size is bang on, quality superb. Couple of clicks and I woke up with two lovely looking movies......
One idea.... I don't really intend to ever cut my movies to cd/dvd but store them on a media server and stream them over my house network. I think more and more people are doing this. I normally go for 2 x CD size because I think it gives good quality + ac3 sound.
What I think would be really useful is allow the user to specify the percentage they would like to use after the compressibilty test has been performed, instead of a maximum file size. You already have the 'Maximum Quality - unlimited size' option.
For example I could specify I would like my movie to encode to 70% of the 'maximum' value found in by the compression test. Both my movies are close to this value anyway but it would be really great to know you are going to get a 70% quality movie from the outset. ( ignoring the final size )
Predicted comptest value is: 62.37
Predicted comptest value is: 74.91
So we go for a quality based setting instead of a final size based setting. Please don't say 'go and use GK' because this is SO much easier to use. You could add it in the 'custom size' dialogue and specify a % in stead of Mb.
I am going to check out the 'maximum quality' option tonight. What codec settings does it use ?
Thanks again for all you hard work.
wert
len0x
5th November 2003, 11:25
Originally posted by killingspree
well i tried to encode the nicet&a clip with gki4fu again, but the outcome was rather strange again:
unlike the other clip it doesn't resize at all, but encodes at a faar too high bitrate.
the end result:
an avi twice the size of the original vob
no 'finished version' (muxed version) of the video,although it says muxing audio... and finished encoding in the log file :confused:
I need full log file for this one. It looks to me that actual target size was messed up. I think it's probably the same problem other ppl had, i.e. when you edit custom size gkif4u still thinks that target size is 1400Mb...
len0x
5th November 2003, 11:28
Originally posted by zerocoolnl
mm, I don't know what is wrong but I hope you can fix it:
http://members.lycos.nl/pwpbaronie/doom9/GKitfast4u.JPG
This is the error I've got. I get the main movie to the HD with DVDDecrypter 3.1.5.0 In the map: D:\DVD\Unbreakable\VIDEO_TS
But, when I select that map I get the error.
Can you post the content of "VTS_01 - Stream Information.txt" (or something like that) created by DVDDecrypter here, please.
I tested gkif4u on 3.1.6 and 3.1.7 only, may be 3.1.5 had different format of that stream info file.
manono
5th November 2003, 11:33
You're right, Jeffster-
And here I did all those NTSC ForcedFilm calculations for nothing. :) Sounds like a small, easily fixed, bug.
len0x
5th November 2003, 11:34
Originally posted by MediaMage
i´ll try to replicate the error an edit here
EDIT: error occuring: editing the edit-field (340 mb for example)
error disappers: when using the arrows -->341 mb, then 340 again
just update the variable used for the custom mb size "onKeyPress" when the focus is on the editfield and it should be gone.
hm... I'm catching another event - "OnExit", which is working fine on my system (I've spent 15 min trying to replicate this). But I can trap "onChange" or "onKeyPress" events as well...
len0x
5th November 2003, 11:38
Originally posted by manono
You're right, Jeffster-
And here I did all those NTSC ForcedFilm calculations for nothing. :) Sounds like a small, easily fixed, bug.
I wish I knew what was that bug all about :)
*Edit* And btw, your calculations were wrong - gkif4u's supposed to give only smaller number of frames that actual. (30fps -> 24fps). What jeffster experienced was something like 24fps -> 30fps, which is beyong my understanding of how this could happened :)
@Jeffster - can you please send me that D2V file to tonylen0x@yahoo.co.uk so that I could have a look at it. (the only guess is that parsing of it went wrong somewhere)
len0x
5th November 2003, 11:49
Originally posted by epere4
I wonder why you made a completelly separate tool from GKnot and you didn't add this new automated features to it (with a button that could say "Show/Hide" advanced options, for example).
the reason is simple: current GK have such somplicated source code, that it was simpler for me to write something from scratch than modify existing source code :) Flexibility never comes for free...
Originally posted by epere4
You are not planing to make this tool commecial, are you?
As in sell for money ? Noo, it'll stay freeware :) Even if I wanted to, then there was a question of all other tools I'm using...
But I do have some interesting plans for it (will be announced later).
Jeffster
5th November 2003, 12:23
@ len0x
Email sent :)
len0x
5th November 2003, 15:21
Originally posted by Jeffster
@ len0x
Email sent :)
Blind me! :) I found that all PAL based sources were handled not properly by inceasing number of frames by 25% :(
So in the end you get 90-95% of comp test which made video with much lower resolution that it could do... I'm gonna release 0.22 almost straight away!
len0x
5th November 2003, 15:50
The problem with frame count for PAL sources should be solved as well as target size should always be picked up correctly.
For PAL sources 0.22 should make a large difference in resolution (you should see increase of width by 64 pixels at least). So comp test value is not above 90% anymore :)
My to do list for 0.30 (still alpha):
- delete "tmp" dir on job run
- check for "[" and "]" symbols in output path (to avoid confusion with DVD2AVI parameters)
- solve the problem when output is in the root of the drive
- calculate and display percentage of first pass size
- split final video if its more than one CD
- Change "Misc" advanced options to remove confusion to first time users (will do a simple TV/FILM switch and remove "4:3 perfect ratio" setting )
- change default deinterlacer
after that I will concentrate on doing installers and docs and then beta (0.4) will be released.
len0x
5th November 2003, 16:00
Originally posted by wertert
I am going to check out the 'maximum quality' option tonight. What codec settings does it use ?
Sharp matrix and resizer, no bframes, width of 720 pixels (even if it crops some it'll resize back to 720, basically preserving DVD quality).
Yes, I was wondering why nobody tried that before...
r6d2
5th November 2003, 16:21
Originally posted by len0x
Yes, I was wondering why nobody tried that before...
I did, but my disk filled and couldn't mux :(
len0x
5th November 2003, 16:32
Originally posted by r6d2
I did, but my disk filled and couldn't mux :(
which reminds me that I also wanted to check free space :)
wertert
5th November 2003, 16:33
results are in on the maximum quality run
movie is PAL and about 1.5 hours
1) 2 cd/AC3 size is 1.4Gb ( resolution 704x288)
2) Maximum quality/AC3 size is 1.9Gb( resolution 720x288)
quality is really good as there is no compression test/first pass so it's very quick to encode. Not sure if it justifies the extra 0.5Gb. Are the 'maximum quality' settings the same as you use for the compression test ? Can you please please please allow the user to set the % quality they require ie instead of 'maximum quality' you could specify 60/70/80/90% quality. I would normally go for about 70% and store the movie on harddrive.
Do I need to run these tests again with version 0.22 as this is a PAL movie ? I've seen the posts about frame count.
GREAT WORK.
wert
len0x
5th November 2003, 16:42
Originally posted by wertert
Are the 'maximum quality' settings the same as you use for the compression test ?
Not exactly. Comp test always uses b-frames. Maximum quality mode doesn't.
Originally posted by wertert
Can you please please please allow the user to set the % quality they require ie instead of 'maximum quality' you could specify 60/70/80/90% quality. I would normally go for about 70% and store the movie on harddrive.
I will not put this on the main widnow - that's for sure, but I can put small edit box on advanced options... Let me think about it...
Originally posted by wertert
Do I need to run these tests again with version 0.22 as this is a PAL movie ? I've seen the posts about frame count.
If you had resolution below 704 in width then you might want to rerun those ones as you will benefit from larger resolution. If it's already 704 then it's not gonna be increased anyway...
zerocoolnl
5th November 2003, 19:00
@len0x
Here he comes:
0x20 - Subtitle - English / Normal Captions / LBA: 21395 / PTS: 00:01:04.967 / Delay: 64600ms
0x21 - Subtitle - English / Normal Closed Captions / LBA: 21402 / PTS: 00:01:04.967 / Delay: 64600ms
0x22 - Subtitle - Français / Normal Captions / LBA: 21404 / PTS: 00:01:04.967 / Delay: 64600ms
0x23 - Subtitle - Español / Normal Captions / LBA: 21406 / PTS: 00:01:04.967 / Delay: 64600ms
0x24 - Subtitle - Portugues / Normal Captions / LBA: 6824 / PTS: 00:00:25.287 / Delay: 24920ms
0x25 - Subtitle - Nederlands / Normal Captions / LBA: 6827 / PTS: 00:00:25.287 / Delay: 24920ms
0x26 - Subtitle - Polish / Normal Captions / LBA: 6967 / PTS: 00:00:25.767 / Delay: 25400ms
0x27 - Subtitle - Czech(Ceske) / Normal Captions / LBA: 6969 / PTS: 00:00:25.767 / Delay: 25400ms
0x28 - Subtitle - Magyar / Normal Captions / LBA: 6840 / PTS: 00:00:25.487 / Delay: 25120ms
0x29 - Subtitle - Bulgarian / Normal Captions / LBA: 6843 / PTS: 00:00:25.487 / Delay: 25120ms
0x2A - Subtitle - Slovak / Normal Captions / LBA: 6846 / PTS: 00:00:25.487 / Delay: 25120ms
0x2B - Subtitle - Arabic / Normal Captions / LBA: 6852 / PTS: 00:00:25.487 / Delay: 25120ms
0x2C - Subtitle - Français / Forced / LBA: 6854 / PTS: 00:00:25.487 / Delay: 25120ms
0x2D - Subtitle - Español / Forced / LBA: 6856 / PTS: 00:00:25.487 / Delay: 25120ms
0x2E - Subtitle - Czech(Ceske) / Forced / LBA: 6858 / PTS: 00:00:25.487 / Delay: 25120ms
0x2F - Subtitle - Magyar / Forced / LBA: 6860 / PTS: 00:00:25.487 / Delay: 25120ms
0x30 - Subtitle / LBA: 6862 / PTS: 00:00:25.487 / Delay: 25120ms
0x31 - Subtitle / LBA: 6865 / PTS: 00:00:25.487 / Delay: 25120ms
0x32 - Subtitle / LBA: 6868 / PTS: 00:00:25.487 / Delay: 25120ms
0x33 - Subtitle / LBA: 6876 / PTS: 00:00:25.487 / Delay: 25120ms
0x34 - Subtitle / LBA: 6879 / PTS: 00:00:25.487 / Delay: 25120ms
0x35 - Subtitle / LBA: 6882 / PTS: 00:00:25.487 / Delay: 25120ms
0x36 - Subtitle / LBA: 6885 / PTS: 00:00:25.487 / Delay: 25120ms
0x37 - Subtitle / LBA: 6887 / PTS: 00:00:25.487 / Delay: 25120ms
0x38 - Subtitle / LBA: 6892 / PTS: 00:00:25.487 / Delay: 25120ms
0x39 - Subtitle / LBA: 6894 / PTS: 00:00:25.487 / Delay: 25120ms
0x3A - Subtitle / LBA: 6896 / PTS: 00:00:25.487 / Delay: 25120ms
0x3B - Subtitle / LBA: 6898 / PTS: 00:00:25.487 / Delay: 25120ms
0x3C - Subtitle / LBA: 6900 / PTS: 00:00:25.487 / Delay: 25120ms
0x3D - Subtitle / LBA: 6902 / PTS: 00:00:25.487 / Delay: 25120ms
0x3E - Subtitle / LBA: 371672 / PTS: 00:14:23.527 / Delay: 863160ms
0x3F - Subtitle / LBA: 371675 / PTS: 00:14:23.527 / Delay: 863160ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 13 / PTS: 00:00:00.287 / Delay: -80ms
0x81 - Audio - AC3 / 6ch / 48kHz / DRC / Français / LBA: 14 / PTS: 00:00:00.287 / Delay: -80ms
0x82 - Audio - AC3 / 6ch / 48kHz / DRC / Español / LBA: 15 / PTS: 00:00:00.287 / Delay: -80ms
0x83 - Audio - AC3 / 2ch / 48kHz / DRC / Czech(Ceske) / LBA: 16 / PTS: 00:00:00.287 / Delay: -80ms
0x84 - Audio - AC3 / 2ch / 48kHz / DRC / Magyar / LBA: 17 / PTS: 00:00:00.287 / Delay: -80ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.367 / Delay: 0ms
I used DVD Decrypter 3.1.5.0 (I know, I should update to 3.1.7.0)
and for manono: I used IFO mode, not file:)
I hope you can fix it, thnx
Zerocoolnl
bkam
5th November 2003, 19:17
In the title menu, it says THE tool for DVD-2-XviD/XviD conversion. Did you mean XviD/DivX ?
Also any thoughts on what kind of icon you want, since you mentioned you wanted to change it?
EDIT: Just realized maybe you left both as XviD since DivX is not supported yet. Oops!
yotsuya-san
5th November 2003, 21:32
Originally posted by len0x
0.22 alpha
- weird GUI traget size problems shoud be gone
With my VOB, it seems to be gone (tried 15, 10 and 5 megs). Thanks!
My TODO:
1) More Audio settings (MP3/AC3 selector, bitrate selector, probably second audio)
112 kbps seems to me a good choice for 1 CD avis. But please ;) let Lame resample it to 44100 (I don't know why you don't resample to 44100 even at 128, I read everywhere that Lame works best at 44100, but of course you will have your reasons).
some FAQ:
4) No support for other codecs is planned atm.
Oh no! :( ;) Really there isn't a very very very small place for a 5.02-5.05 DivX little box button? ;)
Bye, Yotsuya.
PS: More seriosly, I still don't understand how can a newbie or an expert choose between 1 or 2 CD BEFORE making a comp test. Let's take Matrix Revolutions, or Hollywood Ending as examples: after a comp test, they would results both with too low resolution (less than 512) to look "good" (at least with DivX 5.02 Pro). You can't expect miracles even using filters, so IMHO the best solution is to go to 2 CD, you save a lot of time trying to make it look decent.
MediaMage
6th November 2003, 01:19
@lenOx:
please don´t do FORCED split into files.. make it an option
because i always keep 3x 1400 mb files on one dvd, so that i can watch a movie without interruption, and it CAN be easily cut in two
also, i´m gonna reencode the files i already did, to my shame i didn´t recognize ANY increase in frames by 25% for my pal sources (i ONLY got pal)
but comp test was always 65-75%, i´m gonna make some tests with that again ;)
Venom_IL
6th November 2003, 01:35
@Len0x, MediaMage - Gotcha
Jeffster
6th November 2003, 09:49
Originally posted by len0x
Blind me! :) I found that all PAL based sources were handled not properly by inceasing number of frames by 25% :(
:) I guess that's what alpha's are for...
Ah, I thought the comp test value was lower than the result I got previously in GK for the same movie.
The new version works as expected now, and the resolution chosen is better too
:cool:
Jeff
wertherman
6th November 2003, 10:44
Three things:-
You would get better quality if you had the option of specifying where the credits started and ended so you could encode them lower quality if you wish (just add a credits button either under advanced options) - obviously this involves ripping some code to display video from somewhere (you should be able to easily rip code out of Gordian Knot or quick2pass though).
I always like to put Lame VBR audio encoded to either alt-preset standard or r3mix settings, if you encode the audio first, it would be trivial to add this an option (just another option under audio).
Doesn't delete any of the temporary files when finished. Though I can understand that you might want to leave them there for now so that you can help iron out any bugs.
Other than that, I love the tool. It will mean that I'll actually get around to encoding dvd's again!
len0x
6th November 2003, 11:37
Now that feature requests are coming very pushing from all of you I'd like to make a few points (and please don't you agrue about it :)) :
1) Audio options. There will be no options for presets, resampling etc in the GUI. Later on after we have a stable product for total newbies I'll add a config file in which you can specify lame or azid options.
2) The same goes for AVS filters.
3) Autosplit will always be done (unless maximum quality mode is used), but original file will not be deleted. So you can just discard the parts afterwards.
4) Tmp directory will be deleted on the _start_ of encode (so that wrong audio tracks and stuff is not picked up from there), not finish.
5) DivX 5 will be supported right after I'm done with polishing XviD stuff (before version 1.0 comes out).
6) There will be no credits support as well as video preview window as in current GK _ever_ in GKIF4U. As I told you before there might be a "Pro" version made later which is gonna have all those advanced features, but not this simple one.
Remember that all of you here have some experience doing encodes, but most of the ppl who're gonna use this tool are total newbies. I will never be able to satisfy all your requests and keep this application simple unles I write GK version 2 again :) So please understand this. I only happy to implement features which doesn't require user-interaction. If something can happen automatically - it'll happen, otherwise It's a tough decision to make...
len0x
6th November 2003, 11:42
Originally posted by yotsuya-san
PS: More seriosly, I still don't understand how can a newbie or an expert choose between 1 or 2 CD BEFORE making a comp test. Let's take Matrix Revolutions, or Hollywood Ending as examples: after a comp test, they would results both with too low resolution (less than 512) to look "good" (at least with DivX 5.02 Pro). You can't expect miracles even using filters, so IMHO the best solution is to go to 2 CD, you save a lot of time trying to make it look decent.
It's true, but tough... it increases the number of possibilites dramatically... Although how about this option:
if you specify minimum resolution, then if a 70% of comp test can't be reached with it, then you add one more CD automatically and try again.
r6d2
6th November 2003, 11:47
Originally posted by len0x
(and please don't you agrue about it :)) :
You mean don't argue or don't agree? :D
Don't mean to be pushy, but I must conclude that leaves out the 1:1 anamorphic (unresized) encodes also? I thought you might consider it a good idea, particularly with quality-oriented/afraid-to-screw-the-encode newbies.
len0x
6th November 2003, 11:51
You can disagree with it completely :) But don't agrue :D
about 1:1 mode - at the moment you have no way to play those videos properly anyway (only if you leave letterboxing and source is not anamorphic), so why is it useful again ?
r6d2
6th November 2003, 11:58
Originally posted by len0x
about 1:1 mode - at the moment you have no way to play those videos properly anyway (only if you leave letterboxing and source is not anamorphic), so why is it useful again ?
Oh, yes, you have, and quite well. I guess you never got to see my previous post (http://forum.doom9.org/showthread.php?s=&postid=394436&highlight=support+encodes#post394436) on the matter.
When properly set by a good AVI container, the player does a true anamorphic resize (expanding the width). Quality is really impressing.
len0x
6th November 2003, 12:17
Originally posted by r6d2
When properly set by a good AVI container, the player does a true anamorphic resize (expanding the width). Quality is really impressing.
I did read that, but you answered there youself: if I'm not supporting MKV at the moment, how is it useful again ? :)
(meaning if I support MKV, then I can think of supporting anamorphic encodes obviously)
r6d2
6th November 2003, 12:38
Originally posted by len0x
(meaning if I support MKV, then I can think of supporting anamorphic encodes obviously)
Well, I think you answered there yourself :D
On the meantime, it's only useful for standalone DivX players which play a custom size, or for users which will do the container thing manually.
wertherman
6th November 2003, 14:14
I get the error 'A' is not an integer value when I attempt to open up the the vob files with the following stream information:- http://www.wertherman.plus.com/VTS_01%20-%20Stream%20Information.txt
Should be simple to fix, just need to parse the stream information correctly.
zerocoolnl
6th November 2003, 14:34
I posted already the error. Don't get him to busy:D lol
temporary solution: Use dvd decrypter in IFO mode and download the latest version (3.1.7.0)
Zerocoolnl
len0x
6th November 2003, 14:38
Originally posted by zerocoolnl
I posted already the error. Don't get him to busy:D lol
temporary solution: Use dvd decrypter in IFO mode and download the latest version (3.1.7.0)
It won't help - the error is about parsing values like "2A" in the stream information. So if number of streams more that 10 then you always get this error... Should be indeed easy to fix (although I'm still struggling with it :) )
wertherman
6th November 2003, 14:40
Actually I think the temporary fix (assuming you don't actually want to use the subtitles it doesn't recognise) is just to remove those lines from the file.
Sorry I didn't notice that the bug had already been reported.
zerocoolnl
6th November 2003, 15:47
Originally posted by len0x
It won't help - the error is about parsing values like "2A" in the stream information. So if number of streams more that 10 then you always get this error... Should be indeed easy to fix (although I'm still struggling with it :) )
mm, I tould I had a solution, but the number are hexadecimal:( Not tought about that, stupid me.
good luck with it.
Greetz,
Zerocoolnl
len0x
6th November 2003, 15:50
Originally posted by zerocoolnl
I've got a little 'possible' solution for it, but I'm not a programming expert so don't blame me when it's shit:D
I understand that when it has 2 digits you get an error. Can you make it when the program is 'reading' the stream information it makes of all numbers with 1 digit to digits. (so 1 becomes 01, 2 becomes 02, etc.) Then you can go to 99 offcourse.
I hope it you have something about it.
no worries, I already fixed it... Do you need it right away or can wait until I do more stuff for 0.3 ?
wertert
6th November 2003, 15:55
Originally posted by MediaMage
[Bbut comp test was always 65-75%, i´m gonna make some tests with that again ;) [/B]
do you find that most of the 2 x cd size rips you do come in about 65-75% ?
zerocoolnl
6th November 2003, 16:06
Originally posted by len0x
no worries, I already fixed it... Do you need it right away or can wait until I do more stuff for 0.3 ?
I will wait for 0.3 but thnx anyway.
Every programmer should response that fast on the users:D Good work men!
I started a poll on the Dutch forum of doom9 to see how people there think about this great program.
Greetz,
Zerocoolnl
bkam
6th November 2003, 16:18
Originally posted by zerocoolnl
Every programmer should response that fast on the users:D Good work men! I'd rather just thank len0x for his work than say everyone should do this... I know I wouldn't have time, even assuming I knew how to program and could program something as cool as this. So thanks for your time len0x!
Also, you saved me some time, or at least my cpu... Just finished an encode of a movie that I did manually with regular Gknot to 3cd XviD (used GKIF4u to go to 1 cd). Of course they don't really compare, but the nice thing is how if I don't care that much about a movie I can just use this new tool. Because if I open it up in Gknot and start doing the tests, I will always push it up to more CDs, lanczos to 704 with ac3 and vhq4, mpeg quant make it take 20 hours... where this takes only like 3.5. Great tool for those movies you don't care about but are too compulsive to encode at lower qualiy when you start doing manual comp tests in Gknot.
zerocoolnl
6th November 2003, 17:54
With my computer it takes to 3,5 hour, with gordian Knot. Soon I will be able to test the program. It was always 30minutes to set and test and then 3,5 hour encoding, so now I hope 3,5 hour or less..:D
Greetz,
Zerocool
ffroms
6th November 2003, 18:58
Well i tested program last night and I'm a little disappointed. First target size was 700 MB and end file was 8MB off (708MB) and then I realize that I set audio to 96kbps but it was done at 128kbps. I can see that this tool have great potential and hope this little bugs will be corrected soon.
FFS
rickestrada
6th November 2003, 20:30
ok i am newbie to this and just had a couple of questions... i tried to Convert a DVD over to Divx using using Dr DivX and it crashed at the same point everytime.. So I thought i would give this one a try.. My questions is the Audio is LPCM format and i dont know if this is why i having trouble.. as the gordian knot does not see the audio track.. is it possible to rip the audio out and rencode it to mp3 then mux back together and use your program???
Any help appreciated about the LPCM audio track DVD and how to convert to Divx or Xvid...
thanks
rick
yotsuya-san
6th November 2003, 21:52
Originally posted by len0x
1) Audio options. There will be no options for presets, resampling etc in the GUI. Later on after we have a stable product for total newbies I'll add a config file in which you can specify lame or azid options.
My was only a suggestion, but I think there has been a little misunderstanding. I don't want you to make hundreds of audio options to choose, only I suggest to AUTOMATICALLY (without prompting) resample to 44100 when using 112 kbps, as you say "without user interaction". A newbie doesn't care about audio resampling, probably he doesn't even know what is it. If one knows what is it, know that audio cd and almost all mp3s are 44100 and ac3 are 48000, and cares about it, I'm sure he can easily use Gordian Knot or BeSweet. And probably he does.
5) DivX 5 will be supported right after I'm done with polishing XviD stuff (before version 1.0 comes out).
I hope XviD 1.0 will make me forget about DivX ;) But in the meantime...
if you specify minimum resolution, then if a 70% of comp test can't be reached with it, then you add one more CD automatically and try again.
It's a very smart and clever solution. I've never thought about it. I think also that, in this case, telling it very clearly to the user is a must :D
Bye, and thanks for your work.
ffroms
6th November 2003, 22:06
Originally posted by yotsuya-san
[B]My was only a suggestion, but I think there has been a little misunderstanding. I don't want you to make hundreds of audio options to choose, only I suggest to AUTOMATICALLY (without prompting) resample to 44100 when using 112 kbps, as you say "without user interaction". A newbie doesn't care about audio resampling, probably he doesn't even know what is it. If one knows what is it, know that audio cd and almost all mp3s are 44100 and ac3 are 48000, and cares about it, I'm sure he can easily use Gordian Knot or BeSweet. And probably he does.
There is no need for anything extra abour resampling 'couse Lame (BeSweet use lame for MP3) do resampling automaticly when you select 112 kbps and even if it don't there is no gain in file size (it doesn't matter what sampling rate do you use but bitrate). Anyway, who choose 112kbps sampling rate is not aming for best audio option.
On another matter, would be possible to set BeSweet (azid) to use normalize option before transcode audio to MP3?
FFS
r6d2
6th November 2003, 22:15
Originally posted by len0x
[B]Now that feature requests are coming very pushing from all of you I'd like to make a few points
@len0x,
You have managed to create a so interesting concept that you've got 20600+ views on a single thread in less than a week.
Congrats! And about feature requests, they come with fame! :)
I already see Dr.DivX asking for an appointment to the physician.
yotsuya-san
6th November 2003, 22:39
Originally posted by ffroms
There is no need for anything extra abour resampling 'couse Lame (BeSweet use lame for MP3) do resampling automaticly when you select 112 kbps and even if it don't there is no gain in file size (it doesn't matter what sampling rate do you use but bitrate). Anyway, who choose 112kbps sampling rate is not aming for best audio option.
Hi ffroms, that's not my point. Since GKIF4U doesn't resample when converting ac3 to 128 mp3 (it let 48000), I "want to be sure" that when eventually converting to 112 kbps I have a 44100 mp3. It has never been a question of size, but only about quality. I know perfectly that GKIF4U uses Lame trough BeSweet, but in years of lurking I often read that Lame resample everything to 44100 (from 103 and on) because it works better at that frequency. Ogg, for example, is designed to work good even at 48000 Hz.
Of course 112 kbps is nost the best audio solution. But it could be a good compromise for 1 cd avis, where 128 is not necessary.
Bye, Yotsuya.
ookzDVD
7th November 2003, 02:02
@len0x,
First, I would like to congrat for your new GKItFast app,
it's ROCK!
Second, I can't wait to see the .ogm and .mkv support :)
wertert
7th November 2003, 08:03
check this out. I was showing this great program to a friend at work - He had a music video dvd that he wanted to rip ( maximum quality). The sound track was LPCM ( not ac3 ). First run through didn't work and GKItFast said something like 'audio not found'.
so we ran it again and did this;
1) stopped dvd2avi (esc).
2) changed the audio option to 'decode to Wav'.
3) saved the project again (f4)
dvd2avi ran through again and produced a WAV file, as requested. ( no ac3 file)
Now - I was thinking that GKItFast was not going to like the wav file as it normally likes to do a ac3->mp3 via besweet. OH YE OF LITTLE FAITH.
It coverted the wav to mp3 via besweet and muxed it all together after the video encode. How cool is that ?
BeSweet v1.5b23 by DSPguru.
--------------------------
Using lame_enc.dll v1.32 (8/8/2003), Engine 3.90 <http://www.mp3dev.org/>.
Logging start : 11/06/03 , 18:28:38.
C:\PROGRA~1\av\GKITFA~1\BeSweet\BeSweet.exe -core( -input C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.wav -output C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.mp3 -logfile C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.log ) -ota( -hybridgain ) -azid( -c normal ) -lame( -h --abr 0 ) -profile( GordianKnotItFast4U )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.wav
[00:00:00:000] | Output: C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.mp3
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | PostGain normalize to : 0.97
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +-------- LAME -------
[00:00:00:000] | Bitrate method : ABR
[00:00:00:000] | Avarege Bitrate : 0
[00:00:00:000] | MP3 Min bitrate : 32
[00:00:00:000] | MP3 Max bitrate : 320
[00:00:00:000] | Channels Mode : Joint Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
[00:03:38:841] Gain of 13.5dB had been asserted to file.
[00:03:38:841] Conversion Completed !
[00:03:38:841] Actual Avg. Bitrate : 132kbps
[00:00:16:000] <-- Transcoding Duration
Logging ends : 11/06/03 , 18:28:54.
flexibility is the name of the game !
wert.
len0x
7th November 2003, 12:01
Originally posted by wertert
check this out. I was showing this great program to a friend at work - He had a music video dvd that he wanted to rip ( maximum quality). The sound track was LPCM ( not ac3 ). First run through didn't work and GKItFast said something like 'audio not found'.
Can you post the stream info file for such DVD, please. If I can detect that LPCM track was selected then I can decode it automatically into wav...
Originally posted by wertert
C:\PROGRA~1\av\GKITFA~1\BeSweet\BeSweet.exe -core( -input C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.wav -output C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.mp3 -logfile C:\HUGE_HITS_SCN\VIDEO_TS\tmp\TEST LPCM T01 48KHz.log ) -ota( -hybridgain ) -azid( -c normal ) -lame( -h --abr 0 ) -profile( GordianKnotItFast4U )
This puzzles me - why bitrate was 0? Can you tell me what were the options selected on advanced settings regarding audio ?
@ rickestrada
As soon as I can detect LPCM tracks properly GKIF4U will be able to deal with them internally without any problems.
wertert
7th November 2003, 12:13
The advanced audio option was auto. The predefined size was ' maximum quality'.
here's the stream info
0xA0 - Audio - LPCM / 2ch / 48kHz / 16bit / English / LBA: 254688 / PTS: 00:00:00.287 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 4:3 / LBA: 254569 / PTS: 00:00:00.287 / Delay: 0ms
is that enough ?
len0x
7th November 2003, 12:14
Originally posted by wertert
is that enough ?
perfect, I know what to do now :)
len0x
7th November 2003, 12:17
If you info tab in GK - there will be a note that due to resampling in the past there were lots of problems with audio synch, and that is why usage of lame < 128kbps was not recommended at all. Personally I never tried anything below that, so I don't know if there are any issues with that, but I think it's not good idea anyway...
len0x
7th November 2003, 13:02
Originally posted by ffroms
Well i tested program last night and I'm a little disappointed. First target size was 700 MB and end file was 8MB off (708MB) and then I realize that I set audio to 96kbps but it was done at 128kbps. I can see that this tool have great potential and hope this little bugs will be corrected soon.
FFS
:logfile:
I will have a look at audio bitrate bug (some other ppl have issues with it as well), but once mp3 is done (with whatever settings), it should be dead on target with final size...
about normalize: it's already done via "-ota( -hybridgain )"
len0x
7th November 2003, 13:10
Originally posted by yotsuya-san
I hope XviD 1.0 will make me forget about DivX ;) But in the meantime...
I was talking about 1.0 version of GKIF4U though :)
len0x
7th November 2003, 13:15
Originally posted by bkam
Also any thoughts on what kind of icon you want, since you mentioned you wanted to change it?
I have someone working on logo & icon - will see soon :)
len0x
7th November 2003, 13:18
Originally posted by wertert
Can you please please please allow the user to set the % quality they require ie instead of 'maximum quality' you could specify 60/70/80/90% quality. I would normally go for about 70% and store the movie on harddrive.
Is this pure % quality without comp test? I though about it and we have just one problem - is this gonna be based on maximum quality codec settings and maximum resolution ?
wertert
7th November 2003, 13:30
Originally posted by len0x
Is this pure % quality without comp test? I though about it and we have just one problem - is this gonna be based on maximum quality codec settings and maximum resolution ?
My thoughts were after a comp test. The idea being that you could know in advance that you are going to get 70% of comp test quality and it would NOT fall below this attempting to fit it to a preset size. Obviously it's only really an option for a video server PC or dvd/tape storage. As for resolution, if it can't be worked out automatically then the user will have to set a fixed/minimum. Personally for 16:9 I go for >640, 4:3 >540.
hope this helps
wert
len0x
7th November 2003, 14:43
Originally posted by wertert
My thoughts were after a comp test. The idea being that you could know in advance that you are going to get 70% of comp test quality and it would NOT fall below this attempting to fit it to a preset size.
I don't get it. Comp test percentage is only based on target resolution/size/options (and therefore needs to be adjusted to achieve those values). If we don't care about size then it's equivalent to 1 pass encoding with given quality percentage (have you not used this mode before?)
wertert
7th November 2003, 15:05
ok - i see what you mean. I may be talking rubbish but here goes. If we say we are going to produce a 640 wide movie. We run the comp test. The comp test is basically allowing the codec to do what it likes with few restrictions. This will give us a file size if we encoded at '100%' quality. From this file size (or log file) we can calculate the bitrate that will give us a 100% quality encode ( i've only ever done divx5 encodes before ! )
Now we say we want a 70% quality encoding we set the codec up with a bitrate of 70% of the above value any away we go for a normal 2 pass encode.
I think you are saying that a equivilant method is to just go for a single pass 70% quality based encode directly in the codec with no comp test.
That will certainly save alot of time !!
killingspree
7th November 2003, 18:09
hi
-sorry for my 'answer blackout' have been away for the last 2 days.
in the meantime i've solved my 'size' problem, by specifying a fixed width. anyway, this problem should be gone with the new version (.22 a)
I haven't jet had time to try it, but will definitely take a closer look at it later this evening!
the 25% bug is something i definitely should have seen earlier. after all i have yet to encode an NTSC DVD with it :) - bummer
steVe
edit: looking forward to version 0.3 :P
len0x
7th November 2003, 19:14
Version 0.3 will be available after the weekend. I'm working on automatic deinterlacing, so that I can remove all all IVTC/interlacing settings at all from options...
zerocoolnl
7th November 2003, 20:52
You are a good guy, really:p
Greetz
rickestrada
8th November 2003, 01:40
As soon as I can detect LPCM tracks properly GKIF4U will be able to deal with them internally without any problems.
Thanks for the reply... Anyways I went and used the Full GordianKnot and was able to make my first DVD to DivX for my new LiteOn LAV-2001 external DivX Player... Anyways the Gordian Knot kicked ass and produced a very good quality DivX.. Truly an excellent package!!! i will try the new one on another DVD with AC3..
wertherman
8th November 2003, 02:59
Originally posted by wertert
ok - i see what you mean. I may be talking rubbish but here goes. If we say we are going to produce a 640 wide movie. We run the comp test. The comp test is basically allowing the codec to do what it likes with few restrictions. This will give us a file size if we encoded at '100%' quality. From this file size (or log file) we can calculate the bitrate that will give us a 100% quality encode ( i've only ever done divx5 encodes before ! )
Now we say we want a 70% quality encoding we set the codec up with a bitrate of 70% of the above value any away we go for a normal 2 pass encode.
I think you are saying that a equivilant method is to just go for a single pass 70% quality based encode directly in the codec with no comp test.
That will certainly save alot of time !!
The idea of a compresibility test is to determine the resolution at which to encode the movie at. This means we do a compressibility test, at maximum quality, of a small percentage of the film. We then look at the ratio between the size of the comp test (ie ideal size without space restrictions) at that resolution and the size of the video we want. We represent that as a percentage.
We can then predict how much that percentage would change if we changed the resolution at which we doing the compressability test. As a compressability percentage value for an encode is equivalent to a certain quality of encode we can determine what resolution is optimal to encode the clip at a given bitrate.
apjorz
8th November 2003, 14:07
I haven't tried it yet, but reading these posts, it must be awesome. Also very cool to recommend to newbies, without being forced to transfer years of experience in divx/xvid encoding. :)
Keep up the good work!:cool:
LtBlue14
9th November 2003, 02:48
Hey man, let me just tell you that your program is a godsend. i was sitting here for days researching all of the stuff that's needed to put a dvd on my computer in avi format, and it was getting really really frustrating. terminology which may seem common here is extraordinarily confusing to outsiders. i had come to doom9 a day or two before your program was put up on the site and remained confused - i came back later and there was your gem. mucho thanks from a n00b
EDIT: btw, i'd be happy to paypal some money over if you post your account there
manono
9th November 2003, 16:02
Thanks for the report, LtBlue14, and welcome to the Forum.
Everyone around here is too experienced to look at this program from a beginner's perspective. Please keep testing it out, and report any more observations/problems you might have.
dosdan
10th November 2003, 00:51
Not a big point. I noticed in the output destination/filename entry box you did not have an option to create a new directory.
chain999
10th November 2003, 01:17
First and foremost, Thank you len0x for this excellent piece of software. I've been playing around with Divx/Xvid for a year of so, but never really got it down. This tool makes even my best encodes look bad.:p
My question is: I use a ReplayTV and download the files to my PC. The files are .mpg and I can't find a way to use these to convert to Xvid. Is this even possible?
Since this program only recognizes .vob's, is there any way to convert the .mpg's to utilize this software?
I know I can use G-Knot to do this, and have with some success; it's just that being able to "set it, and forget it" is just too good!:cool:
Christos
10th November 2003, 05:34
@Lenox
How about adding a job queue? It would be very usefull when doing encodes of TV series DVDs.
len0x
10th November 2003, 11:47
@doshan
you can't edit that box anyway... and on the output selector dialog you can create new dir, so it always assumes it was created there...
@Christos
I realize that job queue is quite useful option, but as currently internal structure of the tool is being changed a lot - I can't promise you implenting it until support of divx5 is there.
@chain999
Are those mpeg MPEG2 files? If not then I doubt I'll ever support that. If yes, then I might support that at some point in the future, but there are some serious limitation to that. Anyway at this moment it's beyond the scope of the project (i.e. DVD-2-AVI)
wertert
10th November 2003, 13:29
just had a 2.5 hour train journey and i've spent it watching movies encoded by the great GKITFAST4U. One observation. A couple of the movies have the original ac3 soundtrack and, in places, this is really quiet. I'm using headphones and watching the movie on a laptop. Everything is turned up full. Anyone got any ideas on boosting the volume of the ac3 sound track ?
len0x
10th November 2003, 13:43
Many new features, plz test it properly.
IVTC/Interlacing detection was main goal for this version. It should detect PAL interlaced sources in 100%. For NTSC it looks deep into the source so that even if DVD2AVI reports 100% NTSC interlaced, new version will detect telecined sources there and IVTCed them.
len0x
10th November 2003, 13:46
Originally posted by wertert
Anyone got any ideas on boosting the volume of the ac3 sound track ?
If you are using AC3 filter (from codec pack of full GK) you can boost levels there...
majerle
10th November 2003, 15:04
Would be possible to see movie lenght in "Video info" bar? (based on ifo parsing)
Thanks anyway
Andres
len0x
10th November 2003, 15:55
Originally posted by majerle
Would be possible to see movie lenght in "Video info" bar? (based on ifo parsing)
That's doable. But only for IFO mode (i.e. when stream info file from DVDDecrypter is not present).
majerle
10th November 2003, 16:19
If ifo is present -> ifo parsing
else -> not movie lenght
I'am using 0.3, btw, and processing Matrix Reloaded (pal - rc2), gk saying a 1.75% of interlaced frames.
The movie isn't interlaced and running kerneldeint will slow down the process (a lot).
--- The interlaced frames, are in credits title :angry: --- (as far i can understod the log files)
I don't know how interlaced is determined but i would like a checkable button to say interlaced/not interlaced (or a % of tollerable interlaced ... :confused: )
Also, audio bit rate should be determinated after the comp. test, just to reserve more bit for video and less for audio (audio 128 in comp.test > xxx, audio 96 if comp.test < xxx).
Thanks for your GREAT JOB !
Andres
len0x
10th November 2003, 16:29
Originally posted by majerle
I'am using 0.3, btw, and processing Matrix Reloaded (pal - rc2), gk saying a 1.75% of interlaced frames.
The movie isn't interlaced and running kerneldeint will slow down the process (a lot).
hm... Are those frames really interlaced ? (i.e. can you see interlacing in the credits manually when you open d2v file in vdubmod?). If they are - we have a problem. I have a threshold of 1%, so everything above would be deinterlaced. KernelDeInt can be used even on progressive sources without doing much damage to progressive frames. That's why I chose it. But it's slow, you're right...
*Edit* I was thinking - was that interlacing a part of movie itself?
(i.e. intended)
Originally posted by majerle
I don't know how interlaced is determined but i would like a checkable button to say interlaced/not interlaced (or a % of tollerable interlaced ... :confused: )
There will be no button :) I've spent considerable time removing it, so solution will be in internal tuning. That's why I need testing from you guys.
Originally posted by majerle
Also, audio bit rate should be determinated after the comp. test, just to reserve more bit for video and less for audio (audio 128 in comp.test > xxx, audio 96 if comp.test < xxx).
No, it shouldn't. I'm strongly against anything below 128kbps (and therefor resampling etc.) So auto mode will always chose only 128, nothing else. You can always overwrite this in the options...
majerle
10th November 2003, 17:17
hm... Are those frames really interlaced ? (i.e. can you see interlacing in the credits manually when you open d2v file in vdubmod?).
No!, I watched in vdubmod and they arent'interlaced. But in log file, in film there are very few interlaced frames reported (1 every ~100/200), and in credits they are more present(~3/50.)
About audio:
No, it shouldn't. I'm strongly against anything below 128kbps
OK, i hope for a ogm/mkv with ogg support ;)
Thanks
Andres
chain999
10th November 2003, 17:18
I'm having trouble getting the latest release (.3) to install. I started with .1>.22 but can't seem to get .3 to install.
Any advice?
len0x
10th November 2003, 17:22
@majerle
It's ok then. I'll just increase threshold for combing detection in decomb.
@chain999
what seems to be the problem ?
len0x
10th November 2003, 17:39
Originally posted by majerle
No!, I watched in vdubmod and they arent'interlaced. But in log file, in film there are very few interlaced frames reported (1 every ~100/200), and in credits they are more present(~3/50.)
Can you do some tests for me please? Edit _.avs by putting threshold as 30 instead of 25 and then open file in vdubmod and do save avi. Then read interlace.log and see if number of interlaced frames is less than it used to be ?
chain999
10th November 2003, 17:49
Never mind about the install problem...figured it out.
Regarding your question on the ReplayTV files, they are MPEG-2 files and have a .mpg extension. DVD2AVI can use these files, and I have created Divx files using G-Knot with these files.
I'm still trying to figure out a way to use these with G-Knotfast4U. I tried just changing the extension from .mpg to .vob. That's fine, but apparently fast4U is looking for the stream info DVDecrypter creates. Is there any way to take a file on your hard drive and get this info? Or some other program that creates files like DVDecrypter, but without an actual DVD?
Sorry if this sounds confusing...there HAS to be a way to do this!:confused:
len0x
10th November 2003, 17:54
Originally posted by chain999
Sorry if this sounds confusing...there HAS to be a way to do this!:confused:
you can try faking this by creating stream info file (with 1 audio and 1 video stream) with DVDDecrypter and putting it into dir where renamed mpg resides (of the form vts_01_*.vob). it should work I think...
len0x
10th November 2003, 19:15
I just put new version online. I did pretty good job on making comptest working very accurate with XviD/brames(it's much more accurate than current test in GK).
Also final quality is diplayed after first pass so that you're able to see how accurate was quality prediction. If during adjustment process neither matrix, not resizer were changed than you should get pretty close figures, otherwise results may vary (in my tests up to 7-8%) since there is no way to predict how change of matrix/resizer will affect comressability for a given source.
At last I've increased threshold for interlacing detection, so that less frames should be reported as interlaced. If this still doesn't work for some of you I might have to increase % of the move examined for interlacing (now it's just 5%) - may be I'll go for 10%... Let me know how this works for you and we try to tune it :)
enjoy testing :cool:
chain999
10th November 2003, 20:31
Originally posted by len0x
you can try faking this by creating stream info file (with 1 audio and 1 video stream) with DVDDecrypter and putting it into dir where renamed mpg resides (of the form vts_01_*.vob). it should work I think...
Thanks for the info. I'm sort of following what you're saying, except I don't understand how I can create a 'fake' stream info file with DVDDecrypter. There isn't an option to 'create' a file from any other source than a DVD drive; how would I get it to read a file off my hard drive?
Another release already! I can't install these fast enough to test them.:D
Thanks for all your help.
zerocoolnl
10th November 2003, 21:28
Hey, nice you got the next update, but I just started the rip-process :p
I've got a question, why is the rip-process taking longer with your program then with Gordian Knot?
I always rip with DivX but your program on the moment supports only XviD. Is that maybe the reasen?
Thnx,
Zerocoolnl
btw:Nice program! It's working fine on the moment:D
Crenshaw
10th November 2003, 21:40
@chain999
to your problem with *.mpg Files, have you try to make with a vob-editor *.vob from the *.mpg like to make a dvd and then use dvddecrypter to "rip" this dvd
i dont know, whether this work (i dont makes dvds and i dont really know such things), but it looks possible
if you try, plz post the end, it interest me, too
Crenshaw
len0x
10th November 2003, 21:43
@chain999
just rip some small bit from any DVD using DVDDecrypter and then put the file (VTS_01 - Stream Information.txt) into dir where you have renamed VOBs. that's it (as long as you don't select audio & subtitles it should work).
@zerocoolnl
XviD encoding with parameters I'm using was always slower that DivX. You just have to get used to that (quality never comes for free :) ). Although you will enjoy the speed of DivX again when I add support for it (I'll be waiting for release of 5.1.1 to tune codec settings and empirical variables - it's quite a lot of work...)
yotsuya-san
10th November 2003, 22:15
Hi Len0x, in 0.31 "Preview" doesn't work with my usual test vob. All I get is a
[10/11/2003 22.09.00] Indexing input for preview.
in the log window, DVD2AVI starts (without working), then exits, then GKIF4U come back to its idle state.
Anyway, it encodes normally.
Bye, Yotsuya.
Ps Please add 112 kbps audio tab (with or without resampling :D ;) ) and another little suggestion: have you ever considered to detect ac3 mono and then reduce the bitrate (and greatly increase audio encoding speed) so video has more bitrate?
chain999
10th November 2003, 22:46
Originally posted by len0x
@chain999
just rip some small bit from any DVD using DVDDecrypter and then put the file (VTS_01 - Stream Information.txt) into dir where you have renamed VOBs. that's it (as long as you don't select audio & subtitles it should work).
Thanks len0x! IT WORKED!!! You have no idea how long I've been waiting for something that did this so easily...and high quality. I'm going to play around some more with other clips and the latest ver. of your software.
The ReplayTV community is going to LOVE this.:cool:
If I could make one suggestion for future releases, it would be adding batch encoding...then it really would be the BEST out there.
Keep up the excellent work.:D
edit removed.
len0x
10th November 2003, 23:32
@yotsuya-san
oops, I messed up the preview :) Will be fixed in 0.32 tomorrow.
And yes, I will add increments of 16 instead of 32 to audio bitrates.
@chain999
Upgrades are easy. Just copy new files over old ones (after you extracted it from archive). No patching required :)
Christos
11th November 2003, 00:28
Originally posted by chain999
If I could make one suggestion for future releases, it would be adding batch encoding...then it really would be the BEST out there.
I think (correct me if am wrong) what chain999 is asking (batch encoding) is the same think as I did, a jobs queue. Meaning the ability to add multiple encoding jobs of different movies/episodes at once in a queue, then hit the start button and go to sleep (maybe a "shutdown when done" checkbox would be handy too). Anyway len0x already answered this and I don't mind waiting... :)
Originally posted by len0x
@Christos
I realize that job queue is quite useful option, but as currently internal structure of the tool is being changed a lot - I can't promise you implenting it until support of divx5 is there.
Richie_Rich
11th November 2003, 07:53
Can't seem to get past the compressability test. Virtualdub mod appears to complete the encoding test fine but then I get an exception: open avi failed.
Here is the last section of the log.
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("E:\\Temp\\tmp\\test_comptest.avi");
===========================================================
*************************************
EXCEPTION: Open avi failed.
*************************************
[11/11/2003 5:16:03 PM] Finished encoding.
Any idea what the problem my be, please let me know if you need further info.
Cheers,
Richie.
majerle
11th November 2003, 08:37
Can you do some tests for me please? Edit _.avs by putting threshold as 30 instead of 25 and then open file in vdubmod and do save avi. Then read interlace.log and see if number of interlaced frames is less than it used to be ?
In first test, with threshold of 25 i have 174 frames and with a threshold of 30 i have 58 interlaced frames (no more in film, only in end credits), so if 25 give me 1.75% of interlaced frames 30 should give ~0.55% on interlaced frames.
Good!
Thanks again
Andres
guspasho
11th November 2003, 09:07
Well, I think the idea is great but I am having a few problems of my own that don't seem to have been reported yet.
1) Anytime I try to compress I get an error early on that says "Cannot determine the filetype of G:\ROOTSHARE\dvdtemp\jonze\tmp\_.avs"
However the log says
[11/10/2003 10:00:38 PM] Started encoding.
[11/10/2003 10:00:38 PM] Demuxing and indexing.
[11/10/2003 10:00:43 PM] Encoding audio.
[11/10/2003 10:01:28 PM] Writing the following script to G:\ROOTSHARE\dvdtemp\jonze\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("G:\\ROOTSHARE\\dvdtemp\\jonze\\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("G:\\ROOTSHARE\\dvdtemp\\jonze\\tmp\\_.avi");
===========================================================
[11/10/2003 10:01:28 PM] Analyzing source.
*************************************
EXCEPTION: Cannot open file "G:\ROOTSHARE\dvdtemp\jonze\tmp\interlace.log". The system cannot find the file specified
*************************************
[11/10/2003 10:09:00 PM] Finished encoding.
2) Some DVDs your program cannot find any audio tracks for, even though I can play them with audio fine in PowerDVD. Heist is one in particular that I'm referring to. I will select the input directory but the audio track never autofills like it should, the dropdown list is empty, and I cannot press start to continue.
TIA!
zerocoolnl
11th November 2003, 11:04
@Lenox
When I use Gordian Knot I was always about a half hour lost with compressibilitychecks etc. so I think your program is till faster, haha:p
It's easyer, and that's the point!
Zerocool
len0x
11th November 2003, 11:36
@Richie_Rich
Which OS are you using? Are you able to play test_comptest.avi? It looks to me like you might not have directshow filters installed properly (some ppl have troubles with it).
@majerle
So version 0.31 is working ok for you?
@guspasho
1) You probably don't have avisynth installed properly. Get one from here http://sourceforge.net/projects/avisynth2 (version 2.5.2)
2) Interesting. Did you rip the DVD with DVDDecrypter in IFO mode? Do you have "VTS_01 - Stream Information.txt" file in the input dir? If so, can you please post the contents here.
@All newbies
I realise that this alpha testing can be sometimes difficult, so please read carefully usage.txt file and make sure that you installed everything that is mentioned there. By the end of the week I hope to come up with full installer which will solve most of third-party tools related problems.
Richie_Rich
11th November 2003, 11:49
@len0x
Which OS are you using? Are you able to play test_comptest.avi? It looks to me like you might not have directshow filters installed properly (some ppl have troubles with it).
I am using WinXP Pro v2002 Service Pack 1
I have no problems in opening and playing test_comptest.avi in either Media Player or VirtualDub Mod.
Might help if I knew what tries to open the avi at that point.
Maybe I have some directshow filters which may cause problems, are there any known problem filters.
I am at the moment processing the same clip in Gordian Knot latest and am now at 64% of second pass and haven't encountered any problems so far.
Cheers,
Richie.
len0x
11th November 2003, 11:56
Originally posted by Richie_Rich
I am at the moment processing the same clip in Gordian Knot latest and am now at 64% of second pass and haven't encountered any problems so far.
Did you do anything different from the first time?
majerle
11th November 2003, 12:12
@lenox
i try 0.31 and, without changing any script, i got the same 58 interlaced frames. So i thinks it's good.
bye
andres
Richie_Rich
11th November 2003, 12:20
@len0x
Maybe you misunderstood me.
I am unable to do any good with GordianKnotItFast4U so I tried the same process using GordianKnot v0.28.6.3 attempting to keep the same options as near as possible.
Not sure if that helps at all, just that one seems to work fine but the other hits this open avi problem.
The only thing I can find that seems to be a bit unusual is that when you first open the "test_comptest.avi" file in virtualdubMod, the first frame shows:
Warning: Nothing to output
bframe decoder lag
Not sure if this has any bearing on the matter.
BTW. The Gordian Knot encode finished perfectly. Great quality etc.
Also I very much appreciate all the work you guys put into these apps, I very much enjoy testing and using.
Cheers,
Richie.
Crenshaw
11th November 2003, 13:10
2) Some DVDs your program cannot find any audio tracks for, even though I can play them with audio fine in PowerDVD. Heist is one in particular that I'm referring to. I will select the input directory but the audio track never autofills like it should, the dropdown list is empty, and I cannot press start to continue.
qoute plz the .nfo File from DVDDecrypter, it look like the DVD has th audiostream(s) in LPCM, but with this audiotype zthe program cant work, it work only if you run DVD2AVI alone and extract audio to wav and move file thn in the temp directory from G4...
Crenshaw
zerocoolnl
11th November 2003, 14:36
Originally posted by len0x
@All newbies
I realise that this alpha testing can be sometimes difficult, so please read carefully usage.txt file and make sure that you installed everything that is mentioned there. By the end of the week I hope to come up with full installer which will solve most of third-party tools related problems.
I have installes Gordian Knot and a few eeks later GkItfast4u. Nothing more and it works perfect, so if you thinks it's to hard to install the extra's GkItfast4u needs, you can just install Gordian KNot and the program. Then It's shure it will work.
Zerocoolnl
ps: Damn bad English. I hope my English teacher doesn't use this great program...:p
len0x
11th November 2003, 14:41
Originally posted by Crenshaw
qoute plz the .nfo File from DVDDecrypter, it look like the DVD has th audiostream(s) in LPCM, but with this audiotype zthe program cant work, it work only if you run DVD2AVI alone and extract audio to wav and move file thn in the temp directory from G4...
Please do not confuse others. LPCM support was added in 0.30 alpha. Read the history...
len0x
11th November 2003, 14:50
Originally posted by Richie_Rich
The only thing I can find that seems to be a bit unusual is that when you first open the "test_comptest.avi" file in virtualdubMod, the first frame shows:
Warning: Nothing to output
bframe decoder lag
Not sure if this has any bearing on the matter.
This warning is normal.
I indeed missed that you used GK for the last job :)
So the problem is still there... hm... Which XviD codec did you install? the one from Koepi (24/06/03)? Can you laso tell us what GSpot is reporting when opening that avi file? If nothing helps I'd like to get that file (I assume it's not large) to have a look at it...
len0x
11th November 2003, 16:37
Some minor bits and pieces (bugfixes and features) + preview should work again.
I wonder if anyone tested auto split feature (when going for more than 1 CD). Also I had a report that sometimes FILM movies are being detected as interlaced. So i'd appreciate more testing from those who have NTSC sources (in particular I was told that Finding Nemo had some issues with GKIF4U, so if anyone has it, please test it).
Apart from that - either we have almost no bugz or activity is going down :)
len0x
11th November 2003, 17:48
Originally posted by LtBlue14
EDIT: btw, i'd be happy to paypal some money over if you post your account there
for those wishing to do such a nice thing - I've added link in the about box starting with version 0.30 :)
MediaMage
11th November 2003, 21:29
man, i am so dumb ;) i of course should download the full release and not only the updated beta ;)
to everyone: just remember to download the first alpha and then the update ;)
not like me downloading only the update and wondering why it won´t work.
working like a charm now on the 2nd system ;)
@lenox: nice thing done, have a look at your pm
dosdan
11th November 2003, 23:00
[QUOTEI wonder if anyone tested auto split feature (when going for more than 1 CD).[/QUOTE]
Yes I did a 2CD rip last night. Worked fine.
Richie_Rich
12th November 2003, 01:18
@len0x
Not sure exactly what info you need from gspot, but here goes.
This is a valid AVI file.
The filesize is 31.3 MB (or 32,110 KB or 32,880,640 bytes).
The file's length is consistent with information embedded within the file, so it's fairly safe to assume that this file is complete - i.e. the file has not been truncated or otherwise damaged.
DirectShow claims to be able to play the file. The following combination of filters were used:
{F:\Test\tmp\test_comptest.avi} (Video Source)
{AVI Splitter} (Video Pre-processor)
{ffdshow MPEG-4 Video Decoder} (Video Decoder)
{Video Renderer} (Video Renderer)
The following codecs all claim to be capable of processing this format:
--> {XviD MPEG-4 Codec}
{ffdshow MPEG-4 Video Decoder}
--> {XviD MPEG-4 Video Decoder}
DirectShow is apparently able to play the file as well (see "DirectShow Render", below),
AVI File Details
========================================
Name.........:
Filesize.....: 31.3 MB (or 32,110 KB or 32,880,640 bytes)
Runtime......: 00:01:22 (2,055 fr)
Video Codec..: XviD
Video Bitrate: 3196 kb/s
Audio Codec..: No Audio Channels
Audio Bitrate: n.a.
Frame Size...: 640x496 (1.29:1) [~31:24]
--------------------------------------------------
I am going to try and figure this thing out somehow.
I'll set up a fresh Winxp system and try it out there.
I'll let you know what I find.
Cheers,
Richie.
XenoDaSouljah
12th November 2003, 01:55
Hi, ive tested your program, excellent work :)
I encountered the following problems with version 0.32 :
Ninja Scroll - PAL 25fps 4:3
In this movie the second line of the subtitles is missing :confused: This does not happen if i use gordian knot.
Treasure planet - PAL 24fps 16:9
In this movie the video and audio was badly out of sync :confused: The setting was CBR 128. And yes it works fine if i do it with g-knot.
Enemy of the state - PAL 25fps 16:9
The program would not accept the input files :confused: This was the error: list index out of bounds (2)
Movies that worked fine where: MAtrix Reloaded, Jurassic Park, Below, LOTR TTT and leathel weapon 4. Matrix reloaded rip was ok. The jurassic park rip was fantastic :D !!! :). Below was good, ttt was fair on 2cd's. Leathel weapon 4 was also perfect on 2cd's.
Big ups to you for this fantastic program, if you need any more info let me know :)
OS: Windows xp+sp1 and latest updates
All dvd's where ripped with dvd decrypter (latest version)
With regards,
XenoDaSouljah - NL :cool:
chain999
12th November 2003, 03:15
Originally posted by len0x
I wonder if anyone tested auto split feature (when going for more than 1 CD). Also I had a report that sometimes FILM movies are being detected as interlaced. So i'd appreciate more testing from those who have NTSC sources (in particular I was told that Finding Nemo had some issues with GKIF4U, so if anyone has it, please test it).
I haven't had an opportunity to try the auto split yet, will try tonight or tomorrow.
As you know from my previous posts, the main thing I'm encoding now are ReplayTV files (MPEG-2 NTSC interlaced). So far the only issue I've seen, is if I try to encode a really small file <100MB, it does just the opposite of what you described above; it reports the interlaced source as FILM. This hasn't been an issue for me, as the only reason I tried such a small clip was for testing purposes. Anything else I've encoded (from about 800MB to over 2GB files), report back fine as interlaced and the encode comes out looking good.
I'll try and save some of the log files, and post them if I encounter any other problems.
***anyone try this with avisynth 2.53 yet? I saw this was just released. I'm to afraid to fix something that's not broke for now.;)
Great work!
guspasho
12th November 2003, 03:19
Originally posted by len0x
@guspasho
1) You probably don't have avisynth installed properly. Get one from here http://sourceforge.net/projects/avisynth2 (version 2.5.2)
2) Interesting. Did you rip the DVD with DVDDecrypter in IFO mode? Do you have "VTS_01 - Stream Information.txt" file in the input dir? If so, can you please post the contents here.
@All newbies
I realise that this alpha testing can be sometimes difficult, so please read carefully usage.txt file and make sure that you installed everything that is mentioned there. By the end of the week I hope to come up with full installer which will solve most of third-party tools related problems.
1) I installed AVISynth and I got past that problem on the first try so I suspect that is that. Thanks!
2) When I ripped Heist it was a while back and I used cladDVD 2.0, which only rips the VOB files when you select just the DVD movie. So I don't have any other files in my input directory. Might that cause it? Other than that I have no other information for you. I'll see about ripping other movies with different ways and see if that still causes anything.
Richie_Rich
12th November 2003, 04:11
After setting up fresh copy of WinXP and installing only required drivers, patches, DX v8.1b, Gordian Knot and GordianKnotItFast4U.
The program appears to perform flawlessly on the same input files.
Checking with GSpot, the exact same filters, codecs are being used. The only difference being my other setup has loads more codecs, filters installed.
So what does all this indicate. Looks to me that if you are going to test any new software such as this, it really needs to be done in a freshly installed system.
Who really knows what goes on inside the OS once many different apps have been installed, much too complex.
How can anyone be sure whether a problem such as I have had really stems from an application fault or a windows misconfiguration deep down within it's bowels.
Therefore, my advice would be to test any new software on a clean system in the first instance. This would be fairer to the authors and not cloud issues which may not even exist within the app.
Cheers,
Richie.
MediaMage
12th November 2003, 07:08
tonights error:
did a 2 cd encode of charlies angels 2
out came 2 perfectly 700 mb files
BUT also a third cd sized 3 mb ;)
log files are present on hdd, just ask if you need them
zerocoolnl
12th November 2003, 09:33
@len0x
I'm missing one option(that's not much, isn't it;) )
'Shut down windows when done'
I know that 2k/XP has shutdown.exe
and in Win98 is it: c:/windows/rundll32.exe user,exitwindows
I hope it's helpfull,
Zerocoolnl
corum1234
12th November 2003, 10:33
Did a DVD as 2 CD (1400) and gkitfast4u split it into two 700Mb segments. However, 2nd file (CD2) has lost something like 10 seconds at the end. Checking the 1.4Gb file (the un-split one), this is fine.
Unsplit file has 202401 frames
CD1 has 102659 frames (log shows VirtualDub.subset.AddRange(0,102659);
CD2 has 99417 frames (log shows VirtualDub.subset.AddRange(102659,99417);
CD1+CD2 = 202076, therefore a loss of 325 frames
From log, source analysis shows
[11/11/2003 22:52:20] Analyzing source.
[11/11/2003 22:56:55] Source has percetange of interlacing: 0.01
[11/11/2003 22:56:55] Source is considered to be progressive.
[11/11/2003 22:56:55] Found 202401 frames
which is the correct number of frames.
Can not see any mathematical errors in the log to explain the 325 frames lost. If you need the log, I still have it.
len0x
12th November 2003, 11:40
@Richie_Rich
Good findings! Was ffdshow installed on both PCs ? I suspect that it might cause problems in some cases (well it's probably alpha release you have there). So if you could try uninstalling it from problematic system and just use native filter from DivX and report back here - that'd be useful to know.
@guspasho
It is _important_ that you use DVDDecrypter which either leaves IFO file or generates stream text info file. Without those files GKIF4U cannot function properly.
@chain999
Do you still have interlace.log file for those 100Mb files ? I'd like to have a look at them. Can you send it to me please (via email which is provided in GKIF4U)? I still think that if it's reported as FILM then it should be FILM as it has that distinct pattern of 2 out of five interlaced frames. Or may be source is too short and it's just a coincidence that there are not more that 2 interlaced frames in a row.
Or and btw, are you using stream info file which correctly describes source, i.e. PAL or NTSC (I remember you were faking it).
len0x
12th November 2003, 11:48
Ninja Scroll - PAL 25fps 4:3
In this movie the second line of the subtitles is missing :confused: This does not happen if i use gordian knot.
Oh, that's new :) I'm not really an expert in subtitles, so does anyone have an idea why this might happen ?
Treasure planet - PAL 24fps 16:9
In this movie the video and audio was badly out of sync :confused: The setting was CBR 128. And yes it works fine if i do it with g-knot.
Was the movie split into parts ? If yes, then was the whole movie ok before split? Does this happen when you use VBR MP3 or AC3 sound on the same source? More tests of this one would be really helpful.
Enemy of the state - PAL 25fps 16:9
The program would not accept the input files :confused: This was the error: list index out of bounds (2)
Can you post the contents of "VTS_01 - Stream Information.txt" here please?
len0x
12th November 2003, 11:54
Originally posted by MediaMage
did a 2 cd encode of charlies angels 2
out came 2 perfectly 700 mb files
BUT also a third cd sized 3 mb ;)
Can you tell me what's the final size of the whole avi before the split? May be it was oversized a bit...
len0x
12th November 2003, 12:06
Originally posted by corum1234
Unsplit file has 202401 frames
CD1 has 102659 frames (log shows VirtualDub.subset.AddRange(0,102659);
CD2 has 99417 frames (log shows VirtualDub.subset.AddRange(102659,99417);
CD1+CD2 = 202076, therefore a loss of 325 frames
hm... what's the exact size (in bytes) of the first, second CD and the original file ?
Here is my guess: as we split on a key frame and first 700Mb had keyframe somewhat considerably below 700Mb (that's why I'm asking about it's size) then that last part was supposed to be split as in case with MediaMage, but didn't because I'm not checking what was the size of the part and just assume that it's 700Mb...
Im curious if you could run the splitting script from log file with changed this line:
VirtualDub.subset.AddRange(102659,99417);
but instead of 99417 have 99742 (with additional 325 frames) and see if it's being split properly...
len0x
12th November 2003, 12:07
Originally posted by zerocoolnl
@len0x
I'm missing one option(that's not much, isn't it;) )
'Shut down windows when done'
I know that 2k/XP has shutdown.exe
and in Win98 is it: c:/windows/rundll32.exe user,exitwindows
let's see what I can do :)
MediaMage
12th November 2003, 18:39
@lenOx:
final size was: 1.471.152.128 Bytes (therefore 3 MB to big for 2x700 mb)
calculated was(if i add these 3:
[11.11.2002 22:33:01] Analyzing source.
[11.11.2002 22:40:15] Source has percetange of interlacing: 0,21
[11.11.2002 22:40:15] Source is considered to be progressive.
[11.11.2002 22:40:16] Found 154075 frames
[11.11.2002 22:40:16] Audio size: 295824864
[11.11.2002 22:40:16] Overhead: 1829632
[11.11.2002 22:40:16] Video Size: 1170351904
[11.11.2002 22:40:16] Running compressability test.
[11.11.2002 22:40:16] Writing the following script to C:\tmp\charlies_comptest.avs)
1.468.006.400
that were exactly the 3 mb that the "third cd" used.
maybe calculated the overhead wrong?
uses AC3 Soundtrack
Final Cuttings:
VirtualDub.subset.AddRange(0,75874);
VirtualDub.subset.AddRange(75874,77582);
VirtualDub.subset.AddRange(153456,618);
618 frames in cd3
can post of course the whole log
len0x
12th November 2003, 18:55
@MediaMage
Do you still have just video file ("charlies_movie.avi" without audio)? If yes, what's the exact size of it? (I'm trying to see if xvid produces oversized file or overhead calculations were wrong...)
PeebZ
12th November 2003, 18:57
Hi,
I tried 2Fast2Furious with gkitfasy4u V0.32 (NTSC - 720x480 - 4:3 Normal - 29.997fps).
Aiming for 700Mb I recieved a final size being 772Mb once completed & muxed
here is the log (http://peebz.orcon.net.nz/gkitfast4u/2Fast2Furious_gk.txt) if you are interested.
Resolution and audio settings were both left as automatic.
edit..
the final size of the movie without audio is 674Mb
edit..
PeebZ
len0x
12th November 2003, 19:13
@PeebZ
OK, I know what's going on. I'm gonna release 0.33 which should fix problem of oversizing for everyone.
*EDIT* 0.33 is up. Can everyone having oversize problems try it and report here please.
XenoDaSouljah
12th November 2003, 19:42
@len0x
Was the movie split into parts ? If yes, then was the whole movie ok before split? Does this happen when you use VBR MP3 or AC3 sound on the same source? More tests of this one would be really helpful.
No it was a single 700mb xvid rip. Size was exactly 700mb. No splitting. Tonight i will run one with ac3 or vbr mp3 (or both).
Can you post the contents of "VTS_01 - Stream Information.txt" here please?
0x20 - Subtitle - English / LBA: 16774 / PTS: 00:00:45.880 / Delay: 45600ms
0x21 - Subtitle - Svenska / LBA: 16825 / PTS: 00:00:46.040 / Delay: 45760ms
0x22 - Subtitle - Norsk / LBA: 16831 / PTS: 00:00:46.080 / Delay: 45800ms
0x23 - Subtitle - Dansk / LBA: 18101 / PTS: 00:00:49.040 / Delay: 48760ms
0x24 - Subtitle - Suomi / LBA: 13745 / PTS: 00:00:38.560 / Delay: 38280ms
0x25 - Subtitle - Nederlands / LBA: 13632 / PTS: 00:00:38.280 / Delay: 38000ms
0x26 - Subtitle - English / LBA: 16424 / PTS: 00:00:44.680 / Delay: 44400ms
0x27 - Subtitle / LBA: 16775 / PTS: 00:00:45.880 / Delay: 45600ms
0x28 - Subtitle / LBA: 16827 / PTS: 00:00:46.040 / Delay: 45760ms
0x29 - Subtitle / LBA: 16832 / PTS: 00:00:46.080 / Delay: 45800ms
0x2A - Subtitle / LBA: 18158 / PTS: 00:00:49.040 / Delay: 48760ms
0x2B - Subtitle / LBA: 13749 / PTS: 00:00:38.560 / Delay: 38280ms
0x2C - Subtitle / LBA: 13636 / PTS: 00:00:38.280 / Delay: 38000ms
0x2D - Subtitle / LBA: 16425 / PTS: 00:00:44.680 / Delay: 44400ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 28 / PTS: 00:00:00.280 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.280 / Delay: 0ms
Hopefully this helps. :)
len0x
12th November 2003, 19:47
Originally posted by XenoDaSouljah
Hopefully this helps. :)
Yes, I'm able to reproduce it here. Will have a look. Thanks.
*EDIT* What I've spotted immediately though - there is no language description for the last 7 subtitles... How come I wonder... Do they have those subs on DVD ?
XenoDaSouljah
12th November 2003, 19:53
no, they dont appear on the dvd menu . There is no way to select them
len0x
12th November 2003, 19:57
Originally posted by XenoDaSouljah
no, they dont appear on the dvd menu . There is no way to select them
Hm... which version of DVDDecrypter did you use?
If it's the latest one, then I suggest you report this bug in Decrypting forum. But I will do a workaround anyway :)
XenoDaSouljah
12th November 2003, 20:03
I use Dvd Decrypter version 3.1.7.0
Ok will do :)
MediaMage
12th November 2003, 20:56
@lenOx:
oversizing came from xvid:
movie size without audio was:
1.173.477.376
--> 3mb to big!
can´t retry that one, you have to rely oh the other ppl here that got the same prob!
((( atom )))
12th November 2003, 23:16
@len0x
i must admin i didn't follow the enitre thread, since i have extremely little time at the moment due to a tough project i am involved in.
that is also the very reason why your app just came right in time. all i can do atm is click and leave ;)
still i have a wish and a question and so i'll just post them and hope not to have already missed the answers...
i would have a very very big wish: a second audio track.
supposingly this has been discussed here before, but - really sorry - i wouldn't find the time for the reading.
one other question i am having is: how comes, you don't use convolution3d?
XenoDaSouljah
13th November 2003, 02:53
@len0x
Was the movie split into parts ? If yes, then was the whole movie ok before split? Does this happen when you use VBR MP3 or AC3 sound on the same source? More tests of this one would be really helpful.
Ok i encodec the movie again (treasure planet). This time i choosed for 2cd's and ac3 audio. Results: Badly out of sync.
Before splitting it is out of sync and after.
Here is the log:
[11/11/2003 8:15:20 PM] Started encoding.
[11/11/2003 8:15:20 PM] Demuxing and indexing.
[11/11/2003 8:17:15 PM] Indexing subtitles.
[11/11/2003 8:18:55 PM] Analyzing source.
[11/11/2003 8:21:45 PM] Source has percentage of interlacing: 0.47
[11/11/2003 8:21:45 PM] Source is considered to be progressive.
[11/11/2003 8:21:46 PM] Found 137537 frames
[11/11/2003 8:21:46 PM] Audio size: 307991040
[11/11/2003 8:21:46 PM] Overhead: 1633280
[11/11/2003 8:21:46 PM] Video Size: 1158382080
[11/11/2003 8:21:46 PM] Running compressebility test.
[11/11/2003 8:32:03 PM] Compressebility percentage is: 66.40
[11/11/2003 8:32:03 PM] New width is : 672
[11/11/2003 8:32:03 PM] Predicted comptest value is: 71.84
[11/11/2003 8:32:03 PM] Running first pass.
[11/11/2003 11:28:20 PM] Expected quality of first pass size: 78.61
[11/11/2003 11:28:20 PM] Running second pass.
[11/12/2003 2:26:50 AM] Muxing Audio.
[11/12/2003 2:28:55 AM] Splitting video into: F:\trease planet\tp.CD1.avi
[11/12/2003 2:29:57 AM] Splitting video into: F:\trease planet\tp.CD2.avi
[11/12/2003 2:30:55 AM] Finished encoding.
and the dvd decrypter file:
0x20 - Subtitle - English / Normal Captions / LBA: 16982 / PTS: 00:00:28.407 / Delay: 28120ms
0x21 - Subtitle - Français / Normal Captions / LBA: 14189 / PTS: 00:00:21.287 / Delay: 21000ms
0x22 - Subtitle - Nederlands / Normal Captions / LBA: 17188 / PTS: 00:00:28.967 / Delay: 28680ms
0x23 - Subtitle - Français / Forced / LBA: 5 / PTS: 00:00:00.287 / Delay: 0ms
0x24 - Subtitle - Nederlands / Forced / LBA: 6 / PTS: 00:00:00.287 / Delay: 0ms
0x25 - Subtitle - Français / Normal Director's Comments / LBA: 6341 / PTS: 00:00:02.727 / Delay: 2440ms
0x26 - Subtitle - Nederlands / Normal Director's Comments / LBA: 6344 / PTS: 00:00:02.727 / Delay: 2440ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 5323 / PTS: 00:00:00.287 / Delay: 0ms
0x81 - Audio - AC3 / 6ch / 48kHz / DRC / Français / LBA: 5324 / PTS: 00:00:00.287 / Delay: 0ms
0x82 - Audio - AC3 / 6ch / 48kHz / DRC / Nederlands / LBA: 5325 / PTS: 00:00:00.287 / Delay: 0ms
0x83 - Audio - AC3 / 6ch / 48kHz / DRC / Nederlands / LBA: 5326 / PTS: 00:00:00.287 / Delay: 0ms
0x84 - Audio - AC3 / 2ch / 48kHz / DRC / English - Director's Comments / LBA: 5327 / PTS: 00:00:00.287 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 4799 / PTS: 00:00:00.287 / Delay: 0ms
Hopefully this helps and you can solve the problem. Besides all this, it is a really great program :)
Oh yeah i have done this with 0.33 alpha.And the splitting worked fine for me, and the movie wasnt oversized.
PeebZ
13th November 2003, 09:06
@ len0x,
oversizing issue that I experienced has indeed been resolved with 0.33 relese. Nice !!
PeebZ
len0x
13th November 2003, 11:54
I've started this thread: http://forum.doom9.org/showthread.php?s=&threadid=64971
everybody's welcome to join me there :)
len0x
13th November 2003, 12:04
Originally posted by ((( atom )))
i would have a very very big wish: a second audio track.
supposingly this has been discussed here before, but - really sorry - i wouldn't find the time for the reading.
this was on my todo list. and it'll be done eventually. But before I have several milestones: first stable release, divx5 support, job queue support.
Originally posted by ((( atom )))
one other question i am having is: how comes, you don't use convolution3d?
Lets don't start discussion about filters here. Everyone has his own preferences about it. What yoy missed though - a couple of time in this thread I mentioned that I'm gonna do a config file which you can edit manually and which contains section for avs script like: deinterlace, ivtc, noise filters, resize. So everyone who uses the same settings all te time can put whatever he wants. This will have limited support from me though :)
len0x
13th November 2003, 12:07
@XenoDaSouljah
That doesn't sound too good. it's a persistent problem not related to muxing. What is the delay of audio (last digits in the audio file name)? I see in the stream description it's 0ms. Is that right for the audio file?
Tuning
13th November 2003, 13:21
@len0x
Is it worthy on trying DVDdecrypter's commandline capabiblity to this tool?.Then the users only need to select the drive and every thing will be automated,but there will be a need to the other option on looking to already decrypted files.
len0x
13th November 2003, 13:27
Originally posted by Tuning
@len0x
Is it worthy on trying DVDdecrypter's commandline capabiblity to this tool?.Then the users only need to select the drive and every thing will be automated,but there will be a need to the other option on looking to already decrypted files.
you obviously missed the part when I explained why I don't want to use tools which have DeCSS bits in them :)
Tuning
13th November 2003, 13:30
Then OK ,I forgot that,i have read it once.Sorry.
XenoDaSouljah
13th November 2003, 13:46
Originally posted by len0x
@XenoDaSouljah
That doesn't sound too good. it's a persistent problem not related to muxing. What is the delay of audio (last digits in the audio file name)? I see in the stream description it's 0ms. Is that right for the audio file?
Well the program says that it is 0ms. But i think that is not correct. Please let me know if i can help you out more.
len0x
13th November 2003, 14:24
Originally posted by XenoDaSouljah
Well the program says that it is 0ms.
Meaning, the demuxed file ends with 0ms.ac3 ?
XenoDaSouljah
13th November 2003, 14:54
Yes that is exactly what i mean :)
len0x
13th November 2003, 15:02
Originally posted by XenoDaSouljah
Yes that is exactly what i mean :)
I never had such a problem before, to be honest. So I don't know where to start diggin'... May be there is a problem with vob files themselves...
zerocoolnl
13th November 2003, 15:54
Originally posted by len0x
Oh, that's new :) I'm not really an expert in subtitles, so does anyone have an idea why this might happen ?
Len0x: (about the missing second subtitle line)
Is it maybe that it doesn't support the " | " symbol?? That symbol is used in srt subtitles to seperate the first form the second line. I'm not shure how your ripping the subtitles so I'm just trying.
Otherwise I should say that the height of the subs is to low (heigh enough for one line text)
I hope it's helpfull again.
Zerocoolnl
G2k
13th November 2003, 17:05
Hey len0x,
GREAT SOFTWARE!
I already sent you an e-mail concerning this issue before, and now I can finally post in the forums (yey! after 5 days)
Ok, here's the problem: I made an encode of a DVD, namely Princess Mononoke (not that it makes a difference.) I tried ripping and reencoding several times (twice I ripped with SmartRipper and once with DVD Decrypter). The final encode result is the same. There is a subtitle lag by about 1.5 minutes. You told me to give you the log file, but GKif4u makes so many different files that I just don't know which one is the right one to give you. If you tell me, I'll show you what it says.
The file called "VTS_03 - Stream Information.txt" might be the one you need for the subtitle problem. Here is what it says:
0x20 - Subtitle - English / Normal Closed Captions / LBA: 17477 / PTS: 00:00:16.094 / Delay: 15899ms
0x21 - Subtitle - English / Normal Captions / LBA: 6504 / PTS: 00:00:01.379 / Delay: 1184ms
0x22 - Subtitle - English / Normal Captions / LBA: 17481 / PTS: 00:00:16.094 / Delay: 15899ms
0x23 - Subtitle - English / Normal Captions / LBA: 6506 / PTS: 00:00:01.379 / Delay: 1184ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 94 / PTS: 00:00:00.215 / Delay: 20ms
0x81 - Audio - AC3 / 6ch / 48kHz / DRC / Français / LBA: 96 / PTS: 00:00:00.215 / Delay: 20ms
0x82 - Audio - AC3 / 6ch / 48kHz / DRC / Japanese / LBA: 97 / PTS: 00:00:00.215 / Delay: 20ms
0xE0 - Video - MPEG-2 / 720x480 (NTSC) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.194 / Delay: 0ms
I hope you can spot the problem, because it's a great piece of software and it would be awesome if it could also be fully funtional!
Thanks for your time.
G2k
len0x
13th November 2003, 17:24
@G2k
Which subtitle stream did you use? First one? If yes, can you try any other?
I'm not really that experienced with subtitles (in fact I've encoded 10 movies max with them). I wonder if it's closed captions problem...
G2k
13th November 2003, 17:29
well, on the subtitle track menu on GKif4u, I selected the second English one, because the other one is for people who cannot hear so it writes things like [pow, smash] and it's sort of annoying :p
I wouldn't know which one that is from the file I gave you.
len0x
13th November 2003, 17:32
@G2k
Can you select, say second stream, and do the preview ?
Is it in sync or not ?
*Edit* using the preview you should be able to see the difference between several subtitle tracks (at least see if the start at the same time or not)
Jagergeek
14th November 2003, 05:24
First, I'll admit I'm a newbie - but have searched and read a lot prior to posting this.
I've tried to turn two of my DVDs into Dixv via gkItFast4U. Both worked perfectly except for one problem. Moving portions of the video (a person walking etc.) flutter wildly on a regular basis.
Neither of these DVDs featured multiangle (Jimmy Newtron & Raising Arizona).
And another question (clue?) is that under advanced options, the codec choices are greyed out (xvid is selected, Divx 5 is not...both greyed out).
I'm unclear which log I should post, but I'll post part of the gk log:
Please help - Thanks!
<<<<Log deleted to clean up forum - jagergeek>>>>
toliman
14th November 2003, 07:44
Originally posted by Jagergeek
Moving portions of the video (a person walking etc.) flutter wildly on a regular basis.
it's either the XviD decoder, or the result of incorrect IVTC that GKiF4U has mangled. more likely #2
e.g.
[11/12/2003 12:56:43 AM] Analyzing source.
[11/12/2003 1:00:21 AM] Source has percetange of interlacing: 22.95
[11/12/2003 1:00:21 AM] Source is considered to be FILM.
it's not entirely the fault of the program, some content has 29.97 fps footage that requires more exacting methods to deinterlace.
IVTC tried to convert the 29.97fps footage to 24 fps to reduce/remove the interlacing, you'll see problems in wide-panning or horizontally scrolling movement if the source isn't meant to be IVTC'd, or it has a hybrid of different footage throughout the whole movie.
in regular GordianKnot, there is a filter that attempts to fix these hybrid interlaced films, you might have to resort to using the advanced GordianKnot program until GKiF4U uses decomb, additional to/instead of IVTC.
i'm sure there's a better explanation out there, of the how and why IVTC is a shortcut for interlacing.
rmagere
14th November 2003, 10:44
Hi,
Not sure how many people would want the following feature but it would be a great help when encoding dvd's extra-features:
what I would like is an option that given a fixed resolution and a given compressability % let's the encode take whatever size it's predicted.
I find that useful as I am not too interested in the quality of a lot of extras but I just want them as small as possible (within reason) so usually I encode them at 416*xxx, 448*xxx, 480*xxx or 512*xxx do a compressability check at the desired resolution and change the size until the box shows ~50% (obviously I am using a 128mp3).
Also it would be nice if there was a queing facility (kind of like roborip)
manono
14th November 2003, 10:54
Hi Jagergeek, and welcome to the forum-
I'm not exactly sure what you mean by "flutter wildly". Do you mean that it plays jerky, or stutters during these scenes? Like there are frames missing? Or do you mean that the video itself is corrupted somehow? Is it something that can be captured with a single frame picture, or it's only the movement itself that's off? Please explain a bit more if you can.
About the greyed out codec screen-GKFast supports only XviD encoding at the moment. After DivX 5.x is integrated into it, then you'll be able to choose one of the 2 codecs.
toliman-
...or the result of incorrect IVTC that GKiF4U has mangled.
Possibly, I guess, but I don't think so. I haven't ripped either movie, but have seen Raising Arizona a few times (great film), and have no reason to believe there's any hybrid content in there. It's just a regular movie. When GKFast tries to determine whether the movie is pure 29.97fps video or is Film (and can be IVTC'd down to 23.976fps), it looks at 5% of the frames (like when you do a compression test) from a 29.97fps .d2v (no Force Film). If you open a 29.97fps .d2v of a telecined movie in GKnot and advance frame by frame during a movement scene, you'll see that out of every 5 frames, 3 are progressive (not interlaced) and 2 are interlaced. So if the whole film is movement, then 40% of the frames will be detected as interlaced. But because there are a lot of more or less static scenes, and static text screens, and black frames, those frames aren't detected as interlaced, and the interlacing percentage always comes out as less than 40%. And in those cases, IVTC is applied. And the IVTC used is Decomb's Telecide-Decimate combination. It's certainly possible that they were telecined strangely, and the Decomb settings need tweaking, in which case you're right. He might be better off doing the movies in GKnot, reading the Decomb help file to learn how to adjust the settings. But I can't help thinking there's more going on here than just the IVTC screwing up.
I don't see any sign in the scripts of IVTC having been applied (Decomb doesn't seem to have been loaded), but I'm not too good at reading those things. Was it Force Filmed when perhaps it shouldn't have been? That could account for it. But wait until len0x gets back and he may be able to diagnose the problem. Hold onto your files, Jagergeek.
len0x
14th November 2003, 12:14
Originally posted by manono
I don't see any sign in the scripts of IVTC having been applied (Decomb doesn't seem to have been loaded), but I'm not too good at reading those things. Was it Force Filmed when perhaps it shouldn't have been? That could account for it. But wait until len0x gets back and he may be able to diagnose the problem. Hold onto your files, Jagergeek.
Well spotted. Indeed I bet the percentage of film was more than 99%.
I wonder if I should always IVTC and don't do FF at all. Or doing FF doesn't harm the source and always the same as IVTC on pure FILM material?
@Jagergeek
what's the last line you can see in the d2v file from "tmp" dir?
wertert
14th November 2003, 13:14
idea : quick preview.
Do you think that indexing ( via dvd2avi ) the whole movie for the preview is a bit overkill ?
How about this. Run the program as normal. select preview. you see the dvd2avi task appear on the taskbar. Right click, restore. Hit esc. This stops the indexing.
Hit F5 to check the movie. Hit esc again. Move the slider to the middle of the film and hit '['. Move the slider slightly to the right and hit ']'. This defines a short segment that will be used as the preview. Hit F4 ( save as ) and over write the file called <film_name>_PREVIEW.d2v. Things continue as normal and the preview appears. The smaller the selected segment the faster the preview appears. ;-)
How about an option in preview to only work on ONE .vob file, instead of all of them. After-all you re-index from scratch when encoding the full movie so the _PREVIEW.d2v file is dumped anyway.
wertert
Jagergeek
14th November 2003, 15:17
Thanks for the excellent info and quick replies.
LenOx, the last line of the d2v file is:
FINISHED 99.99% FILM
manono,
When I say "fluttered wildly" I mean that an object in a scene that is moving seems to flutter between the previous frame(s) and the current position. Objects not moving aren't affected.
So, IVTC problems would definately be suspect.
Anyone who's old like me should remember the Max Headroom character - and how he and his image stuttered back and forth...it's kinda like that.
Thanks again!
((( atom )))
14th November 2003, 17:27
@len0x: atom and his wishes again..
since i am so short of time, i have a pile of 6 or 7 ripped dvds on my drive wich were - in lack of knowledge of your app - demuxed while rippinng and i couldnn't find the time to sit down and gknnot them for weeks.
your program now sadly refuses to encode them, telling me (the truth), that there is no audio to be found within these vobs.
i'd be so glad if i could encode them using your program, though.. do you have any idea for a quick workarounnd maybe?
len0x
14th November 2003, 17:32
Originally posted by ((( atom )))
...demuxed while rippinng and i couldnn't find the time to sit down and gknnot them for weeks.
your program now sadly refuses to encode them, telling me (the truth), that there is no audio to be found within these vobs.
i'd be so glad if i could encode them using your program, though.. do you have any idea for a quick workarounnd maybe?
if you just have M2V and AC3 file, then, no... Even if it was a way then audio would be slightly out of synch and audio has to be demuxed within the program...
HellSpawn
14th November 2003, 17:35
I used your program to encode a dvd with blackadder episodes.The program recognised that the movie was interlaced and the quality produced is relatively good(considering the source:) ).
However I only later realised that it had ripped the subtitles for just the first episode.The main movie stream contains 3 episodes with end credits between them.Didn't it have to rip the subtitles from all the vobs?Is that a bug or something?
len0x
14th November 2003, 18:03
Originally posted by HellSpawn
However I only later realised that it had ripped the subtitles for just the first episode.The main movie stream contains 3 episodes with end credits between them.Didn't it have to rip the subtitles from all the vobs?Is that a bug or something?
Did you rip all three episodes in one go? (one job)
Coz you're supposed to rip & encode each ep separately. When I rip subtitles I only can rip one program chain at a time...
GizmoDerMokwai
14th November 2003, 18:05
hey, len0x, i just had another idea of a new feature: the typical shutdown after finish feature ;D
len0x
14th November 2003, 18:08
you're not the first one who had that idea :)
zerocoolnl
14th November 2003, 19:44
lol, it's clear now that it is a good option..:D
HellSpawn
14th November 2003, 20:45
I ripped the chain in one go.The vobs contain 3 episodes but each episode does not occupie a vob.The first episode for instance is a vob and a half.Did I do something wrong?I never had this kind of error before.Even with subripper all the subtitles were extracted.
manono
14th November 2003, 20:49
Jagergeek-
Maybe you can do me a favor. Open the finished .avi movie in VDubMod and scroll to one of those scenes with movement that "flutters" (ignore that black screen writing about B-Frames at the beginning). Hold down the Shift key to make scrolling easier. Then start advancing frame by frame (right arrow key). As a person is moving, do you get this 2 steps forward and one step back kind of thing? And have a look at the frames themselves. Are they "clean", or do you see "ghosts" or "double images" or "echoes", or interlacing (thin black horizontal lines during movement)? Based on what you've said, I think the answer to the first question is "yes", and to the second question, "clean".
And is the final framerate of the movie 23.976fps? While the movie is open in VDubMod, check in File-File Information. It should be, I think, and it sounds as if Force Film was applied, but perhaps with the Field Order reversed (?).
Thanks for posting, and then following up. Please stick with us so we can help to figure it out.
len0x
14th November 2003, 23:00
Originally posted by HellSpawn
I ripped the chain in one go.The vobs contain 3 episodes but each episode does not occupie a vob.The first episode for instance is a vob and a half.Did I do something wrong?I never had this kind of error before.Even with subripper all the subtitles were extracted.
are you saying that you have one final avi which contains 3 episodes but only first one has subs ? Or you did three separate encodes and only first one has subs? Coz you're supposed to do the latter...
I'm a bit confused...
GizmoDerMokwai
14th November 2003, 23:07
hehe, sorry dudes, hadn't been @ my pc for a wile ;D and i was to lazy to read all that posts ;D
HellSpawn
15th November 2003, 00:21
I have an avi with three episodes but only the first one has subtitles.I ripped the main movie vobs and encoded them with GordianKnotItFast4U.I could not split the vobs because they were all of the main movie.The three episodes are not separate you must understand this.There is no reason for doing three separate encodes.Remember the animatrix.That's how this is too.However in the avi are multiplexed only the subtitles of the first episode.Do you understand?
Jagergeek
15th November 2003, 00:57
Maybe you can do me a favor. Open the finished .avi movie in VDubMod and scroll to one of those scenes with movement that "flutters"
Well, I tried to do that but VirtualDubMod but get this error:
VirtualDub has detected an improper VBR audio encoding in the source avi file (audio stream 1. The current preference is to rewrite the audio header with standard CBR values during processing for better compatability....<there was more, but I got tired of typing>
But it gets more interesting...
I can get past that by allowing it to rewrite headers, and the avi will play - although it looks very bad compared to using any standalone player software. The audio seems to slowly go out of sync with the video too. But no "fluttering". Frame by frame looks normal!
Playing the same avi through, say, zPlayer or WMP and we get the fluttering again. I slowed it down as much as possible. Here's what I see...
Only items moving in the frame show any fluttering. Imagine a man picking up a gun off of a table. His arm would jerk back and forth as it moved - It's as though half the video is a few frames off...and it's constantly trying to correct itself.
Is it bad audio or bad video???
Catatonic
15th November 2003, 03:48
@Lenox
is there a way that you could possible identify the subtitles a little better in the drop down list box? for example:
stream information.txt identifies the subtitles from Dances with Wolves as such:
0x20 - Subtitle - English / Normal Captions / LBA: 2684 / PTS: 00:00:06.953 / Delay: 6673ms
0x21 - Subtitle - Français / Normal Captions / LBA: 2689 / PTS: 00:00:06.953 / Delay: 6673ms
0x22 - Subtitle - Español / Normal Captions / LBA: 2691 / PTS: 00:00:06.953 / Delay: 6673ms
0x23 - Subtitle - English / Forced / LBA: 140805 / PTS: 00:05:27.607 / Delay: 327327ms
0x24 - Subtitle - English / Normal Captions / LBA: 2693 / PTS: 00:00:06.953 / Delay: 6673ms
0x25 - Subtitle - Français / Normal Captions / LBA: 2695 / PTS: 00:00:06.953 / Delay: 6673ms
0x26 - Subtitle - Español / Normal Captions / LBA: 2697 / PTS: 00:00:06.953 / Delay: 6673ms
0x27 - Subtitle - English / Forced / LBA: 140813 / PTS: 00:05:27.607 / Delay: 327327ms
the drop down list only gives this much information:
English
Francais
Espanol
English...etc...etc
Is it possible to have them identified more like the Stream Information.txt file? maybe "0x23-English/Forced"? it would be easier to determine which were forced and which were normal captions.
thanks!
manono
15th November 2003, 06:28
Jagergeek-
Thanks for answering.
VirtualDub has detected an improper VBR audio.
I mentioned ignoring the message on the screen about B-Frames, and forgot to mention the one about VBR audio. Sorry. Next time, just hit "No" and ignore it also.
and the avi will play
I didn't mean for you to play it, but to advance frame by frame. You can use either the double right arrow at the bottom of VDubMod, or the right arrow on your keyboard. But you said that the video seems fine. So there's nothing wrong with either the video or the audio (I think). It's a decoder or playback/player problem, and I think it's the decoder, something toliman also mentioned in his reply.
So, you can do me another favor. Open one of the movies in ZoomPlayer. Right click the video screen and highlight Filter Properties and see what's decoding the video. I think it's ffdshow. Either that or Koepi's Decoder. If you're not sure, then list everything there. That can be fixed, but there are lots of things that may be causing the problem, and I think I have an easier way. Please get Nic's XviD Decoder (http://nic.dnsalias.com/XviD-Dec.exe), double click and install it. Play a movie and right click the video screen again and highlight Filter Properties. Now it should say XviD MPEG-4 Video Decoder. With any luck, it'll play OK now. I hope. :)
ambu
15th November 2003, 09:37
after 5 days of waiting for my account to be registered, i just wanted to say : THANK YOU! :D
great tool, already messed around with GK before, but it took me some hours/days to get the quality and size that i *really* wanted :)
the 0.22-version was the first one i tested, and it already worked great... no problems with any of the 8 rips i've done so far (tried almost everything : 1cd/mp3, 2cd/mp3, 2cd/ac3, etc.)... only thing i haven't used yet are subtitles, maybe next time :)
*love* this tool :cool:
GizmoDerMokwai
15th November 2003, 10:08
@len0x: maxbe you should check the gui once again. i used it unter win2k_sp2 an after aborting the ripping process, audio was set back to standart, what means, apart from which audio track you've selected it went back to the First stream, any other option such as Suptitles, input/output and file size stayed as set.
manono
15th November 2003, 13:26
ambu-Welcome to the Forum-
:goodpost: :)
It's for people like you that len0x created GKFast. Thanks for the report, and be sure to let us know if you do have any problems down the line.
len0x
15th November 2003, 14:41
Originally posted by HellSpawn
I have an avi with three episodes but only the first one has subtitles.I ripped the main movie vobs and encoded them with GordianKnotItFast4U.I could not split the vobs because they were all of the main movie.The three episodes are not separate you must understand this.There is no reason for doing three separate encodes.Remember the animatrix.That's how this is too.However in the avi are multiplexed only the subtitles of the first episode.Do you understand?
now I do, after you mentioned animatrix :)
I'm not sure what's causing it, but you can mail me *.idx file created by vobsub so I can have a look...
You can also check it by yourself to see if timestamps for second and third eps are present there. If not you can try creating idx file manually with vobsub or subrip and see if you ever manage to get them into idx file. If not, then there is pretty much nothing we can do here, but you could report that in subtitle forum...
len0x
15th November 2003, 14:43
Originally posted by GizmoDerMokwai
@len0x: maxbe you should check the gui once again. i used it unter win2k_sp2 an after aborting the ripping process, audio was set back to standart, what means, apart from which audio track you've selected it went back to the First stream, any other option such as Suptitles, input/output and file size stayed as set.
are you saying that if aborted, language is being reset to the first one ?
len0x
15th November 2003, 14:46
Originally posted by Catatonic
Is it possible to have them identified more like the Stream Information.txt file? maybe "0x23-English/Forced"? it would be easier to determine which were forced and which were normal captions.
I guess I can check if second item in line doesn't have LBA in it and add it to the subtitle decription. (coz most of subs don't have descriptions actually)
len0x
15th November 2003, 23:04
Many small fixes and updates. One major thing was change in the algorythm of telecine/interlace detection, so that FILM source will not be detected as interlaced even if there are quate a few pure interlaced fragments (or just source looks like interlaced). Moreover HYBRID sources are detected now as well and special ITVC commands are applied. I don't have any hybrid DVDs so some testing from those who have would be greatly appreciated.
I hope this will be on of the last alpha releases. Beta will come very soon.
ZZZERO
15th November 2003, 23:04
I'm getting "List Index Out of Bounds (7)" error. I don't know what this means. With standard Gordian Knot I could make the encode. Here is my stream information file.
0x80 - Audio - AC3 / 2ch / 48kHz / DRC / LBA: 73841 / PTS: 00:00:00.060 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x480 (NTSC) / 4:3 / LBA: 73814 / PTS: 00:00:00.060 / Delay: 0ms
len0x
15th November 2003, 23:15
Originally posted by ZZZERO
0x80 - Audio - AC3 / 2ch / 48kHz / DRC / LBA: 73841 / PTS: 00:00:00.060 / Delay: 0ms
this line is faulty: it doesn't have language field in it. What sort of DVD is that ? The workaround is to put say "/ English /" between "AC3" and "2ch" - it'll work then.
I wonder how widespread is this type of DVD - what should I display if I wanted to show them - Track 1, Track 2 etc.? It's really hacky this way and ideally I should support only proper mastered DVDs...
ZZZERO
15th November 2003, 23:30
Originally posted by len0x
this line is faulty: it doesn't have language field in it. What sort of DVD is that ? The workaround is to put say "/ English /" between "AC3" and "2ch" - it'll work then.
I wonder how widespread is this type of DVD - what should I display if I wanted to show them - Track 1, Track 2 etc.? It's really hacky this way and ideally I should support only proper mastered DVDs...
Adding the language field fixed it. It's an adult DVD. I suppose the quality control standards are fairly low for them.
len0x
16th November 2003, 00:25
Originally posted by ZZZERO
Adding the language field fixed it. It's an adult DVD. I suppose the quality control standards are fairly low for them.
i'll try to address this isssue in the next version...
Catatonic
16th November 2003, 05:18
Originally posted by len0x
I guess I can check if second item in line doesn't have LBA in it and add it to the subtitle decription. (coz most of subs don't have descriptions actually)
@Lenox
Thank you for the addition of better identifed subtitles...very helpful. also, the subtitles work perfetly for me and are in perfect sync, something I was rarely able to do in GK!
Now, on to the next issue. Dances with Wolves Special Edition, Side A has a 7 minute long "flip disc to continue movie" sequence at the end. this is easily removed in GK by using the brackets...[ ] in dvd2avi. the question is, would it be feasible to have an option under advanced options to have dvd2avi open normally so that end sequence could be bracketed out? this would also be helpful in doing multi-episode dvd's. once again, thank you for you hard work on this great program, it is truly appreciated!
len0x
16th November 2003, 12:33
Originally posted by Catatonic
Now, on to the next issue. Dances with Wolves Special Edition, Side A has a 7 minute long "flip disc to continue movie" sequence at the end. this is easily removed in GK by using the brackets...[ ] in dvd2avi. the question is, would it be feasible to have an option under advanced options to have dvd2avi open normally so that end sequence could be bracketed out? this would also be helpful in doing multi-episode dvd's. once again, thank you for you hard work on this great program, it is truly appreciated!
I believe this is better done with DVDDecrypter - you just diselect that cell (chapter) and rip without it (I bet it must be separate cell). The same goes for multi-ep DVDs.
GizmoDerMokwai
16th November 2003, 12:37
hi, found another bug in 0.33 don't know if it is fixed already. i encoded a movie and eerything worked out fine, but when encoding is finished and muxing and splitting and i want to close the program it still asks, if i want to quit encoding... ;D
zerocoolnl
16th November 2003, 12:48
It always asks "Are you shure" I doesn't detects or an encoding session is running.
Zerocool
len0x
16th November 2003, 12:48
Originally posted by GizmoDerMokwai
hi, found another bug in 0.33 don't know if it is fixed already. i encoded a movie and eerything worked out fine, but when encoding is finished and muxing and splitting and i want to close the program it still asks, if i want to quit encoding... ;D
well, the message says - "if encoding is in progress then it'll be aborted". That way lazy me didn't have to check if it's in progress or not :)
Tuning
16th November 2003, 13:00
@len0x,
I don't know this has been told before.If the DVDs are not authored with correct aspect ratio,for eg,if a 4:3 movie was re-authored in 16:9 format(i don't know how to do it,but in some asian region this kind is obtained in plenty)then will GKIF4U can identify the correct one?or is there a possibility to do some thing in this matter?
len0x
16th November 2003, 13:44
I'm not sure what you mean by "re-authored".
4:3 or 16:9 is a bit misleading and probably I should remove that. The meaning is very simple though - it's not AR it's just an indication of whether source is anamorphic or not. So in fact it can be seen as 4:3 on dvd info, but be letterboxed widescreen video.
So all that GKIF4U does is crop everything and use anamorphic info to stretch video properly. Does this answer your question ?
MinosK
16th November 2003, 14:04
Just a suggestion... Why don't you have an "auto" choice in Predefined Size list box?? The program can choose the size (1CD or 2CD e.t.c) according to the Compressibility Test...
zerocoolnl
16th November 2003, 14:08
Heey,
Sometimes I have movies I don't want in superior quality. So I don't want them on 2 cd's even if 2 cd's is better then 1 cd.
Zerocool
Tuning
16th November 2003, 14:14
what I was trying to present is,if the original file is 4:3(say) and another file created from the same source with skewed frame size(i.e not cropping,but entire frame is skewed and shown as 16:9 letterboxed movie-implies width will be same but height is reduced)and plays as skewed in any media player asif its originally a 16:9 movie.
So when I create d2v project of second file,the information shown by DVD2AVI will be 16:9 movie and GK or GKfast takes it as 16:9,while originally the file being 4:3 as I mentioned above.So for proper encoding I have to change the input pixel aspect ratio in GK to 4:3 mode .This is also applicable to GKfast,but here I cannot change the input aspect ratio.
Hope this makes something to understand....:(
MinosK
16th November 2003, 15:05
Originally posted by zerocoolnl
Heey,
Sometimes I have movies I don't want in superior quality. So I don't want them on 2 cd's even if 2 cd's is better then 1 cd.
Zerocool
Yes... OK.. So you will select 1 CD... But if someone wants a good quality in just 1CD,or 2CD's, he could select "auto".....
I believe that this could be really really useful!
len0x
16th November 2003, 15:15
First, what you trying to describe with your example is anamorphic transfer, right? But it works exactly the opposite of what you said. You have 4:3 original, then you either reduce width by a factor of 1.33 or increase the height by a factor of 1.33 So that when playing in DVD player with anamorphic flag set it will stretch width by 33% and restore original DAR.
Bur in your case with reducing height and settings anamorphic flag you force the DVD player to skew height even more and hence completely destroy the DAR...
So my point is - media players are not something we should be referring to. The behaviour of GKIF4U is the same as DVD players. So whatever hardware DVD player can play properly, my tool will able to deal with properly as well. If not then I don't think we're interested in those cases anyway. It's a DVD conversion, right?
Tuning
16th November 2003, 15:58
It's a DVD conversion
Its a DVD I bought.I think these DVDs are some altered versions to the original DVDs.These movies are found in retail stores,where I live(India).Here the only problem is what I mentioned,the quality is good and if I encode in GK as mentioned by above method the resulting rips looks like exactly done from original media.
I do understand GKIF4U takes what DVD2AVI give and process accordingly.Can I edit d2v somehow to change the aspect ratio?
Thanks.
Thanks for info len0x,and for orinary movies(with out this kinda problems)GKIF4U is great.
BTW,I don't do DVD conversion and films I mentioned are Bollywood Hindi films.
brack
16th November 2003, 16:02
I believe someone has already mentioned the need to implement "Shut down Windows when done..." functions. I believe it's quite important function even for alfa testing. The software is great, works as expected! Thank you for it. Another thing: maybe to make some type of switchboard for choosing between Gordian Knot and GkItFast? and include GkItFast in Gordian Knot package? It's just a thought though.
Yury
len0x
16th November 2003, 16:18
hm... So, are you saying that you're not able to play those DVDs properly in DVD players, but converting them in mpeg4 is the only way to restore the picture? I wonder who's buying those things :)
About workaround: I don't use DVD2AVI to determine AR. But stream info file contains that information (4:3 or 16:9) but it won't help to change it there coz as I said GKIF4U acts as a hardware player: if 4:3 is detected then source is left as it is. If 16:9 then height is reduced by 33%. So there is no way to increase height by 33% as in your case.
*EDIT* wait a minute - you said that you're able to do that with GK by selecting 4:3 ? No way that can help you with the problem you described (at least as I understood it...) GK is not able to increase height. You have to select something like 1.33*1.33 ratio manaully to restore the vidio there (but it's it not 4:3)
Tuning
16th November 2003, 17:09
Sorry I made a terrible mistake,the condition is viceversa,i.e original is 16:9 and is streached to 4:3 and presented in 4:3.So what i do is select 16:9 mode in GK and auto crop and continue encoding.(Then all looks good)
sorry I'm absentminded.:confused:
If you think this is not a necessary condition to go on it,then i would use GK for these Particular encodes.Thanks for these great tools.indeed its worthwhile effort.
len0x
16th November 2003, 18:19
Originally posted by Tuning
Sorry I made a terrible mistake,the condition is viceversa,i.e original is 16:9 and is streached to 4:3 and presented in 4:3.So what i do is select 16:9 mode in GK and auto crop and continue encoding.(Then all looks good)
that's a typical anamorphic transfer. what you do manually in GK, GKIF4U does automatically, so you never have to worry about wrong aspect ratios :)
p.s. here is useful reading on the subject: http://www.doom9.org/aspectratios.htm
len0x
16th November 2003, 21:12
A couple of bugfixes and improved handling of hybrid sources.
And yes, shutdown option is there for those wishing for it :)
Should be last alpha - we're on the way to 0.4 beta.
zerocoolnl
16th November 2003, 22:26
Originally posted by len0x
And yes, shutdown option is there for those wishing for it :)
Thank you!
Jagergeek
16th November 2003, 22:42
manono & Toilman get gold stars.
My "jittery playback" problem was fixed by downloading the newer Xvid decoder from the link manono provided. When I checked the properties in zPlayer, everything looked ok:
http://home.highertech.net/~samhall/zplay.jpg
But I do remember seeing the date information to be from 2002. An older version...
As a newbie on this subject - I tend to get confused on how to manage all the software tools and codecs. I've downloaded many "all in one" packages that installed lots of things. I wish there were an "all in one" version tracking tool...or perhaps there is...
Christos
17th November 2003, 00:09
@len0x
Thanks for implementing the shutdown when done feature, however I found an annoying little bug (version 0.37 alpha) that needs to be squashed. If "Shutdown when done" is checked and "preview" is selected instead of "start" then computer shuts down as soon as preview starts, so I guess, no preview is possible with it checked... :p
And also one small request, for implementing a jobs queue in 0.4 beta... it's the only thing missing imho. :)
len0x
17th November 2003, 00:46
Originally posted by Christos
Thanks for implementing the shutdown when done feature, however I found an annoying little bug (version 0.37 alpha) that needs to be squashed. If "Shutdown when done" is checked and "preview" is selected instead of "start" then computer shuts down as soon as preview starts, so I guess, no preview is possible with it checked... :p
oops :) I forgot about that, but should be no problem to fix.
Originally posted by Christos
And also one small request, for implementing a jobs queue in 0.4 beta... it's the only thing missing imho. :)
you gotta wait a while for this one. first, stable release, then full support for divx5 and only after that I'll be loking at job queue (meaning not in the following 3-4 weeks). But may be a Christmas present :)
ZZZERO
17th November 2003, 01:10
Have done a couple of rips now with the software. In both cases it used softer matrix and soft resizer. Just wondering how and why it decides to use soft resizer. In all the threads I've read I've never seen a recommendation for the soft resizer. Because of that when I rip in regular Gordian Knot I've only used lanczos, sharp bicubic, and occasionally neutral bicubic.
len0x
17th November 2003, 01:16
don't worry - soft resizer for GKIF4U is actually Sharp Bicubic :)
And sharp is Lanczos. If resolution width falls below 608 for widescreen movies or 512 for 4:3 movies softer resizer is used as well as quality limit is decreased to 60% for comp test.
Tuning
17th November 2003, 02:43
Originally posted by len0x
that's a typical anamorphic transfer. what you do manually in GK, GKIF4U does automatically, so you never have to worry about wrong aspect ratios :)
Thanks len0x,good to hear that.Currently on 0.37alpha......hehe:D
AutoGK long live!:p
ZZZERO
17th November 2003, 02:50
Originally posted by ZZZERO
Adding the language field fixed it. It's an adult DVD. I suppose the quality control standards are fairly low for them.
Originally posted by len0x
i'll try to address this isssue in the next version...
Thanks very much. Just out of curiosity I checked a few more adult DVDs and found the language field missing almost every time. Another example:
0x80 - Audio - AC3 / 1ch / 48kHz / DRC / LBA: 15 / PTS: 00:00:00.223 / Delay: 0ms
manono
17th November 2003, 04:38
Jagergeek-
Good, I'm glad you got it going. Thanks for reporting back.
But I do remember seeing the date information to be from 2002.
That would explain it. Probably pre-B Frame, and it couldn't decode them properly. It seems strange, though, that the newer decoder included in the GKFast/XviD package didn't take over.
I've downloaded many "all in one" packages
But that may be the reason. If you've downloaded and installed the Nimo Codec Pack at some point, it may have been keeping the old decoder the primary one. So, one lesson is to get rid of the codec packs. There's very little that you need to install in order to play everything out there, and it's all available on this site.
Happy encoding!
darkonejr
17th November 2003, 06:36
len0x,
Couple of questions re: hybrid detection...
1. I've been transcoding Babylon 5 DVD to Xvid using GKFast... the source is hybrid (mostly FILM), but for some episodes GKFast detects it as FILM. DVD2AVI clearly marks it as NTSC. Anything you or I can do to fix this?
2. Is there a way to programatically figure out what parametrs to use for Telecide and Decimate (vthresh, decimate's threshold)? I know each spit out some metric data, not sure if you can use that data during the analaysis phase to fine tune Telecide/Decimate.... maybe that's a question for Donald...
Thanks for making such a great tool,
Julian Rodriguez
len0x
17th November 2003, 11:48
Originally posted by darkonejr
Couple of questions re: hybrid detection...
finally, I was wondering who's gonna try that :)
Originally posted by darkonejr
1. I've been transcoding Babylon 5 DVD to Xvid using GKFast... the source is hybrid (mostly FILM), but for some episodes GKFast detects it as FILM. DVD2AVI clearly marks it as NTSC. Anything you or I can do to fix this?
Ok, I need interlace.log (from tmp dir) for those samples. Can you please mail it to my email address which you can find in about window.
Btw, have you tried 0.37? Coz I changed quite a lot regarding hybrid sources there. If not, can you please retry encoding.
And don't trust DVD2AVI at all :)
As you are the only one who seems to be testing hybrid sources, please stay with us here for a little while, so that we can fix all those problems.
Originally posted by darkonejr
2. Is there a way to programatically figure out what parametrs to use for Telecide and Decimate (vthresh, decimate's threshold)? I know each spit out some metric data, not sure if you can use that data during the analaysis phase to fine tune Telecide/Decimate.... maybe that's a question for Donald...
If telecide is followed directly by decimate in avs script then some data already propagated to decimate and threshold=1.0 is recomended for hybrid sources.
darkonejr
17th November 2003, 12:14
len0x
E-mailed you an interface.log from an episode detected as FILM. I'm pretty sure it has some interlaced sequences in it (much like Star Trek: TNG). I was using .37 (which seemed to correct things with other episodes vs. .35... just not this one).
Re: Telecide/Decomb settings... yeah those are the settings recommended in the Decomb manual.... it's just that they don't seem to be ideal for these episodes... (during my experimations, I turned show=true for Decimate using the same settings you are, and got a whole bunch of sequences that weren't being decimated using the "video" rules, and vice versa) Asking you to change your hard coded settings would probably break things for other users, and having a manual overide would defeat the purpose of GKFast, so I thought maybe there might be things you could do during the analaysis phase that could fine tune Decomb...
Upon further thought, there probably isn't, as the only boolean you get from Decomb is IsCombed, right? You probably couldn't use the metrics that show=true spits out in a useful matter.
In any case, please ignore treat the first issue as an actual bug and the second as wishful thinking! :)
Thanks,
Julian
len0x
17th November 2003, 12:23
Originally posted by darkonejr
E-mailed you an interface.log from an episode detected as FILM. I'm pretty sure it has some interlaced sequences in it (much like Star Trek: TNG). I was using .37 (which seemed to correct things with other episodes vs. .35... just not this one).
haven't got it yet... waiting...
Originally posted by darkonejr
Asking you to change your hard coded settings would probably break things for other users, and having a manual overide would defeat the purpose of GKFast
you will have the means of changing those settings once I have a config file for that...
ianj
17th November 2003, 13:03
GordianKnotItFast4U is great !!!!
Way easier to use than GK, and in my opinion it gives good results without stress !!
I love being able to specify the file size I want for the encode and not worry to much about anything else. Have you considered rather than specifying the size, being able to specify the quality of the encode and allow the size of the encode to be derived ?
I started using GordianKnotItFast4U at 0.21, and I’ve got two DVDs, “SEVEN” and “Total Recall” that used to give “Audio Not Found Errors”, that now with the latest releases (I just checked 0.37) that now yield:
Asynith open failure:
LoadPlugin: “C:PROGRAM~1\GkItFast\filters\mpeg2dec3dg.dll” is not an Avisynth 1.0 plugin (D:\dvds\tmp\_.avs, line1)
Here is the “Total Recall_gk.log” file.
[17/11/2003 6:46:45 PM] Started encoding.
[17/11/2003 6:46:45 PM] Demuxing and indexing.
[17/11/2003 6:48:27 PM] Audio is not found.
[17/11/2003 6:48:27 PM] Writing the following script to D:\dvds\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\dvds\\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:\\dvds\\tmp\\_.avi");
===========================================================
[17/11/2003 6:48:27 PM] Analyzing source.
*************************************
EXCEPTION: Cannot open file "D:\dvds\tmp\interlace.log". The system cannot find the file specified
*************************************
[17/11/2003 6:49:31 PM] Finished encoding.
len0x
17th November 2003, 13:08
Welcome to the forum :)
You probably don't have avisynth 2.5.x installed.
Get 2.5.3 from here: http://sourceforge.net/projects/avisynth2
P.S. yes, quality based mode for encoding will probably be implemented in the future.
len0x
17th November 2003, 14:36
Originally posted by darkonejr
E-mailed you an interface.log from an episode detected as FILM. I'm pretty sure it has some interlaced sequences in it (much like Star Trek: TNG). I was using .37 (which seemed to correct things with other episodes vs. .35... just not this one).
I got the log and I didn't see a single NTSC pattern in it. Pure FILM source indeed. There are obviosly a lot of FILM interlaced patterns (i.e. 2 out of 5 interlaced frames), but no real interlacing. So GKIF4U did a good job in this case I think.
Are you sure that you can see continuous interlacing patterns in that source?
zerocoolnl
17th November 2003, 18:07
yo len0x,
I'm now testing every version with Unbreakable and I found something weird in 0.37. For the first I time I selected that I want Dutch subtitles in the movie. Sunday night my computer ripped the movie. I just look at it and there are French subtitles in it! I'm shure I selected Nederlands (Dutch) but in the log-files I see only Français (French). I hope you know what to do know. If you want some log-files, mail me.
Greetz,
Zerocoolnl
len0x
17th November 2003, 18:15
Originally posted by zerocoolnl
I'm now testing every version with Unbreakable and I found something weird in 0.37. For the first I time I selected that I want Dutch subtitles in the movie. Sunday night my computer ripped the movie. I just look at it and there are French subtitles in it! I'm shure I selected Nederlands (Dutch) but in the log-files I see only Français (French). I hope you know what to do know. If you want some log-files, mail me.
for a start - can you post stream info file. and then the beginning of idx file with subs (the part where is says which language index was used)
zerocoolnl
17th November 2003, 18:25
Here they comes:
VTS_01 - Stream Information.txt
0x20 - Subtitle - English / Normal Captions / LBA: 21395 / PTS: 00:01:04.967 / Delay: 64600ms
0x21 - Subtitle - English / Normal Closed Captions / LBA: 21402 / PTS: 00:01:04.967 / Delay: 64600ms
0x22 - Subtitle - Français / Normal Captions / LBA: 21404 / PTS: 00:01:04.967 / Delay: 64600ms
0x23 - Subtitle - Español / Normal Captions / LBA: 21406 / PTS: 00:01:04.967 / Delay: 64600ms
0x24 - Subtitle - Portugues / Normal Captions / LBA: 6824 / PTS: 00:00:25.287 / Delay: 24920ms
0x25 - Subtitle - Nederlands / Normal Captions / LBA: 6827 / PTS: 00:00:25.287 / Delay: 24920ms
0x26 - Subtitle - Polish / Normal Captions / LBA: 6967 / PTS: 00:00:25.767 / Delay: 25400ms
0x27 - Subtitle - Czech(Ceske) / Normal Captions / LBA: 6969 / PTS: 00:00:25.767 / Delay: 25400ms
0x28 - Subtitle - Magyar / Normal Captions / LBA: 6840 / PTS: 00:00:25.487 / Delay: 25120ms
0x29 - Subtitle - Bulgarian / Normal Captions / LBA: 6843 / PTS: 00:00:25.487 / Delay: 25120ms
0x2A - Subtitle - Slovak / Normal Captions / LBA: 6846 / PTS: 00:00:25.487 / Delay: 25120ms
0x2B - Subtitle - Arabic / Normal Captions / LBA: 6852 / PTS: 00:00:25.487 / Delay: 25120ms
0x2C - Subtitle - Français / Forced / LBA: 6854 / PTS: 00:00:25.487 / Delay: 25120ms
0x2D - Subtitle - Español / Forced / LBA: 6856 / PTS: 00:00:25.487 / Delay: 25120ms
0x2E - Subtitle - Czech(Ceske) / Forced / LBA: 6858 / PTS: 00:00:25.487 / Delay: 25120ms
0x2F - Subtitle - Magyar / Forced / LBA: 6860 / PTS: 00:00:25.487 / Delay: 25120ms
0x30 - Subtitle / LBA: 6862 / PTS: 00:00:25.487 / Delay: 25120ms
0x31 - Subtitle / LBA: 6865 / PTS: 00:00:25.487 / Delay: 25120ms
0x32 - Subtitle / LBA: 6868 / PTS: 00:00:25.487 / Delay: 25120ms
0x33 - Subtitle / LBA: 6876 / PTS: 00:00:25.487 / Delay: 25120ms
0x34 - Subtitle / LBA: 6879 / PTS: 00:00:25.487 / Delay: 25120ms
0x35 - Subtitle / LBA: 6882 / PTS: 00:00:25.487 / Delay: 25120ms
0x36 - Subtitle / LBA: 6885 / PTS: 00:00:25.487 / Delay: 25120ms
0x37 - Subtitle / LBA: 6887 / PTS: 00:00:25.487 / Delay: 25120ms
0x38 - Subtitle / LBA: 6892 / PTS: 00:00:25.487 / Delay: 25120ms
0x39 - Subtitle / LBA: 6894 / PTS: 00:00:25.487 / Delay: 25120ms
0x3A - Subtitle / LBA: 6896 / PTS: 00:00:25.487 / Delay: 25120ms
0x3B - Subtitle / LBA: 6898 / PTS: 00:00:25.487 / Delay: 25120ms
0x3C - Subtitle / LBA: 6900 / PTS: 00:00:25.487 / Delay: 25120ms
0x3D - Subtitle / LBA: 6902 / PTS: 00:00:25.487 / Delay: 25120ms
0x3E - Subtitle / LBA: 371672 / PTS: 00:14:23.527 / Delay: 863160ms
0x3F - Subtitle / LBA: 371675 / PTS: 00:14:23.527 / Delay: 863160ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 13 / PTS: 00:00:00.287 / Delay: -80ms
0x81 - Audio - AC3 / 6ch / 48kHz / DRC / Français / LBA: 14 / PTS: 00:00:00.287 / Delay: -80ms
0x82 - Audio - AC3 / 6ch / 48kHz / DRC / Español / LBA: 15 / PTS: 00:00:00.287 / Delay: -80ms
0x83 - Audio - AC3 / 2ch / 48kHz / DRC / Czech(Ceske) / LBA: 16 / PTS: 00:00:00.287 / Delay: -80ms
0x84 - Audio - AC3 / 2ch / 48kHz / DRC / Magyar / LBA: 17 / PTS: 00:00:00.287 / Delay: -80ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.367 / Delay: 0ms
unbreakable2.idx
# Settings
# Original frame size
size: 720x576
# Origin, relative to the upper-left corner, can be overloaded by aligment
org: 0, 0
# Image scaling (hor,ver), origin is at the upper-left corner or at the alignment coord (x, y)
scale: 100%, 100%
# Alpha blending
alpha: 100%
# Smoothing for very blocky images (use OLD for no filtering)
smooth: OFF
# In millisecs
fadein/out: 50, 50
# Force subtitle placement relative to (org.x, org.y)
align: OFF at LEFT TOP
# For correcting non-progressive desync. (in millisecs or hh:mm:ss:ms)
# Note: Not effective in DirectVobSub, use "delay: ... " instead.
time offset: 0
# ON: displays only forced subtitles, OFF: shows everything
forced subs: OFF
# The original palette of the DVD
palette: 0000e1, e83f07, 000000, fdfdfd, 451b55, 302789, faff1a, 095d76, 8234a1, e0e0e0, 701f03, 077307, 00006c, cc0ae9, d2ab0f, eaeae8
# Custom colors (transp idxs and the four colors)
custom colors: OFF, tridx: 0000, colors: 000000, 000000, 000000, 000000
# Language index in use
langidx: 5
# Francais
id: fr, index: 5
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Francais
# Vob/Cell ID: 1, 1 (PTS: 0)
Greetz,
Zerocool
len0x
17th November 2003, 18:30
Originally posted by zerocoolnl
0x25 - Subtitle - Nederlands / Normal Captions / LBA: 6827 / PTS: 00:00:25.287 / Delay: 24920ms
# Language index in use
langidx: 5
# Francais
id: fr, index: 5
That's odd, in the stream info file index 5 is Netherlands, but in VobSub it's french... GKIF4U is not doing anything wrong. Were you ever able to encode it properly ?
zerocoolnl
17th November 2003, 19:05
You mean i get errors or something when using dvddecrypter?
I didn't get! :(
Zerocool
len0x
17th November 2003, 19:08
Originally posted by zerocoolnl
You mean i get errors or something when using dvddecrypter?
I didn't get! :(
No, meant have you ever encoded this move with dutch subs before?
Or was it the first time ?
Coz I suspect it's DVDDecrypters fault... You can check the ifo by opening it with VobSub Configure and looking at which language is listed with index 5 (i.e. sixth item). And then do the same in DVDDecrypter on stream processing tab.
zerocoolnl
17th November 2003, 19:18
Weird, I tryed Subrip and Subrip crashes when I load the IFO. I ripped the DVD again with DVDDecrypter and now no problems. So I think DVDDecrypter maked a mistake:(
thnx anyway, I keep testing your new versions!
Zerocool
darkonejr
18th November 2003, 03:08
Originally posted by len0x
I got the log and I didn't see a single NTSC pattern in it. Pure FILM source indeed. There are obviosly a lot of FILM interlaced patterns (i.e. 2 out of 5 interlaced frames), but no real interlacing. So GKIF4U did a good job in this case I think.
Are you sure that you can see continuous interlacing patterns in that source?
I'm fairly sure the CGI sequences are supposed to be left at 30 fps or hybrid decimated, as the resulting avi has very choppy sequences during the CGI. Maybe the vthresh setting needs to be tweaked?
Julian
Tuning
18th November 2003, 07:14
Len0x, I have doubt, could not find any avisynth de-noise filters in the filter folder. Is GKIF4U lacking noise filters?
BTW, I could find one dll called "chr.dll",is that a noise remover ?
manono
18th November 2003, 08:19
Hi Tuning-
All there is at the moment is Undot() for mild spatial denoising. Remember, the idea is to keep it real simple. Maybe later, after there's a config file, you'll be able to do some tweaking of that kind. Until then though, stick with the full GKnot if you want to add the denoising filters.
Tuning
18th November 2003, 09:08
Hi manono,
Thanks for the information. BTW, I was pointing whether there is a possibility of automatic noise detection in future versions or we need to put in manually as you said. ( Is it possible to implement that ?):)
And I have one more question:
quote from help:
If target size is 0 or maximum quality is selected then 1 pass 100% quality based encoding will be done.
I simply could not understand this statement.:)
when quality based encoding is done, will the desired size be attained ? :)
Thanks
len0x
18th November 2003, 11:10
Originally posted by darkonejr
I'm fairly sure the CGI sequences are supposed to be left at 30 fps or hybrid decimated, as the resulting avi has very choppy sequences during the CGI. Maybe the vthresh setting needs to be tweaked?
Well, may be they are supposed to indeed. But if they are not interlaced, they must be progressive 30fps, right? (that is why I asked you to check if source has real interlacing or not) So that leaves us with tough choice: i can obviously detect progressive patterns and add them to interlaced patterns in order to see if that video is hybrid or not. Then your source could be detected as hybrid indeed. But this will mess up general IVTC detection since there are a lot of progressive patterns on a FILM source due to static scenes.
May be it could help me to actually see the small vob sample of yours. Can you make it downloadable for me somehow ?
len0x
18th November 2003, 11:19
Originally posted by Tuning
BTW, I was pointing whether there is a possibility of automatic noise detection in future versions or we need to put in manually as you said. ( Is it possible to implement that ?):)
Well, I don't think it's a good idea to perform noise detection. Much better idea would be use conditional filtering within avisynth during encoding, i.e. detect noise and motion and decide which filter is applied to a particular frame. That's a stunning approach! So if anyone want to do a research on that I'd glad to implement the results in the GKIF4U.
Originally posted by Tuning
when quality based encoding is done, will the desired size be attained ? :)
You can't have both :) Either you reach the desired size or you reach 100% of quality with no size restriction...
Tuning
18th November 2003, 11:30
Much better idea would be use conditional filtering within avisynth during encoding, i.e. detect noise and motion and decide which filter is applied to a particular frame. That's a stunning approach!
I think this is somewhat closely similar to frame-by-frame analysis of Nandub's anti-shit property. Resulting in very slow encoding.
Thanks len0x, hope anyone in this forum can do research in conditional filtering.
Bye.:)
len0x
18th November 2003, 11:35
Originally posted by Tuning
I hope anyone in this forum can do research in conditional filtering.
starting point is here:
http://www.avisynth.org/index.php?page=ConditionalFilter
brack
18th November 2003, 14:29
Great job with the software!
Qwestion: do you think it's a good idea to implement different extensions for Output file? I mean those supported by VirtualDup - *.ogg *.mkv ? in case someone will be willing to save their backup in .mkv format? I personally think this format is going to be used very widely in an year or so.
What do you think about this?
len0x
18th November 2003, 14:36
Originally posted by brack
Qwestion: do you think it's a good idea to implement different extensions for Output file? I mean those supported by VirtualDup - *.ogg *.mkv ? in case someone will be willing to save their backup in .mkv format? I personally think this format is going to be used very widely in an year or so.
If it's gonna be widely used (especially in, say, hardware players) then they will be supported.
len0x
18th November 2003, 16:25
Comes with installers and help tutorial (written by manono).
I'd appreciate some testing of this package on a fresh systems, i.e. where GK packages were not previously installed.
Enjoy :)
zerocoolnl
18th November 2003, 16:35
For the Dutch forums I want to translate your tutorial in Dutch. Do you think there's is gonna change anything in it? I know you will make new versions, but is the tutorial then still correct?
Thnx,
Zerocoolnl
len0x
18th November 2003, 16:38
Originally posted by zerocoolnl
For the Dutch forums I want to translate your tutorial in Dutch. Do you think there's is gonna change anything in it? I know you will make new versions, but is the tutorial then still correct?
I'd wait a little bit until we finalize bits and pieces there. After that you're welcome to translate it.
zerocoolnl
18th November 2003, 16:43
ok
bkam
18th November 2003, 17:57
I have a feature suggestion that is probably ridiculous, but what about automatic credits detection? It would be really cool to use XviD's credit option by detecting the amount of black and motion or something along those lines, but I'm imagining such detection would be very difficult. Anyway, I was just trying to think of cool automatic stuff in my last class and that's the only thing I came up with.
EDIT: Also, I was thinking, I don't know what the consensus on XviD's grayscale option is, but if the above is possible, it seems like you could also detect black and white movies and use the grayscale option.
len0x
18th November 2003, 18:01
If you could find an avs filter which does that (I think someone tried to do that before) then it'd possible to integrate it with GKIF4U. Analyzing fields manually outside avisynth is not something I wanna do. :)
P.S. is you problem with "audio not found" message solved ?
zerocoolnl
18th November 2003, 18:01
mm, credit-detection, but what if there are some bloopers after say 10 seconds? Then you see the bloopers in very low quality. So it should be a very smart credits detection;)
Zerocoolnl
len0x
18th November 2003, 18:06
Originally posted by zerocoolnl
mm, credit-detection, but what if there are some bloopers after say 10 seconds? Then you see the bloopers in very low quality. So it should be a very smart credits detection;)
smart detector should ideally start with the end of the file and go in reverse order to find a moment when intensity of the colors are above certain threshold...
bkam
18th November 2003, 18:33
Originally posted by len0x
P.S. is you problem with "audio not found" message solved ? Haven't tried 0.4 yet. I will try it in a few hours.
Originally posted by len0x
smart detector should ideally start with the end of the file and go in reverse order to find a moment when intensity of the colors are above certain threshold... Would this work in Avisynth? I will look for a filter like this. I don't see how Avisynth filter could change 2nd xvid pass to use different credit encoding. Or are you thinking of running like, comp test then credits test then first pass? That could work... I also like the idea of doing it by intensity, because I normally only encode credits at lower quality when it's straigh B/W, because if they are colorful (Blue Velvet, Suicide Kings come to mind) or have outtakes, etc, then I like to leave that stuff. This way it would only work on the black stuff = very cool.
len0x
18th November 2003, 18:37
Originally posted by bkam
Would this work in Avisynth? I will look for a filter like this. I don't see how Avisynth filter could change 2nd xvid pass to use different credit encoding. Or are you thinking of running like, comp test then credits test then first pass? That could work...
Indeed the latter.
btothec
18th November 2003, 19:37
len0x,
Thanks for this tool. I have been using it since your first release, and even though I am pretty proficient in the old GK, I am very busy and GKitfast4U saves me loads of time, and headaches. I read this forum every day, and have never been able to contribute anything cause most of the time, someone else has beat me to it, (testing latest releases) but I do have a web hosting company that I run, and I could give you free hosting if needed, or even maybe run a mirror FTP for the downloads. I have tons of bandwidth that I am not utilizing, and I have to pay for it regardless, so I might as we'll put it to use. :) Let me know.
len0x
18th November 2003, 19:44
Indeed - a mirror would be nice!
Originally posted by btothec
I have tons of bandwidth that I am not utilizing, and I have to pay for it regardless, so I might as we'll put it to use. :) Let me know.
Be aware though: during the first three days of GKIF4U appearing it was doing 3.5Gb/day. Now the package's grown twice in size and is no longer beta. Be prepared to have at least 5Gb/day for your mirror :)
if that's ok then PM me please.
P.S. GK is doing at least 50-60Gb/day at SF, btw.
darkonejr
18th November 2003, 20:01
len0x,
I've pmed you with a link to a sample...
Julian
len0x
18th November 2003, 20:04
Originally posted by darkonejr
I've pmed you with a link to a sample...
Got it, thanks. But I didn't have a chance to look at it closely yet..
albert
18th November 2003, 20:04
Originally posted by len0x
if you just have M2V and AC3 file, then, no... Even if it was a way then audio would be slightly out of synch and audio has to be demuxed within the program...
I was just wondering why the audio has to be demuxed within the program. I usually have DVDDecrypter demux the audio when ripping to save a little space. Then it creates an AC3 file that says what the delay is and the audio always comes out in synch.
So what's the problem with demuxing when ripping?
len0x
18th November 2003, 20:09
Originally posted by albert
I was just wondering why the audio has to be demuxed within the program. I usually have DVDDecrypter demux the audio when ripping to save a little space. Then it creates an AC3 file that says what the delay is and the audio always comes out in synch.
I'm using new version of DVD2AVI which in most of cases inserts a couple of frames to correct mpeg2 stream (more info here: http://forum.doom9.org/showthread.php?s=&threadid=62795 but you have to read last 3-4 pages for that thread, it's long otherwise ), so audio delay has to be adjusted as well. It's impossible to know that when you demuxing with DVDDecrypter...
len0x
18th November 2003, 23:34
ok, I had a look at sample and... this situation sucks to be honest.
CGI stuff is totally progressive, the rest is pure FILM. so of course this will be detected as FILM. And indeed that 30fps progressive parts will look bad after IVTC. I don't know how we can improve that since atm I have no way (and I believe there isn't actually) of automatically distinguish between static FILM scenes or progressive 30fps material. What percentage of FILM d2v file shows you, btw?
len0x
19th November 2003, 00:59
Originally posted by len0x
I don't know how we can improve that since atm I have no way (and I believe there isn't actually) of automatically distinguish between static FILM scenes or progressive 30fps material.
I was wrong. I already implemented very simple motion detector, so that now I can discard static frames from analysis and have proper information from moving scenes. stay tuned.
darkonejr
19th November 2003, 02:45
Originally posted by len0x
I was wrong. I already implemented very simple motion detector, so that now I can discard static frames from analysis and have proper information from moving scenes. stay tuned.
len0x:
This sounds great.... one question though... Any idea why other episodes that I ran through GKFast got detected as hybrid? BTW, d2v says 0% film (for both the sample episode and the ones that got detected as hybrid).
Julian
bkam
19th November 2003, 03:36
Originally posted by len0x
P.S. is you problem with "audio not found" message solved ? [11/18/2003 9:30:55 PM] Started encoding.
[11/18/2003 9:30:55 PM] Demuxing and indexing.
[11/18/2003 9:31:00 PM] Audio is not found.
[11/18/2003 9:31:00 PM] Found 4584 frames
*************************************
EXCEPTION: Audio is not found. Encoding aborted.
*************************************
[11/18/2003 9:31:00 PM] Finished encoding.
Same problem with 0.4 beta... Might it be that I need to uninstall everything between each version? Sometimes that used to happen with regular GK.
MindlessOath
19th November 2003, 07:52
my god im still registered here, lol, i thought i was going to have to sign up again.
anyways, i didnt wana sit here and read the 17 or so LONG pages of posts. it is all soooo interesting, but i cant do it.
i would like to add i added a mirror for this version, and as long as your news is posted on the doom9.org main page, i should post updates too (i hope im not to lazy).
mirror1:
http://www.tacticalcenter.net/dl.php?search=GordianKnot*&list=&mode=a&dir=movies%252Fmovie_applications%252F&searchMode=f
mirror2:
http://64.91.244.82/dl.php?dir=movies/movie_applications/
mirror3:
http://www.tactical-center.com/dl.php?dir=movies/movie_applications/
the last bit of information i would like to add, is i would like to see some kind of intergration of video cards... mabe that could help out encoding... i belive that the ATI cards have WMV and AVI decoding help, can they help encoding too?
ok and now this is the last bit actually.
im really big in the hardware world, i would like to see a benchmarking utilitie that can benchmark hardware using your tool. i see people/big sites, using crappy apps like xmpeg and the sorts, and none do a good as job as GK does, and i would just like to see a benchmark to go into this. (granted it wouldnt contain ripping or bunring). i belive that LAME just made something to incorperate for benchmarking and if im not mistaken winRAR has as well.. its about time that GK brings into life a benchmark utility.. all it would do is print out a small log like most of you have already done, but mabe something just for benching. this application could be perfect for it. put it in a benching MODE... could be a config file or whatever, but i would suggest that it gets VERY popular after the hardware world gets its hand on it. (ie www.hardocp.com, anadatech, xbitlabs, digit-life, and tech-report).
also any support from youself, and use your kind words to the developers of apps you make for 64bit AMD support would be appreciated.
yawn.. ok, i guess i should have thought all this out and posted.. but i just blerted it all out . :D
len0x
19th November 2003, 12:06
Originally posted by darkonejr
one question though... Any idea why other episodes that I ran through GKFast got detected as hybrid?
The reason is probably that CGI stuff in other eps is interlaced and therefore easily detectable. In the episode you sent me it's pure progressive. Why ? I have no idea.
len0x
19th November 2003, 12:14
Originally posted by bkam
[11/18/2003 9:30:55 PM] Started encoding.
[11/18/2003 9:30:55 PM] Demuxing and indexing.
[11/18/2003 9:31:00 PM] Audio is not found.
[11/18/2003 9:31:00 PM] Found 4584 frames
*************************************
EXCEPTION: Audio is not found. Encoding aborted.
*************************************
[11/18/2003 9:31:00 PM] Finished encoding.
Same problem with 0.4 beta... Might it be that I need to uninstall everything between each version?
Arhhg :(
No, installation doesn't matter. Let take this offline then (msg me when you online).
len0x
19th November 2003, 12:32
Originally posted by MindlessOath
i would like to add i added a mirror for this version, and as long as your news is posted on the doom9.org main page, i should post updates too (i hope im not to lazy).
Well, if you wanna have official mirrors, the it should work like this:
- all mirrors have to have current version at the same time.
- all mirrors will be listed on on my dedicated page, so that user can choose a mirror (will be up soon at http://len0x.leffe.dnsalias.com/ )
- news from doom9 has nothing to do with regularity of updates.
Otherwise, it'll be unofficial mirror, not supported by me. (and btw, license which comes with GKIF4U prohibits unathorized ditribution of it... but I won't be tracking illegal mirrors though - have more important stuff to do).
Originally posted by MindlessOath
the last bit of information i would like to add, is i would like to see some kind of intergration of video cards... mabe that could help out encoding... i belive that the ATI cards have WMV and AVI decoding help, can they help encoding too?
he :) No, graphics cards can't do that. They unfortnately cannot write data back to the harddrive, only to video out :)
Originally posted by MindlessOath
im really big in the hardware world, i would like to see a benchmarking utilitie that can benchmark hardware using your tool.
what kind of benchmarking are we talking about ? speed - like FPS ?
GK has FPS speed reported after each pass. I can do the same for GKIF4U (very easy in fact). Apart from that I don't think it's worth doing something special (like a benchmark mode).
len0x
19th November 2003, 15:13
Since obviously this thread is being viewed much more frequently, I'd like to mention second time that there is a voting for the new name of the tool is going at http://gordianknot.sourceforge.net/ (no registration is required to vote)
Please make your contribution.
manono
19th November 2003, 19:08
Vote! Vote Now!
And as they used to say in Chicago:
"Vote early and vote often".
len0x
19th November 2003, 19:13
The news section of the website went down :(
len0x
19th November 2003, 20:02
I just did a very test version 0.41 beta: <link removed>
*Edit* 0.42 beta is ready for testing instead of 0.41:
http://len0x.leffe.dnsalias.com/GkItFast4U.0.42.beta.zip
detection of FILM sources should be more robust.
I severely changed detection of hybrid sources which affected whole FILM/interlacing detection for NTSC sources as well. That's why I haven't published it in the first post and would like you to test the FILM, interlaced and hybrid sources again (I get suspicion that some FILM sources may be detected as hybrid sources...)
@darkonejr
it should solve your problem though, but in case FILM sources detection are not good I will have to rollback to the previous algorithm.
manono
19th November 2003, 21:52
The News Site is working again.
http://gordianknot.sourceforge.net/
darkonejr
19th November 2003, 22:32
len0x:
The new beta did correctly detect my hybrid episodes with no problems...
[11/19/2003 4:25:38 PM] Source has percentage of interlacing in motion areas: 29.49
[11/19/2003 4:25:38 PM] Source has percentage of telecined patterns: 73.79
[11/19/2003 4:25:38 PM] Source has percentage of progressive patterns: 25.00
[11/19/2003 4:25:38 PM] Source has percentage of interlaced patterns: 1.21
[11/19/2003 4:25:38 PM] Source is considered to be hybrid (mostly FILM).
I'm sure other people can test FILM sources sooner than I can, but if not I'll post again with a FILM source when I get the chance...
Julian
len0x
19th November 2003, 23:24
Originally posted by darkonejr
The new beta did correctly detect my hybrid episodes with no problems...
[11/19/2003 4:25:38 PM] Source has percentage of interlacing in motion areas: 29.49
[11/19/2003 4:25:38 PM] Source has percentage of telecined patterns: 73.79
[11/19/2003 4:25:38 PM] Source has percentage of progressive patterns: 25.00
[11/19/2003 4:25:38 PM] Source has percentage of interlaced patterns: 1.21
[11/19/2003 4:25:38 PM] Source is considered to be hybrid (mostly FILM).
Great news! I assume that it was 0.42, right?
Now you see why that episode was detected as FILM before - it has 25% of progressive 30fps source!
I''m pretty confident that 0.42 should handle FILM properly a well (it is quite improved over 0.41 in that matter). So in the end it's quite non-trivial algorithm but results I see are excellent. Who could have thought that that's possible. I think I should patent this method :D
G2k
20th November 2003, 01:11
my god, what was your math GPA len0x? I would love to be able to do some of the stuff you do but I'm horrible in math. Anyways, you truly are doing great work! Would it be possible in the future to add more featured to subtitles? So that the person encoding can also add permanent subs of his/her own to the movie? I know that as of now they're seen as images, but if in the future you could change some stuff around so that it is viewed as text it would be sweet.
:eek: Bye
darkonejr
20th November 2003, 01:31
Originally posted by len0x
Great news! I assume that it was 0.42, right?
Now you see why that episode was detected as FILM before - it has 25% of progressive 30fps source!
I know this is for the sort of distant future, but let me put the bug in your head now....
The "right" thing to do with hybrid sources such as this would be to use Matroska's variable framerate feature and encode the 30fps progressive sources in 30fps, keeping everything else 24fps.... there's been postings elsewhere about a way to do this involving writing a timecode .txt file. Do you think your detectionmethod could be used to automate that process and automagically encode a .mkv file? Of course this would be after all of GK can handle Matroska....
Just a random thought,
Julian
Wolfman
20th November 2003, 05:20
what about a volumising function ?? It wont make my hair grow back but it means I wont have to turn my tv up to double volume. Also a window that show the main choices on the gfik4u screen eg width & height sound and output size plus estimated time to finish. ALso very important lengthen the input and output folder bars, because with windows and nested dirs & folders its better to see the end of the string eg the actual file name rather than the start of the dir structure. I am presently awaiting my very first encode "atak-clones" to 1 cd 860mb.. might be crap but its a test... .... sleepy now...
Wolfman
20th November 2003, 05:42
It appears to have created a file of approx 880mb consisting of 440mb of 6ch ac3 sound and 400mb of avi. Will re- do .making sure that I select either mp3 or 2ch AC3. No problems on installation of the package. ALso two avi files of 718mb and 163mb (labelled cd1 and cd2)
manono
20th November 2003, 06:53
Hi-
If you choose anything over 1 CD (=700 MB), then by default you get the AC3 audio. You have to change that in Advanced Settings if you prefer the MP3.
what about a volumising function ??
For the AC3? Adjust your AC3 Filter settings. There's nothing wrong with the AC3 audio.
ALso two avi files of 718mb ...
You sure that's not 718,xxx KB, which is 701 MB? I think you got your 860 MB.
1 cd 860mb
Huh? For GKFast, 1 CD=700 MB. If you have a different sized CD, you'll have to mux the video and audio yourself.
..eg width & height sound and output size...
The Log Window will show the Width. The Height depends on the AR of the movie (1.33:1, 1.85:1. 2.35:1, etc.). You already chose the output size, and it's on the main screen. What's the point of that question?
estimated time to finish
Once the encoding starts, go to Dub In Progress in the upper left of VDubMod and open the Status Window. You'll see an estimated time for that pass. You have 2 passes plus the muxing , and the splitting if going for multiple CDs.
might be crap but its a test...
It'll be crap, but you never know until you try. :)
I can't help with the other questions
MindlessOath
20th November 2003, 09:22
when i said benchmark, i was thinking along the lines of "TIME" but FPS would be a good thing too.
as you can see here:
http://techreport.com/reviews/2003q4/appro-scorpion/index.x?pg=12
they use xmpeg for encoding to divx, im shure that your application is much better, am i wrong?
it would give a better perspective on hardware.
it wouldnt be a waste of time, and hell it wont take much time or effort in implimenting it. i would say to implement this in GK but its to complicated for people to use (not really), but its not an all in one things like this is. simple fast and not many choices. just rip DVD choose a few options, and encode/benchmark.
cant a video card help out with computations? i know it wont write to a hdd, but its possible it may help, but ohh well. i understand. i guess its only good for 3D modeling, decoding, and games :(
i guess i wont run offical mirrors, but if you really need them (ie low on bandwidth... let me know - i can see what i can do for you).
Maxxs
20th November 2003, 11:37
GC4 0.40 and problem with Mpeg1 (!) sound.
I have a DVD rip (DVD Decrypter 3.1.7.0 / IFO Mode) and MPEG1 sound and GC did not detect the sound.
Using the file mode, GC detects the mpeg1 sound. But the tutorial says, I should use IFO :D. So, whats wrong?
0xC0 - Audio - MPEG-1 / 2ch / 48kHz / 16bit / LBA: 44 / PTS: 00:00:00.230 / Delay: -80ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 4:3 / LBA: 1 / PTS: 00:00:00.310 / Delay: 0ms
Maxxs
len0x
20th November 2003, 11:40
Originally posted by Maxxs
0xC0 - Audio - MPEG-1 / 2ch / 48kHz / 16bit / LBA: 44 / PTS: 00:00:00.230 / Delay: -80ms
Hm... Try changing 0xC0 to 0x80. Should work.
I really wonder if sound tracks have to have a dedicated id starting with 0x8x or not ? I've head before, that some soundtracks starts with 0xAx, now it's 0xCx. Is that normal ?
len0x
20th November 2003, 11:45
Originally posted by G2k
Would it be possible in the future to add more featured to subtitles? So that the person encoding can also add permanent subs of his/her own to the movie? I know that as of now they're seen as images, but if in the future you could change some stuff around so that it is viewed as text it would be sweet.
Images or text dosn't really matter coz VSFilter able to put in both.
It's more of a question do we want to allow user to specify alternative subs or not... And how come you have your own subs for DVDs ?
len0x
20th November 2003, 11:55
manono answered almost everything, I just make a few more points.
Originally posted by manono
1 cd 860mb
Huh? For GKFast, 1 CD=700 MB. If you have a different sized CD, you'll have to mux the video and audio yourself.
not necessarily, if you select custom size and 860Mb, then you will 860Mb output along with 700Mb and 160Mb chunks which you can discard and use one final avi.
About input editboxes - when I'll be rearranging GUI I'll take that into account.
len0x
20th November 2003, 11:58
Originally posted by MindlessOath
when i said benchmark, i was thinking along the lines of "TIME" but FPS would be a good thing too.
displaying FPS should not be a problem
Originally posted by MindlessOath
i guess i wont run offical mirrors, but if you really need them (ie low on bandwidth... let me know - i can see what i can do for you).
thanks. I'll keep that in mind.
Glytch
20th November 2003, 13:29
"Access violation at address 00404446 in module 'GkItFast4U.exe'. Read of address FFFFFFF9."
This was while trying to back up and encode Charlie's Angels Full Throttle.
Otherwise the new program has worked perfectly, this is the only time I've had a problem with it.
Keep up the good work.
Wolfman
20th November 2003, 13:38
I requested the volume function becuase i will be watching these on a dvd mpeg4 player and i find that I have to adjust the volume by x2 on most things I burn. Ability to set the cd size to what ever you use would be more convenient, as I use 99min/870mb cdr almost exclusively.
One set of output files, rather than the 860mb and two cd sized chunks would be good, simply for disk space sake. Adjusting the AC3 filter to increase the volume is not at all obvious. the status window in virtualdub is not obvious either.
in order of importance
CDsize=870 %size in MBs
volume=200 %percent
ini file perhaps??
Otherwise.. bloody good show.. old chap
len0x
20th November 2003, 15:07
Originally posted by Glytch
"Access violation at address 00404446 in module 'GkItFast4U.exe'. Read of address FFFFFFF9."
This was while trying to back up and encode Charlie's Angels Full Throttle.
:logfile:
at what stage is it failing ?
len0x
20th November 2003, 15:11
Originally posted by Wolfman
I requested the volume function becuase i will be watching these on a dvd mpeg4 player and i find that I have to adjust the volume by x2 on most things I burn.
But that should the be the case with original DVDs! You're not suggesting that I produce better result that on DVD, are you ? :)
brack
20th November 2003, 15:31
When do you think to add DivX support? The new version is out and beta was there a while ago.
manono
20th November 2003, 15:36
not necessarily, if you select custom size and 860Mb, then you will 860Mb output along with 700Mb and 160Mb chunks
Sorry, I should read my own guide (new and not yet released version), where I specifically state that there's the muxed whole .avi, as well as the split .avis.
len0x
20th November 2003, 16:02
Originally posted by brack
When do you think to add DivX support? The new version is out and beta was there a while ago.
As soon as I have first non-beta out, I'll start on DivX.
Important thing here: for resizing decision to made properly I need to empirically find out lots of parameters, so major codec change will always require some intensive research and will not be automatically supported (that is why I will never be testing beta versions of divx).
*EDIT*
So far before first release I want to address the following issues/features:
- some minor muxing/splitting problems
- "audion not found" rare bug
- see if audio id's like 0xA0, 0xC0 should be supported in stream info file
- some final testing of prediction accuracy for comp test
- may be deal with some difficult PAL material (wrong field order, 30->25fps transfer etc.)
- any other problems which come on the way (I already have some very wierd bug reports)
G2k
20th November 2003, 16:30
Originally posted by len0x
Images or text dosn't really matter coz VSFilter able to put in both.
It's more of a question do we want to allow user to specify alternative subs or not... And how come you have your own subs for DVDs ?
I have a friend who has a DVD and she asked me if I could make a backup of it (encode) and translate the subs to Italian for her since she got it in France and she doesn't understand very well.
Also, it is just handy and gives the user more power don't u think?
Peace
len0x
20th November 2003, 16:56
Originally posted by G2k
Also, it is just handy and gives the user more power don't u think?
It depends which user.
Imagine a user who's maximum knowledge in computers is MS Office. Do you really think he'll be translating subs ??? And that is the user this application is targeted to...
Maxxs
20th November 2003, 19:31
Originally posted by len0x
0xC0 - Audio - MPEG-1 / 2ch / 48kHz / 16bit / LBA: 44 / PTS: 00:00:00.230 / Delay: -80ms
Hm... Try changing 0xC0 to 0x80. Should work.
I really wonder if sound tracks have to have a dedicated id starting with 0x8x or not ? I've head before, that some soundtracks starts with 0xAx, now it's 0xCx. Is that normal ?
thanks, changing to 0x80 works fine.
But I don’t understand why it’s work in the file mode. Why should I use ISO when file mode works better? Sorry, maybe silly question.....
Maxxs
len0x
20th November 2003, 19:42
Originally posted by Maxxs
But I don’t understand why it’s work in the file mode. Why should I use ISO when file mode works better?
Can you rephrase it please - I don't understand the question :)
If you're asking why IFO mode should be used: the answer is simple - I cannot deal with multiple chains in one vobset, so you have to decrypt only what you gonna encode (no extras, etc).
lar1r
20th November 2003, 22:30
Wonderful program. I've been waiting a long time for something like this.
I like the minimalistic settings and options. My recommendations for future features are
- to add the ability to compress the credits at a different compression setting
- to add the ability for chapters
Kudos on a great job!
Glytch
20th November 2003, 22:51
len0x, the problem occurs after I select the input directory, I browse to the folder, hit "OK" and then it comes up with the error.
Cheers
len0x
20th November 2003, 22:57
Originally posted by Glytch
len0x, the problem occurs after I select the input directory, I browse to the folder, hit "OK" and then it comes up with the error.
please post the contents of "VTS_01 - Stream Information.txt" file here.
len0x
20th November 2003, 23:06
Originally posted by lar1r
- to add the ability to compress the credits at a different compression setting
not until someone find a way of automatically detect start of the credits... You will never be able to select that manually.
Originally posted by lar1r
- to add the ability for chapters
last time I checked AVI format didn't have chapters. if you talking about different containers then why asking about addition to something which is not implemented yet ?
satfabio
20th November 2003, 23:40
Hi all,
I'm ready for testing GKIF4U with DivX codec.
Will be better 1 pass q2 because this function there is not
in GK and in GKIF4U.
I think that divx codec 5.02 pro is more used.
Sorry for my English.
Paul from Italy
Wolfman
21st November 2003, 01:34
m mmmm Yes please .. but on other, (mpeg2) encodes I do have the option to increase the volume. I think in the end if this is a novice product people will ask for this regardless of whether they use it or not. And I certainly would use it, as would many other people.
Wolfman
21st November 2003, 02:05
my new gkif4u encode dont play..."codec not supported"
yes I do have the latest firmware
This does not play on my yamada 6100 .. whereas previously encoded xvid and divx do...
shizen hausen ... this cdr does however play on my computer (bsplayer)
dosdan
21st November 2003, 03:46
I'm using an Athlon 1800. When I inspected the .D2V file it told me that for the iDCT algorithm it was using "FPU". Wouldn't it be quicker with "MMXSSE"?
manono
21st November 2003, 04:45
Wolfman-
I'll put something about soft volume for AC3 on a computer in the upcoming FAQ. When you play it in your DVD/MPEG4 player (assuming you got one to play), the volume is OK, isn't it? But that's not really a GKFast issue, since everyone using the AC3 Filter without tweaking the settings has the same problem.
I just tested a GKFast encoded video with AC3 in my DVD/MPEG4 player for the first time and it plays fine. I can think of a couple of possible reasons why your's doesn't play, but I think it's the first one I'm going to present, and I'd like to rule that out before going to the second possible reason.
The loader in a DVD/MPEG4 player is just a regular DVD-ROM. And some DVD-ROMs support 99 minute CD-Rs, and some don't. Is it possible that yours doesn't support 99 minute CD-Rs? You can test by burning that 163 MB .avi to a 700 MB/80 minute CD-R and play it in the DVD/MPEG4 player. Or have you already tried to play a 700 MB CD-R with video encoded by GKFast, and it didn't play, either?
If it's the size of the CDs you're using that's causing the problem, then that's not a GKFast issue, so I'd like to find out the answer first. Because the second possibility is a GKFast issue, but more on that later.
Glytch
21st November 2003, 06:44
len0x:
As far as I can see, it doesn't create a Stream Information file at all. I assume the stream information is supposed to be in the same folder as the VOBs? If so it's not there.
manono
21st November 2003, 07:33
Hi-
...it doesn't create a Stream Information file at all.
Open DVDDecrypter. In Tools->Settings->IFO Mode->Create Additional Files, do you have Stream Information checked? You should.
zerocoolnl
21st November 2003, 09:05
Click on Defaults.....
Zerocoolnl
len0x
21st November 2003, 12:19
Originally posted by dosdan
I'm using an Athlon 1800. When I inspected the .D2V file it told me that for the iDCT algorithm it was using "FPU". Wouldn't it be quicker with "MMXSSE"?
Indeed it would. My bad - those settings got changed from previous version of DVD2AVI and now 2 means FPU and previously meant SSE... Will change that. Thanks for pointing that out.
pixolex
21st November 2003, 13:03
in some future, when you'll suport matroska...will you use mkvtoolnix or VirtualDubMode?
You said in GK you'll not use mkvtoolnix because it's needed to refomulate the all code...but not in GKIF4Y :D
Or you didn't you think in that :P
Keep the good work with this EASY program!
len0x
21st November 2003, 13:22
you're right I'm not that connected with vdubmod anymore in GKIF4U, but I haven't really thought about matroska at all :)
Wolfman
21st November 2003, 17:27
well after getting this error Last nite "codec not supported" on my dvd player I have been investigating and exploring. My conclusions are that 99min cdr are fine, used many times for mp3 and svcd. Xvid codec is fine on dvd player. Other xvid clips play fine. Divx is fine on dvd player. No problem there either. All test clips work fine on my computer in both bsplayer and powerdvd. Test clips encoded with gkif4u do not work properly on the dvd player.
very low bitrate clip gives error "codec not supported"
other std rate clips are very blurry and distorted, with a lot of smearing.
So it looks like my dvdplayer doesnt like clips encoded with GKIF4U which uses virtdubmod rather than nandub which is what the other working xvid clips use. Any suggestions? hints?
len0x
21st November 2003, 17:30
Originally posted by Wolfman
So it looks like my dvdplayer doesnt like clips encoded with GKIF4U which uses virtdubmod rather than nandub which is what the other working xvid clips use. Any suggestions? hints?
vdubmod or nandub should not make any difference. Does all you other rips with XviD (which could be played) are done using Bframes ?
Wolfman
21st November 2003, 17:41
Unfortunately I cannot tell if the other clips use b frames as they were done by other people. FYI the manual for my dvd player states mpeg4 video must conform to iso mpeg4 simple or advanced simple profile WITHOUT quarter pixel or GMC.
len0x
21st November 2003, 17:51
I'm not sure - may be someone can answer this: are XviD bframes compatible with DivX bframes ?
bkam
21st November 2003, 18:11
Originally posted by len0x
I'm not sure - may be someone can answer this: are XviD bframes compatible with DivX bframes ? Well, I could be totally wrong, but if GKIF4U checks the "DX50 B-VOP compatibility" box, I'm pretty sure that's what the checkbox does, right? The tooltip says: "Generate DivX 5.1 compatible B-frames." So my guess is that they ARE compatible, unless GKIF4U unchecks this (which the tooltip says is not recommended).
len0x
21st November 2003, 18:17
Originally posted by bkam
Well, I could be totally wrong, but if GKIF4U checks the "DX50 B-VOP compatibility" box, I'm pretty sure that's what the checkbox does, right? The tooltip says: "Generate DivX 5.1 compatible B-frames." So my guess is that they ARE compatible, unless GKIF4U unchecks this (which the tooltip says is not recommended).
Well, checkbox is checked. But there must be some difference still, coz xvid allows several bframes in a row for instance... And may be it packs them differently. I don't know.
The other non-standard bit is - custom mpeg matrix. I wonder if hardware cares about that...
zerocoolnl
22nd November 2003, 00:05
What kind of logo are you looking for??
I have founded a little bit of time somewhere to make a few ones :cool:
Gr,
Zerocoolnl
manono
22nd November 2003, 00:51
Hi Wolfman-
That suggestion was a lousy one, eh? OK, here's my second and last idea. There have been reports of .avis that have been muxed using AviMux not playing in DVD/MPEG4 players. Although GKFast .avis are muxed using VDubMod, I'm thinking that the interleaving values might be the reason you're having trouble. The AviMux thread is here (http://forum.doom9.org/showthread.php?s=&threadid=65121).
So my other idea is about the Interleaving values. However, I just tried a GKFast .avi muxed with its interleaving settings in my player, and it plays fine. However, not all players are the same. So if you want to test, and waste a CD-R in the process, here's what you do. Open an .avi in VDubMod. Ignore the B-Frames warning you'll see. Go to Video and set it to Direct Stream Copy. Then hit Streams and Streams List and you should see the AC3 Audio. Right click on that and you'll see the Interleaving and open that. Change Preload 500 ms to 96 ms, and change Interleave Audio from 1 to 96 ms (NOT Frames). Then Click OK twice and go to File->Save As and give it another name (like Movie2.avi). Wait a minute or 2 and then burn it to CD-R and see if it will play. If that doesn't work, maybe burn just the video portion of the movie (without audio) to CD-R and see if that will play. I'm pretty sure it will, as I think this is an audio issue. If none of that works, then I'm fresh out of ideas.
And I don't think it's a custom Matrix problem. My player plays them fine, and they comply with the standard anyway. sysKin confirmed that once.
Anyone else have a DVD/MPEG4 player. Any problems with GKFast created movies? Yes? No?
XenoDaSouljah
22nd November 2003, 12:44
Hi,
Just did ttt extended edition dvd 1.
The movie is badly undersized although the quality is good. The source is a retail pal dvd region 2.
Here is the log: [11/20/2003 11:32:34 PM] Started encoding.
[11/20/2003 11:32:34 PM] Demuxing and indexing.
[11/20/2003 11:35:08 PM] Indexing subtitles.
[11/20/2003 11:37:13 PM] Analyzing source.
[11/20/2003 11:42:00 PM] Source is considered to be progressive.
[11/20/2003 11:42:00 PM] Found 153270 frames
[11/20/2003 11:42:00 PM] Audio size: 343348992
[11/20/2003 11:42:00 PM] Overhead: 1820032
[11/20/2003 11:42:00 PM] Video Size: 1003299712
[11/20/2003 11:42:00 PM] Running compressibility test.
[11/20/2003 11:52:23 PM] Compressibility percentage is: 51.60
[11/20/2003 11:52:23 PM] Using softer matrix.
[11/20/2003 11:52:23 PM] Chosen width is: 576
[11/20/2003 11:52:23 PM] Predicted comptest value is: 75.18
[11/20/2003 11:52:23 PM] Running first pass.
[11/21/2003 1:55:51 AM] Expected quality of first pass size: 75.01
[11/21/2003 1:55:51 AM] Running second pass.
[11/21/2003 3:45:05 AM] Muxing Audio.
[11/21/2003 3:46:43 AM] Splitting video into: F:\LOTR_TWO_TOWERS_SEE_D2\ttt_dvd1_extended.CD1.avi
[11/21/2003 3:47:51 AM] Splitting video into: F:\LOTR_TWO_TOWERS_SEE_D2\ttt_dvd1_extended.CD2.avi
[11/21/2003 3:48:41 AM] Finished encoding.
File size cd2: 587mb.
This is done with version 0.4beta
Michel
len0x
22nd November 2003, 13:26
Originally posted by XenoDaSouljah
File size cd2: 587mb.
what you see is what you get: if you calculate total size of audio + video + overhead (from log file) it'll be 1286 Mb which is right on target. You must have selected wrong target size...
XenoDaSouljah
22nd November 2003, 13:52
Originally posted by len0x
what you see is what you get: if you calculate total size of audio + video + overhead (from log file) it'll be 1286 Mb which is right on target. You must have selected wrong target size...
You are absolutly right, i wasnt looking correctly. Sorry for the mistake :)
GizmoDerMokwai
22nd November 2003, 13:54
will there be any option in further versions to set max. resolution width? because i need a option to set max width to 640px...
len0x
22nd November 2003, 17:26
Almost feature freeze release. From now on I'll be concentration on fixing bugs for first release 0.5. (So far I only know about just one bug - not able to start GKIF4U - does anyone experience that?)
@GizmoDerMokwai
I'm not sure it's vital option - go for one CD option. Otherwize you might end up with undersized files...
(I might add that later, but it requires lots of hacking...)
Darth Maul BR
22nd November 2003, 22:22
Great app and good work!!! :D
I sugest make the icons skinable for an better visual, see the screns that i make on photoshop:
Apple Mac XP Style
http://members.lycos.co.uk/darthmaulbr/teste/GKIF4U_Mac_Style.jpg
WIN XP Style
http://members.lycos.co.uk/darthmaulbr/teste/GKIF4U_XP_Style.jpg
Thanks for this great app!!!
:)
len0x
22nd November 2003, 23:19
Originally posted by Darth Maul BR
I sugest make the icons skinable for an better visual, see the screns that i make on photoshop:
If you care to do them as images and send to me. I might as well put them as default images and see if I can switch them dynamically :)
Darth Maul BR
23rd November 2003, 00:17
There are de PNG images.
http://members.lycos.co.uk/darthmaulbr/teste/GKF4U_Icons.zip
If you like, i can make .ico files 32x32 pixels ... and you create an skinable system for icons with an .ini file reader.
Then all people can do skins for this. ;)
GizmoDerMokwai
23rd November 2003, 11:40
Access violation at adress 0040441C in module 'gkItFast4U.exe'. Read of address FFFFFFF9
Got that error with 0.45beta, after loading dvd dir from hdd...
0x20 - Subtitle - English / LBA: 5814 / PTS: 00:00:16.240 / Delay: 15960ms
0x21 - Subtitle - Nederlands / LBA: 5816 / PTS: 00:00:16.240 / Delay: 15960ms
0x22 - Subtitle - Svenska / LBA: 5841 / PTS: 00:00:16.280 / Delay: 16000ms
0x23 - Subtitle - Norsk / LBA: 5843 / PTS: 00:00:16.280 / Delay: 16000ms
0x24 - Subtitle - Dansk / LBA: 5845 / PTS: 00:00:16.280 / Delay: 16000ms
0x25 - Subtitle - Suomi / LBA: 5848 / PTS: 00:00:16.280 / Delay: 16000ms
0x26 - Subtitle - Portugues / LBA: 5818 / PTS: 00:00:16.240 / Delay: 15960ms
0x27 - Subtitle - Serbo-Croatian / LBA: 5820 / PTS: 00:00:16.240 / Delay: 15960ms
0x28 - Subtitle - English / LBA: 5823 / PTS: 00:00:16.240 / Delay: 15960ms
0x29 - Subtitle - English / LBA: 5825 / PTS: 00:00:16.240 / Delay: 15960ms
0x2A - Subtitle - English / LBA: 2941 / PTS: 00:00:10.760 / Delay: 10480ms
0x2B - Subtitle - English / LBA: 2944 / PTS: 00:00:10.760 / Delay: 10480ms
0x2C - Subtitle - English / LBA: 5828 / PTS: 00:00:16.240 / Delay: 15960ms
0x2D - Subtitle - English / LBA: 5831 / PTS: 00:00:16.240 / Delay: 15960ms
0x2E - Subtitle - English / LBA: 6114 / PTS: 00:00:16.720 / Delay: 16440ms
0x2F - Subtitle - English / LBA: 6117 / PTS: 00:00:16.720 / Delay: 16440ms
0x30 - Subtitle - English / LBA: 4576 / PTS: 00:00:14.000 / Delay: 13720ms
0x31 - Subtitle - English / LBA: 4577 / PTS: 00:00:14.000 / Delay: 13720ms
0x80 - Audio - AC3 / 5ch / 48kHz / DRC / English / LBA: 13 / PTS: 00:00:00.280 / Delay: 0ms
0x81 - Audio - AC3 / 2ch / 48kHz / DRC / Deutsch / LBA: 14 / PTS: 00:00:00.280 / Delay: 0ms
0x82 - Audio - AC3 / 2ch / 48kHz / DRC / Español / LBA: 15 / PTS: 00:00:00.280 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.280 / Delay: 0ms
Hadn't got that error with 0.40beta...
len0x
23rd November 2003, 13:07
Originally posted by GizmoDerMokwai
Hadn't got that error with 0.40beta...
Oh, you have more than 16 subs streams!
Are those all real ?
Wolfman
23rd November 2003, 14:25
I take it that this app should work straight out of the box?(with all the defaults) I was wondering if my problems could be down to the fact that I had a go at using GK previously and that requires the xvid codec to be setup. I was thinking of creating a new partition and setting this up afresh to see if this alleviates my problems.
Manono...no changing the I/L didnt work and just video alone showed exactly the same problems . Good point about upping the gain in the ac3 filter that cured the low sound level. I could send or put online the clip (50mb?) that is causing problems. or make it shorter.
len0x
23rd November 2003, 14:45
Originally posted by Darth Maul BR
If you like, i can make .ico files 32x32 pixels ... and you create an skinable system for icons with an .ini file reader.
Then all people can do skins for this. ;)
I need them either in bmp or ico format, with preferably the same size as images now in GKIF4U.
*Edit* I might try setting wallpaper in the background as well...
manono
23rd November 2003, 14:54
Wolfman-
Check your PM. I'd like to see the clip.
GizmoDerMokwai
23rd November 2003, 16:25
ripped the subs with vsrip, not all english subs at the end are real...
len0x
23rd November 2003, 16:49
Originally posted by GizmoDerMokwai
ripped the subs with vsrip, not all english subs at the end are real...
anyway I just restrited reading up to 16 of subs and audio languages....
len0x
23rd November 2003, 17:47
Quite a few people offered to help designing logo for this new tool (which looks like gonna be rebranded into AutoGK soon) but so far I havn't seen any results. :(
I'm planning on releasing first stable version soon (at some point next week probably), so now I'm in need of actual logo :) Ideally logo should contain current one as a part of it and reflect the ease of encoding process (or just be sooo cool that nobody will care what it relfects :) ). I'm totally open to ideas, so contact me if you have something concrete done already, please.
Wolfman
23rd November 2003, 18:08
:( I have been told by jhumin? that my player will not accept gmc qpel or bframes in xvid. ALso that the latest koepi build also does not work with this player (DVX6100). :mad:
len0x
23rd November 2003, 18:16
Originally posted by Wolfman
:( I have been told by jhumin? that my player will not accept gmc qpel or bframes in xvid. ALso that the latest koepi build also does not work with this player (DVX6100). :mad:
so I was right about bframes...
that's sad, wait for DivX version then (I hope your player doesn't have any probs with bframes in divx, although I'll be basing it on 5.1.1 which is pretty new)
Darth Maul BR
24th November 2003, 01:05
Originally posted by len0x
I need them either in bmp or ico format, with preferably the same size as images now in GKIF4U.
*Edit* I might try setting wallpaper in the background as well...
There the .ICO files: :)
http://members.lycos.co.uk/darthmaulbr/teste/GKF4U_ICO_Files.zip
Right click, Save as..
Wolfman
24th November 2003, 01:31
B frames not problematic in Divx, I have been told by the same source that under divx, gmc and b-frames are ok. In my own experience all my divx encodes play back correctly, done using dix 5.05 (I wont be upgrading to divx5.1, unless I am assured it will work.) Still will try every so -often..
len0x
24th November 2003, 21:32
Originally posted by Darth Maul BR
There the .ICO files: :)
I've put XP icons on the form. But buttons is special case though. I need two-states images for them (i.e. one normal and one disabled) which has two images put together horizontally so that width is twice of height...
len0x
24th November 2003, 21:34
btw I think thread officially became the biggest thread on the board (by number of replies). :cool:
zerocoolnl
24th November 2003, 21:38
So that's the reasen why you rote this program!!! hahaha
Zerocoolnl
len0x
24th November 2003, 22:43
Ok, I'm officially done with all the features and bugs for 0.5 release. Now the only things which are missing:
- new name (yep, still)
- new logo
- may be new icons
That's it. Give it a stress test please.
Darth Maul BR
24th November 2003, 22:58
What it happen with "About" icon?
:confused:
yotsuya-san
24th November 2003, 23:41
Hi Len0x, GHIF4U is making really big steps. I'm testing new 0.48 with my usual vob.
Did I miss something? Why does GKIF4U makes two "Analyzing source" steps, producing the same "interlace.log" file?
This is my log:
[24/11/2003 23.22.07] Input dir: C:\ROCKY_HORROR_PICTURE_SHOW_4prove\VIDEO_TS
[24/11/2003 23.22.07] Output file: C:\Documents and Settings\fede\Desktop\prova.avi
[24/11/2003 23.22.07] Audio: English
[24/11/2003 23.22.07] Subtitles: Italiano
[24/11/2003 23.22.07] Target size: 175Mb
[24/11/2003 23.22.07] Custom audio settings: VBR MP3 with average bitrate: 112Kbps
[24/11/2003 23.22.07] Started encoding.
[24/11/2003 23.22.07] Demuxing and indexing.
[24/11/2003 23.22.16] Encoding audio.
[24/11/2003 23.23.56] Indexing subtitles.
[24/11/2003 23.24.03] Analyzing source.
[24/11/2003 23.24.56] Source is considered to be interlaced.
[24/11/2003 23.24.56] Analyzing source.
[24/11/2003 23.25.47] Source is considered to be interlaced.
[24/11/2003 23.25.47] Found 4771 frames
[24/11/2003 23.25.47] Audio size: 2392699
[24/11/2003 23.25.47] Overhead: 190848
[24/11/2003 23.25.47] Video Size: 180917253
[24/11/2003 23.25.47] Running compressibility test.
etc..
There's another cosmetic thing: on my PC (Windows 2000, Matrox G400 etc...) the arrows in log windows always disappear: I have to click on them (well, they are invisible, so exactly I have to click where I think they should be :D :rolleyes: )to make them re-appear.
Anyway, it's great, one of the best tool around (if only I had a more powerful pc...)
Bye, Yotsuya.
len0x
25th November 2003, 00:10
@Darth Maul BR
Good that you mentioned it. 32x32 was too big size for it. So i resized it but couldn't get rid of small artifacts around question mark, so it looked kidna ugly...
@yotsuya-san
About analyzing step - if source is detected as interlaced GKIF4U tries to swap field order and see if its still interlaced after that. Moreover the order is chosen so that interlacing percent is minimal. This fixes some of the wrongly mastered PAL DVDs. May be I should make log messages more clear about that.
About log window - yes, I have the same here, but didn't have a chance to see what's going on. But I will.
Darth Maul BR
25th November 2003, 00:56
Originally posted by len0x
@Darth Maul BR
Good that you mentioned it. 32x32 was too big size for it. So i resized it but couldn't get rid of small artifacts around question mark, so it looked kidna ugly...
Which the correct size? 24x24? and others?
I can make it for you. :)
wertherman
25th November 2003, 02:37
Originally posted by len0x
btw I think thread officially became the biggest thread on the board (by number of replies). :cool:
What about media player classic's with more than 1231 replies.... You are still quite a way off that (especially considering it's a moving target).
Darth Maul BR
25th November 2003, 02:40
I make this icons ... :)
Open Folder XP Style (16x16)
2 About icons (24x24) choice one you like
Start - cold and hot (16x16)
Abort - cold and hot (16x16)
http://members.lycos.co.uk/darthmaulbr/teste/GKF4U_Icons2.zip
Another sugestion for this great App is possibility to translate, i can make an Portuguese Brasil translation for it. :D
manono
25th November 2003, 03:07
Hi-
What about media player classic's with more than 1231 replies....
Yes, you're right, and I know of a couple of more with more replies or with more views. But the Media Player Classic thread is 16 months old, and this one is still less than a month old. Maybe this one is the fastest growing thread. :)
Give this one a couple of more months and then we'll see.
Christos
25th November 2003, 04:31
Wait till the first official release is out... Then you 'll see how big this thread will get... ;)
(I guess mainlly with "Thank you len0x" replies) :)
BTW... !!!THANK YOU len0x!!! :p
wertert
25th November 2003, 08:10
small sizing problem. Let me start by staying that I don't intend to burn any of my movies onto CD so this is really just an observation. The last two film rips I've completed have gone slightly over the requested number of CDs.
The Right Stuff ( requested 3 CD ) ( used version 4.5 )
25/11/2003 05:28 2,205,380,608 the_right_stuff.avi
25/11/2003 05:30 733,829,120 the_right_stuff.CD1.avi
25/11/2003 05:33 731,150,336 the_right_stuff.CD2.avi
25/11/2003 05:36 733,917,184 the_right_stuff.CD3.avi
25/11/2003 05:36 3,368,960 the_right_stuff.CD4.avi
25/11/2003 05:36 16,215 the_right_stuff_gk.log
xmen 2 ( requested 2CD ) ( used version 4.0 )
went to 2 full disks but a small 3/4Mb cd3.avi file. I've deleted the CD files. I have the logs if you want them.
Doesn't really matter as you only miss out the end of the credits. Maybe you've solved the 'credit-encoding' issue after all !
wertert
len0x
25th November 2003, 11:41
Originally posted by wertherman
What about media player classic's with more than 1231 replies.... You are still quite a way off that (especially considering it's a moving target).
Hm... that's a challenge :) May be I should keep posting versions in this thread (I was planning to make an anouncement in the main GK forum about release), so that will see how far we can go :)
len0x
25th November 2003, 11:49
Originally posted by wertert
The Right Stuff ( requested 3 CD ) ( used version 4.5 )
25/11/2003 05:28 2,205,380,608 the_right_stuff.avi
25/11/2003 05:30 733,829,120 the_right_stuff.CD1.avi
25/11/2003 05:33 731,150,336 the_right_stuff.CD2.avi
25/11/2003 05:36 733,917,184 the_right_stuff.CD3.avi
25/11/2003 05:36 3,368,960 the_right_stuff.CD4.avi
25/11/2003 05:36 16,215 the_right_stuff_gk.log
this is all because second CD was slightly undersized. I know what I can do though - change split point to 701Mb instead (but only if using 3CDs)...
Originally posted by wertert
xmen 2 ( requested 2CD ) ( used version 4.0 )
went to 2 full disks but a small 3/4Mb cd3.avi file. I've deleted the CD files. I have the logs if you want them.
version 0.40 did have some other issues. For two CDs movies this should not happen anymore (but you can test it with current version).
len0x
25th November 2003, 12:03
Originally posted by Darth Maul BR
I make this icons ... :)
Thanks. Open folder icon is very cool after I extracted one image out of it. For buttons I actually need only bmp (which is not a problem for me to convert), but I still have problem with help icon - do you see the black shadow around it? This shadow is kinda cut on the right and bottom, so that it looks incomplete. If you could remove the shadow or make it a bit bigger (a couple of pixels) so that the whole thing is completed that would be much better. About "Start" and "Abort" buttons. I thought you were gonna make cold and hot images based on those from XP theme you originaly gave me, not the ones that I have now...
Originally posted by Darth Maul BR
Another sugestion for this great App is possibility to translate, i can make an Portuguese Brasil translation for it. :D
I'd rather you guys did translation for the tutorial (after 0.5 release). The interface itself is really simple anyway...
bkam
25th November 2003, 18:01
Originally posted by len0x
I'd rather you guys did translation for the tutorial (after 0.45 release). The interface itself is really simple anyway... I could do Spanish with the help of my friend. Would this be useful?
len0x
25th November 2003, 18:02
Originally posted by bkam
I could do Spanish with the help of my friend. Would this be useful?
I guess so. But wait until 0.5 release...
XenoDaSouljah
25th November 2003, 19:20
i am just wondering i tested 0.48 with independence day. Now i know this movie is interlaced (yuck) (pal). So what deinterlace filter will this program use then ?
len0x
25th November 2003, 19:25
Originally posted by XenoDaSouljah
i am just wondering i tested 0.48 with idependec day. Now i know this movie is interlaced (yuck) (pal). So what deinterlace filter will this program use then ?
the best one :) KernelDeInt()
I wonder which percentage of interlacing for that movie was detected?
I haven't seen any recent hollywood movie in interlaced form for a while...
XenoDaSouljah
25th November 2003, 19:29
Originally posted by len0x
the best one :) KernelDeInt()
I wonder which percentage of interlacing for that movie was detected?
I haven't seen any recent hollywood movie in interlaced form for a while...
How can i find that out for you ?
len0x
25th November 2003, 19:30
Originally posted by XenoDaSouljah
How can i find that out for you ?
look at the log file (it's created after job finished, but you can always abort the job after analysis is done...)
XenoDaSouljah
25th November 2003, 19:34
Originally posted by len0x
look at the log file (it's created after job finished, but you can always abort the job after analysis is done...)
[11/24/2003 1:31:23 AM] Analyzing source.
[11/24/2003 1:41:34 AM] Source has percentage of interlacing in motion areas: 44.66
[11/24/2003 1:41:34 AM] Source is considered to be interlaced.
:)
Yep, it looks really ugly when i play it back in Powerdvd, that was the whole reason for me to rip it to xvid/ac3. :). Your program did an excelent job at it ;)
len0x
25th November 2003, 19:35
then it's definitely interlaced :)
XenoDaSouljah
26th November 2003, 00:55
There is a small typo in the third party tools screen:GordianKnotItFast4U uses the following utilities for backgroung
:)
Darth Maul BR
26th November 2003, 05:45
- Initial icons than i have sugest previously for Start ans Abort;
- About icon no shadow (24x24).
http://members.lycos.co.uk/darthmaulbr/teste/GKF4U_Icons3.zip
I wait to have helped.
:)
Micro
26th November 2003, 08:59
Hi len0x,
it seems, that you are using only one consecutive B-frame setting
in XviD configuration, is there any particular reason for this ?
Isn't it better to use currently "classic" B-frame control settings
2-150-75-0 or this automatically depends on compressibility test result ?
Thanks for great tool !
Micro
len0x
26th November 2003, 12:06
Originally posted by Micro
Hi len0x,
it seems, that you are using only one consecutive B-frame setting
in XviD configuration, is there any particular reason for this ?
it's a judgment call. I don't use classic settings indeed, but there are so many "classic" settings, that leaving this choice to you would make my life pretty difficult as everyone would want their own settings to be used...
As for 2 bframes - most of hardware cannot play it and I don't see much improvement in comp test results either.
nwpsys
26th November 2003, 13:10
Firstly, a big thanks to len0x for such a great tool, and manono for such a great tutorial. I am one of the target users, who doesn't know ( and really doesn't want to know ) about under-the-hood encoding, and just needs a simple tool to help with the job. And what a splendid job it does too :)
I am not sure if adding to this thread is appropriate so apologies if I am bloating things with my question.
Reading through the tutorial, I have a similar task I am trying to backup a series of 15 minute cartoons from a DVD. Using maximum quality created an AVI bigger than the source, so I then tried setting 50MB for a size ( so I could get all the episodes on a CD), but the quality was a bit poor with stereo VBR 128 sound.
The tutorial mentions setting 100MB as a sensible size and also setting a fixed width resolution at 512.
Just wondering how these values were determined ? Was it just experience, or are there certain resolution values that work best ??
I know that in the log I can look at the compressability percentage, but does this take into account any resolution setting ?
Thanks for any help.
nwpsys
len0x
26th November 2003, 14:34
Originally posted by nwpsys
The tutorial mentions setting 100MB as a sensible size and also setting a fixed width resolution at 512.
Just wondering how these values were determined ? Was it just experience, or are there certain resolution values that work best ??
It's just experience. I think what manono meant was that going below 512 makes picture too small and usually you'd want either fix the resolution or increase target size.
Originally posted by nwpsys
I know that in the log I can look at the compressability percentage, but does this take into account any resolution setting ?
Yes, it does. You get compressibility for a chosen resolution (well first value after compessibility test is value for width of 640, but all the rest will be for resolution it'll be using). The final value which you should pay attention to is quality after first pass as it is the final quality you will get for the resolution it (or you if you fixed that) chose to encode with.
nwpsys
26th November 2003, 16:06
:thanks: len0x. A little bit clearer in my head now, but I think some experimenting is in order, but I will have to do something about my Pentium III 733mnhz first :o
nwpsys
manono
26th November 2003, 17:34
Hi nwpsys-
You're right. My explanation there was incomplete. It might have been useful if I had mentioned that the cartoons averaged about 7 minutes each. There were 14 of them, so 7 per CD and 2 CDs total and they looked fine. In your case, you might want to put 4 per CD at 175 MB each, or 3 per CD at 233 MB each, depending on how well they compress. A lot of the Bugs Bunny cartoons were old and grainy/noisy and didn't compress all that well. With experience you'll be able to have a look at the source material to get a rough idea of how they'll compress at a given resolution, and you'll then use the Compression Test results to verify that.
wertherman
26th November 2003, 17:37
An option to have a message box pop up when it's finished encoding would be great... Would help to avoid those scary periods of time when my computer isn't encoding anything :-)
len0x
26th November 2003, 19:46
Originally posted by Darth Maul BR
- Initial icons than i have sugest previously for Start ans Abort;
I can't still use them. What I need is a bmp (not ico) file say 24x48 pixels, where first 24x24 is a hot normal image, and the other is totally grey image with just the structure of the picture. You know what I'm talking about?
help icon looks better now though...
darkonejr
26th November 2003, 22:48
len0x:
I think an option to disable splitting (or have it not split when specifying a custom size) would be useful...
Julian
XenoDaSouljah
27th November 2003, 01:08
Originally posted by darkonejr
len0x:
I think an option to disable splitting (or have it not split when specifying a custom size) would be useful...
Julian
I am not sure but i think someone mentioned it before. I would like to see this aswell. I dont like switching cd's in a movie, and i store my backups on harddrive anyway.
len0x
27th November 2003, 12:24
Originally posted by darkonejr
or have it not split when specifying a custom size would be useful...
this can be arranged and actually makes sense since I don't know what CD size was suppose to be anyway...
Mythwyn
27th November 2003, 12:28
I mentioned something in a tread that when selecting a custom 1400MB Custom file it split it into 2@700MB, was going for a single HQ file to edit in Vegas Video.
len0x
27th November 2003, 14:43
Looks like I'm gonna be releasing 0.5 with old logo...
zerocoolnl
27th November 2003, 15:27
Originally posted by len0x
Looks like I'm gonna be releasing 0.5 with old logo...
Oh my god :eek:
If it's working, I don't mind;)
Zerocoolnl
ps: I still think easy is better then auto....:p
billou2k
27th November 2003, 15:57
Hi guys, I've just discovered GKFI4U (pfwwee I did manage to write it :D )
thanks len0x, it looks like a (very) interesting piece of program.
Unfortunately.. the first problem I have is that the program crashes half of the times I start it (runtime error 12 before I can even see the interface...)
And when it starts properly, I can set all the options the way I want but when I click on preview or start, dvd2avi pops up but doesnt do anything. The log windows stays on
"Demuxing and indexing."
and well that's it...
Is there a problem with the dvd2avi version?
GizmoDerMokwai
27th November 2003, 16:17
Access violation at address 77E2A5AE in module 'user32.dll'. Read of address 00000019.
and
Exception EOSError in module gkItFast4U.exe at 0000ECE2.
System Error. Code: 5.
getiing both errors when quitting gkif4u during video encoding process...
Crenshaw
27th November 2003, 17:45
Hi,
i have a problem with download of the 0.48beta, by 50KByte the dl-speed goes down to 100 Byte/s, have you a mirror?
Crenshaw
len0x
27th November 2003, 17:49
Originally posted by billou2k
Unfortunately.. the first problem I have is that the program crashes half of the times I start it (runtime error 12 before I can even see the interface...)
Do you have P4 with hyperthreading enabled ? if yes, then disable it and everything will be just fine...
len0x
27th November 2003, 17:50
Originally posted by GizmoDerMokwai
getiing both errors when quitting gkif4u during video encoding process...
is it the same behaviour when you do abort?
billou2k
27th November 2003, 18:29
Hi Lenox,
Well indeed you are right I'm testing it on a PIV hyperthreading machine. However I ve tested it after disabling Hyperthreading as well but it still behaves the same way.
And when i said it was crashing half of the time it's actually more crashing 9/10.
The exact error is a "GKitF4U application error: instruction at 0x....blabla. the memory couldnt be read
then clicking ok brings the runtime error 216.
About the problem with dvd2avi not doing anything when clicking preview or start, do you think it's related?
(well anyway at teh moment I cant run GKitF4U at all anyway)
sorry if I'm missing something here.
len0x
27th November 2003, 18:35
Originally posted by billou2k
Well indeed you are right I'm testing it on a PIV hyperthreading machine. However I ve tested it after disabling Hyperthreading as well but it still behaves the same way.
Strange. Exact the same error was reported to me three times and in all cases switching hyperthreading off fixed the problem. Are you disabling that on hardware level? (I'm not that familiar with how it works since I don't own PC with such CPU)
*Edit* do you have it overclocked ?
Originally posted by billou2k
About the problem with dvd2avi not doing anything when clicking preview or start, do you think it's related?
(well anyway at teh moment I cant run GKitF4U at all anyway)
it's hard to tell... probably since noone who is able to run it properly had such an issue...
billou2k
27th November 2003, 18:40
Yes I've disabled it from the bios ( as I dont know any other way to do it )
and I checked in the task manager/performance that the cpu usage history was showing only one processor.
well anyway thanks for your help.
I'll tell you if I find something new.
(too bad I cant try it though:D)
edited: It's probably not overclocked as its a dell system and I havent touched it at all.
wertert
27th November 2003, 18:52
Originally posted by billou2k
About the problem with dvd2avi not doing anything when clicking preview or start, do you think it's related?
Sorry - just checking the obvious. You get the dvd2avi appearing on the task bar right ? What happens if you do a right-click->restore on it ? Do you see the main dvd2avi gui ?
billou2k
27th November 2003, 19:05
hi Wertert,
well when I bring dvd2avi to the front it's got no video loaded.
when I manually load the vobs in it, it then starts the creation of the d2v file on its own.
but as soon as its finished gkfastit4u logs an "Exception: ...tmp\test1.idx cannot be found"
The test1.d2v file is there but not the .idx
And about the program crashing sometimes. When it happens it looks like reinstlaling the update to 0.48 fixes the problem...but if i close it, next time I start it: it will crash again. (and so on) strange...
I hope I am not making an obvious mistake
sorry for the troubles guys...
len0x
27th November 2003, 19:45
If nothing serious found this version will be re-released as 0.5.
(with name updates and new help file).
XenoDaSouljah
27th November 2003, 19:53
Originally posted by len0x
If nothing serious found this version will be re-released as 0.5.
(with name updates and new help file).
Thanks ! I will try it out now, i have some stuff to encode. Will report if i find any problems if you dont hear anything,, then its all good :D
What is new though ?? i dont see any changes in the first post of this topic ?
XenoDaSouljah
27th November 2003, 20:07
Just wondering : When the program analyzes the source, and it thinks it is interlaced, why does it start to analyze a second time ? I just see this happening with Band Of Brothers dvd 1
len0x
27th November 2003, 20:09
Originally posted by XenoDaSouljah
What is new though ?? i dont see any changes in the first post of this topic ?
sorry, now you can see them :)
P.S. those who have crashes on hyperthreaded CPU can try this one (I was messing with some unreleated stuff, bu may be it has some effect though...)
XenoDaSouljah
27th November 2003, 20:27
Originally posted by XenoDaSouljah
Just wondering : When the program analyzes the source, and it thinks it is interlaced, why does it start to analyze a second time ? I just see this happening with Band Of Brothers dvd 1
Just 1 more question :)
[11/26/2003 7:56:21 PM] Subtitles: Nederlands
[11/26/2003 7:56:21 PM] Target size: 700Mb
[11/26/2003 7:56:21 PM] Custom resolution settings: minimum width of 512 pixels
[11/26/2003 7:56:21 PM] Custom audio settings: AC3
[11/26/2003 7:56:21 PM] Started encoding.
[11/26/2003 7:56:21 PM] Demuxing and indexing.
[11/26/2003 7:57:51 PM] Indexing subtitles.
[11/26/2003 7:59:07 PM] Analyzing source.
[11/26/2003 8:05:51 PM] Source is considered to be interlaced.
[11/26/2003 8:05:51 PM] Analyzing source.
[11/26/2003 8:13:11 PM] Source is considered to be interlaced.
[11/26/2003 8:13:11 PM] Found 105487 frames
[11/26/2003 8:13:11 PM] Audio size: 202533888
[11/26/2003 8:13:11 PM] Overhead: 1252608
[11/26/2003 8:13:11 PM] Video Size: 530216704
[11/26/2003 8:13:11 PM] Running compressibility test.
[11/26/2003 8:24:23 PM] Duration was: 11 minutes 11 seconds
[11/26/2003 8:24:23 PM] Speed was: 7.85 fps.
[11/26/2003 8:24:23 PM] Compressibility percentage is: 39.22
[11/26/2003 8:24:23 PM] Using softer resizer.
[11/26/2003 8:24:23 PM] Using softer resizer.
[11/26/2003 8:24:23 PM] Chosen width is: 512
[11/26/2003 8:24:23 PM] Predicted comptest value is: 62.80
you also see that it chooses the softer resizer twice :confused:
GizmoDerMokwai
27th November 2003, 20:42
Originally posted by len0x
is it the same behaviour when you do abort?
only getting this one when using the normal close button in titlebar
len0x
28th November 2003, 00:50
@XenoDaSouljah
about choosing softer resizer twice - I'll have a look - should be nothing serious.
@GizmoDerMokwai
I'll experiment with that. But it's supposed to have the same behaviour as abort. Did it ask you if you want to abort encoding ?
XenoDaSouljah
28th November 2003, 01:12
@len0x
I think i have found a bug. Your pogram says Band Of Brothers dvd1 is interlaced. I thought hmm strange, so now i have loaded the vobs into dvd2avi and pressed f5, and it show me it is progressive !! Could this be a bug ?
len0x
28th November 2003, 11:31
Originally posted by XenoDaSouljah
I think i have found a bug. Your pogram says Band Of Brothers dvd1 is interlaced. I thought hmm strange, so now i have loaded the vobs into dvd2avi and pressed f5, and it show me it is progressive !! Could this be a bug ?
First, if you're talking about info window of DVD2AVI then don't mind what it shows to you. For PAL sources it's wrong in 50% of the cases.
More important is what you see - do you see interlacing if you scroll through the movie in DVD2AVI ?
P.S. and please post you log file with percentage of interlacing found...
Tuning
28th November 2003, 11:58
Hi len0x,
Good to see the name AutoGK was accepted. :).
BTW, When is AutoGk going to support DivX 5.1.1, I'm eagerly waiting for it. Do you think we don't need any testing with DivX codec ? ( As next version will 0.5 and obviously above beta status ? )
len0x
28th November 2003, 12:20
OK, I solved the problems with using softer resizer twice as well as probelm with closing the application (now you will not be able to close application while job is running at all, you will have to abort it first).
Any more bugs ? :)
About divx5 support - be patient and don't ruin the surprise :)
billou2k
28th November 2003, 12:21
New version 0.5 solved the problem of fastgk not finding the idx. (good)
However I still need to load the vob files manually in DVD2avi... is that normal?
And I can only run fastGK one time. As the next time it will report the error i posted earlier. The only way to get rid of it is to reisntall fastgk...
Apart from that it looks good!
len0x
28th November 2003, 12:33
Originally posted by billou2k
However I still need to load the vob files manually in DVD2avi... is that normal?
I have an idea. Please post the full path to the VOB files...
billou2k
28th November 2003, 12:40
ok
here it is:
D:\mpeg2\movie\vob\VTS_02_PGC_01_1.VOB
len0x
28th November 2003, 12:43
Originally posted by billou2k
ok
here it is:
D:\mpeg2\movie\vob\VTS_02_PGC_01_1.VOB
that is the problem... what did you use to rip it ?
the name of the vob files should be in the form of: VTS_??_?.vob
XenoDaSouljah
28th November 2003, 12:43
Originally posted by len0x
First, if you're talking about info window of DVD2AVI then don't mind what it shows to you. For PAL sources it's wrong in 50% of the cases.
More important is what you see - do you see interlacing if you scroll through the movie in DVD2AVI ?
P.S. and please post you log file with percentage of interlacing found...
No it doesnt look interlaced, and for some reason i cant find the log file :confused: , other then a text saying interlace.txt
[11/26/2003 11:42:36 PM] Input dir: F:\BAND_OF_BROTHERS_DISC1\VIDEO_TS
[11/26/2003 11:42:36 PM] Output file: F:\BAND_OF_BROTHERS_DISC1\VIDEO_TS\New Folder\Deel 1 - Currahee.avi
[11/26/2003 11:42:36 PM] Audio: English
[11/26/2003 11:42:36 PM] Subtitles: Nederlands
[11/26/2003 11:42:36 PM] Target size: 1000Mb
[11/26/2003 11:42:36 PM] Custom resolution settings: minimum width of 512 pixels
[11/26/2003 11:42:36 PM] Custom audio settings: AC3
[11/26/2003 11:42:36 PM] Started encoding.
[11/26/2003 11:42:36 PM] Demuxing and indexing.
[11/26/2003 11:44:04 PM] Indexing subtitles.
[11/26/2003 11:45:17 PM] Analyzing source.
[11/26/2003 11:52:42 PM] Source is considered to be interlaced.
[11/26/2003 11:52:42 PM] Analyzing source.
[11/26/2003 11:59:44 PM] Source is considered to be interlaced.
[11/26/2003 11:59:44 PM] Found 105487 frames
[11/26/2003 11:59:44 PM] Audio size: 202533888
[11/26/2003 11:59:44 PM] Overhead: 1252608
[11/26/2003 11:59:44 PM] Video Size: 844789504
[11/26/2003 11:59:44 PM] Running compressibility test.
[11/27/2003 12:12:37 AM] Duration was: 12 minutes 52 seconds
[11/27/2003 12:12:37 AM] Speed was: 6.82 fps.
[11/27/2003 12:12:37 AM] Compressibility percentage is: 47.14
[11/27/2003 12:12:37 AM] Using softer matrix.
[11/27/2003 12:12:37 AM] Chosen width is: 544
[11/27/2003 12:12:37 AM] Predicted comptest value is: 77.06
[11/27/2003 12:12:37 AM] Running first pass.
[11/27/2003 2:20:29 AM] Duration was: 2 hours 7 minutes 51 seconds
[11/27/2003 2:20:29 AM] Speed was: 13.75 fps.
[11/27/2003 2:20:33 AM] Expected quality of first pass size: 78.91
[11/27/2003 2:20:33 AM] Running second pass.
[11/27/2003 4:26:09 AM] Duration was: 2 hours 5 minutes 31 seconds
[11/27/2003 4:26:09 AM] Speed was: 14.01 fps.
[11/27/2003 4:26:09 AM] Finished encoding.
billou2k
28th November 2003, 12:46
Ah I see!
I used dvddecrypter and removed some languages to make some space on the drive
len0x
28th November 2003, 12:46
Originally posted by XenoDaSouljah
No it doesnt look interlaced, and for some reason i cant find the log file :confused: , other then a text saying interlace.txt
the log file is in the same dir as output video, not in the tmp dir...
It has form of: nameofavi_gk.log.
Without it we can't solve this...
len0x
28th November 2003, 12:50
Originally posted by billou2k
Ah I see!
I used dvddecrypter and removed some languages to make some space on the drive
yeah, you shouldn't do that - AutoGK needs full vobset (read the tutorial part about DVDDecrypter and you will find out exactly on which output it works.)
XenoDaSouljah
28th November 2003, 12:51
Originally posted by len0x
the log file is in the same dir as output video, not in the tmp dir...
It has form of: nameofavi_gk.log.
Without it we can't solve this...
[11/26/2003 11:45:17 PM] Analyzing source.
[11/26/2003 11:52:42 PM] Source has percentage of interlacing in motion areas: 2.85
[11/26/2003 11:52:42 PM] Source is considered to be interlaced.
billou2k
28th November 2003, 12:56
ok... thanks for the help
(if it is just a problem with the name of the files wouldnt it be possible to allow autogk to open the vob files we chose in the "input directory"?)
len0x
28th November 2003, 12:57
Originally posted by XenoDaSouljah
[11/26/2003 11:45:17 PM] Analyzing source.
[11/26/2003 11:52:42 PM] Source has percentage of interlacing in motion areas: 2.85
[11/26/2003 11:52:42 PM] Source is considered to be interlaced.
ok, this is getting a bit ugly. very small percentage of interlacing there. you can do the following: open up _.avs (from tmp dir) with VDubMod and go to the frames which are detected as interlaced to see what's wrong with them. To find out which frames are detected as interlaced open interlace.log file and the number of the rows which has "true" as a first string will be interlaced frame numbers.
Originally posted by XenoDaSouljah
Still the movie has no audio aswell :confused:
what do you mean ?
len0x
28th November 2003, 13:01
Originally posted by billou2k
ok... thanks for the help
(if it is just a problem with the name of the files wouldnt it be possible to allow autogk to open the vob files we chose in the "input directory"?)
Vobs are picked up automatically from IFO name actually. It's all tired up with original DVD structure... May be in the future I will allow more flexible input structures, but it's too much hassle at the moment and I have much more important features to implement...
XenoDaSouljah
28th November 2003, 13:02
Originally posted by len0x
ok, this is getting a bit ugly. very small percentage of interlacing there. you can do the following: open up _.avs (from tmp dir) with VDubMod and go to the frames which are detected as interlaced to see what's wrong with them. To find out which frames are detected as interlaced open interlace.log file and the number of the rows which has "true" as a first string will be interlaced frame numbers.
what do you mean ?
Sorry about the audio was a mistake. ;)
How wil that help me if i do that in vdubmod ? I mean in load up the file and then it doesnt show me any picture inside vdubmod
len0x
28th November 2003, 13:06
Originally posted by XenoDaSouljah
How wil that help me if i do that in vdubmod ? I mean in load up the file and then it doesnt show me any picture inside vdubmod
Ctrl-G (go to frame), then enter frame number and it will be displayed.
XenoDaSouljah
28th November 2003, 13:09
Originally posted by len0x
Ctrl-G (go to frame), then enter frame number and it will be displayed.
Nope, it just shows 2 black dots (squares) underneath the file menu.
len0x
28th November 2003, 13:14
Originally posted by XenoDaSouljah
Nope, it just shows 2 black dots (squares) underneath the file menu.
sorry, I forgot - delete out last line in the avs file (crop line) :)
XenoDaSouljah
28th November 2003, 13:36
Originally posted by len0x
sorry, I forgot - delete out last line in the avs file (crop line) :)
After i deleted the crop line, i tried to open it in vdubmod and i get the following error: Avisynth open failure: The script's return value was not a video clip.
:confused:
GizmoDerMokwai
28th November 2003, 13:44
Originally posted by len0x
@GizmoDerMokwai
I'll experiment with that. But it's supposed to have the same behaviour as abort. Did it ask you if you want to abort encoding ?
Yep, same like klicking "Abort"...
XenoDaSouljah
28th November 2003, 13:49
Hi len0x,
I just been staring at dvd2avi for some time, and i spotted a few interlaced frames in the interviews in the start. During the movie i dont see any. Can please someone else confirm this ? ITs dvd 1 of Band Of Brothers part 1 called Currahee.
billou2k
28th November 2003, 14:02
ok lenox thanks for the explanations
len0x
28th November 2003, 14:28
Originally posted by XenoDaSouljah
I just been staring at dvd2avi for some time, and i spotted a few interlaced frames in the interviews in the start. During the movie i dont see any.
That is very possible, so I'd say go on with deintrelacing as usual. Deinterlacer that I'm using is quite good in a sense that it won't be doing deinterlacing of progressive parts of the picture (it will slow encoding a bit, true, but at least you won't have any interlaced frames in the output)
XenoDaSouljah
28th November 2003, 14:41
Originally posted by len0x
That is very possible, so I'd say go on with deintrelacing as usual. Deinterlacer that I'm using is quite good in a sense that it won't be doing deinterlacing of progressive parts of the picture (it will slow encoding a bit, true, but at least you won't have any interlaced frames in the output)
I did but i am not very happy with the ouput(First time with your program though :) ). I am encoding it with gordian knot know, to see if i can get better results. I see Autogk uses a softer matrix, with looses a lot of filmgrain. I exactly like the filmgrain in this movie as it also shows a lot of detail. I am doing it with the lancoz resizer now, to see if i can get better results. Will report back about this. :)
len0x
28th November 2003, 18:20
I've made a test version (call it RC1):
http://len0x.leffe.dnsalias.com/AutoGK.0.5.rc1.zip
should fix these problems:
- double usage of softer resizer removed
- crash on exit while encoding fixed
- possibly scroll arrows will not disappear in the log window anymore (plz test)
have a go with it and notice that exe file name is changed. that is why I'm not planning to made RC installer (only final version will have it).
GizmoDerMokwai
28th November 2003, 18:53
heyho, just found another little bug. i've encoded star wars episode 2 pal r2. the dvd has forced subs, which arent manchend in the ifo, but which are recognized by DVD Decrypter, so there are listed in the stream info file. the subs are propably extracted by vobsub, but weren't encoded into the video, as selected in the gui.
0x20 - Subtitle - English / Normal Closed Captions / LBA: 3 / PTS: 00:00:00.204 / Delay: 0ms
0x21 - Subtitle - Deutsch / Normal Captions / LBA: 4 / PTS: 00:00:00.204 / Delay: 0ms
0x22 - Subtitle - Deutsch / Normal Director's Comments / LBA: 5 / PTS: 00:00:00.204 / Delay: 0ms
0x23 - Subtitle - English / Normal Director's Comments / LBA: 6 / PTS: 00:00:00.204 / Delay: 0ms
0x24 - Subtitle - English / Forced / LBA: 9 / PTS: 00:00:00.204 / Delay: 0ms
0x25 - Subtitle - Deutsch / Forced / LBA: 10 / PTS: 00:00:00.204 / Delay: 0ms
0x26 - Subtitle - Deutsch / Forced / LBA: 7 / PTS: 00:00:00.204 / Delay: 0ms
0x27 - Subtitle - Deutsch / Forced / LBA: 8 / PTS: 00:00:00.204 / Delay: 0ms
0x28 - Subtitle - Deutsch / Forced / LBA: 11 / PTS: 00:00:00.204 / Delay: 0ms
0x29 - Subtitle - Deutsch / Forced / LBA: 12 / PTS: 00:00:00.204 / Delay: 0ms
0x2A - Subtitle - Deutsch / Forced / LBA: 13 / PTS: 00:00:00.204 / Delay: 0ms
0x2B - Subtitle - Deutsch / Forced / LBA: 14 / PTS: 00:00:00.204 / Delay: 0ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 86 / PTS: 00:00:00.204 / Delay: 0ms
0x81 - Audio - AC3 / 6ch / 48kHz / DRC / Deutsch / LBA: 95 / PTS: 00:00:00.204 / Delay: 0ms
0x82 - Audio - AC3 / 2ch / 48kHz / DRC / English - Director's Comments / LBA: 102 / PTS: 00:00:00.204 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.204 / Delay: 0ms
[28.11.2003 13:59:56] Input dir: D:\DVD\Rips\STARWARS2GERMANY_D1_2_PAL_VTS_01_PGC1A3
[28.11.2003 13:59:56] Output file: D:\DVD\Rips\swe2adkk.avi
[28.11.2003 13:59:56] Audio: Deutsch
[28.11.2003 13:59:56] Subtitles: Deutsch Forced
[28.11.2003 13:59:56] Target size: 1400Mb
[28.11.2003 13:59:56] Custom resolution settings: fixed width of 576 pixels
[28.11.2003 13:59:56] Custom audio settings: AC3
[28.11.2003 13:59:56] Started encoding.
[28.11.2003 13:59:56] Demuxing and indexing.
[28.11.2003 14:03:17] Indexing subtitles.
[28.11.2003 14:03:17] Writing the following script to D:\DVD\Rips\tmp\vobsub.params
===========================================================
D:\DVD\Rips\STARWARS2GERMANY_D1_2_PAL_VTS_01_PGC1A3\VTS_01_0.ifo
D:\DVD\Rips\tmp\swe2adkk
1
0
11 cc
CLOSE
===========================================================
[28.11.2003 14:05:41] Writing the following script to D:\DVD\Rips\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\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\\tmp\\_.avi");
===========================================================
[28.11.2003 14:05:41] Analyzing source.
[28.11.2003 14:19:33] Source has percentage of interlacing in motion areas: 0.07
[28.11.2003 14:19:33] Source is considered to be progressive.
[28.11.2003 14:19:34] Found 205025 frames
[28.11.2003 14:19:34] Audio size: 459257344
[28.11.2003 14:19:34] Overhead: 2434688
[28.11.2003 14:19:34] Video Size: 1006314368
[28.11.2003 14:19:34] Running compressibility test.
[28.11.2003 14:19:34] Writing the following script to D:\DVD\Rips\tmp\swe2adkk_comptest.avs
===========================================================
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\vsfilter.dll")
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("D:\DVD\Rips\tmp\-swe2adkk.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 = 576
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)
Undot()
VobSub("D:\DVD\Rips\tmp\swe2adkk.idx")
LanczosResize(out_width,out_height)
SelectRangeEvery(300,15)
===========================================================
[28.11.2003 14:19:35] Writing the following script to D:\DVD\Rips\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\tmp\\swe2adkk_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"AQAAAKC7DQDJ/g4ARDpcRFZEXFJpcHNcdG1wXG9nbXgtc3dlMmFka2tfY29kZWMubG9nAC0AcwB3AGUAMgBhAGQAawBrAF8AYwBvAGQAZQBjAC4AbABvAGcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAAAsAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMSEhISExUXGxISEhITFRgdEhITFBYYHCASEhQYGx4jKBMTFhshJy41FRUYHicyPUkXGBwjLj1PYhsdICg1SWKBAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAABAAAAAAAAAFxoaW50ZmlsZS5tdmgAbABlAC4AbQB2AGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXHZpZGVvZ2suc3RhdHMAAC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Rips\\tmp\\swe2adkk_comptest.avi");
===========================================================
[28.11.2003 14:30:29] Duration was: 10 minutes 53 seconds
[28.11.2003 14:30:29] Speed was: 15.68 fps.
[28.11.2003 14:30:29] Compressibility percentage is: 84.44
[28.11.2003 14:30:29] Chosen width is: 576
[28.11.2003 14:30:29] Predicted comptest value is: 84.44
[28.11.2003 14:30:29] Running first pass.
[28.11.2003 14:30:29] Writing the following script to D:\DVD\Rips\tmp\swe2adkk_movie.avs
===========================================================
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\vsfilter.dll")
LoadPlugin("C:\PROGRA~1\DVDRIP~1\GkIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("D:\DVD\Rips\tmp\swe2adkk.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 = 576
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)
Undot()
VobSub("D:\DVD\Rips\tmp\swe2adkk.idx")
LanczosResize(out_width,out_height)
===========================================================
[28.11.2003 14:30:29] Writing the following script to D:\DVD\Rips\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\tmp\\swe2adkk_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"AwAAAKC7DQDJ/g4ARDpcRFZEXFJpcHNcdG1wXG9nbXgtc3dlMmFka2tfY29kZWMubG9nAC0AcwB3AGUAMgBhAGQAawBrAF8AYwBvAGQAZQBjAC4AbABvAGcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAAAsAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMSEhISExUXGxISEhITFRgdEhITFBYYHCASEhQYGx4jKBMTFhshJy41FRUYHicyPUkXGBwjLj1PYhsdICg1SWKBAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAABAAAAAAAAAFxoaW50ZmlsZS5tdmgAbABlAC4AbQB2AGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXHZpZGVvZ2suc3RhdHMAAC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\DVD\\Rips\\tmp\\swe2adkk_movie.avi");
===========================================================
[28.11.2003 17:10:19] Duration was: 2 hours 39 minutes 49 seconds
[28.11.2003 17:10:19] Speed was: 21.38 fps.
[28.11.2003 17:10:19] Expected quality of first pass size: 86.16
[28.11.2003 17:10:19] Running second pass.
[28.11.2003 17:10:19] Writing the following script to D:\DVD\Rips\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\DVD\\Rips\\tmp\\swe2adkk_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"BQAAAKC7DQDJ/g4ARDpcRFZEXFJpcHNcdG1wXG9nbXgtc3dlMmFka2tfY29kZWMubG9nAC0AcwB3AGUAMgBhAGQAawBrAF8AYwBvAGQAZQBjAC4AbABvAGcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAAAsAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMSEhISExUXGxISEhITFRgdEhITFBYYHCASEhQYGx4jKBMTFhshJy41FRUYHicyPUkXGBwjLj1PYhsdICg1SWKBAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAABAAAAAAAAAFxoaW50ZmlsZS5tdmgAbABlAC4AbQB2AGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXHZpZGVvZ2suc3RhdHMAAC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("D:\\DVD\\Rips\\tmp\\SWE2ADKK AC3 T02 3_2ch 448Kbps DELAY 0ms.ac3",0x00000203,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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\\swe2adkk.avi");
===========================================================
*************************************
EXCEPTION: Job aborted
*************************************
[28.11.2003 18:44:48] Finished encoding.
VobSub is installed propably....
len0x
28th November 2003, 18:58
Originally posted by GizmoDerMokwai
heyho, just found another little bug. i've encoded star wars episode 2 pal r2. the dvd has forced subs, which arent manchend in the ifo, but which are recognized by DVD Decrypter, so there are listed in the stream info file. the subs are propably extracted by vobsub, but weren't encoded into the video, as selected in the gui.
Well, you've selected subtitles with index 11 (0x2A). You're saying that they were extracted into tmp directory right? Can you post the *.idx file then (just until timestamps start)
And btw, forced subs usually have very few lines in them. So are you sure that they are absent? (you can always do preview to find out if they are displayed or not)
GizmoDerMokwai
28th November 2003, 19:54
hey, len0x, it's just about that, everything is right with the sub extracting, etc., but the thing is: star wars e2 is a mutli angel film, and as you know, you've got to extcrat the right angel with dvd decrypter. well the thing is, that subtile extraction is done with that pgced vobs, which makes the subtitles async! well, i've found my subs, with approx. 1.30min. delay...
well until know i'll try to replace the subs with the right ripped subs after the d2v file creation. so you see, the problem is, that the ifo isn't matching to the vobs after the pgc ripping...
len0x
28th November 2003, 21:10
Originally posted by GizmoDerMokwai
hey, len0x, it's just about that, everything is right with the sub extracting, etc., but the thing is: star wars e2 is a mutli angel film, and as you know, you've got to extcrat the right angel with dvd decrypter.
Angles are tricky because vobsub needs this as a parameter. But since I have no idea which angle was selected when ripping I just launch vobsub to index first one. That is why probably subs are out of synch...
GizmoDerMokwai
28th November 2003, 22:06
yeah, that's why i indexed them seperately and replaced them.. ;D
hope you still thinking about adding the max width option... ;D
ZZZERO
29th November 2003, 08:58
I have a feeling that auto G-knot does not handle pure interlaced NTSC sources well. With those, Auto G-Knot usually determines that the source is hybrid even though it is not. I figured it would still deinterlace properly, but in the last rip I clearly noticed some jerky playback in spots. As a test I encoded one of those spots with Divx 5.1 using Tomsmocomp and then it plays smoothly. I'm sure these sources are pure interlaced. They are shot on video originals.
G2k
29th November 2003, 12:02
Hey lenox,
would it be possible to make it so that GKif4u automatically checks for updates on the internet when one opens the program? It would really be nice if you could do that.
Thnx for your time.
len0x
29th November 2003, 13:55
Originally posted by ZZZERO
I have a feeling that auto G-knot does not handle pure interlaced NTSC sources well. With those, Auto G-Knot usually determines that the source is hybrid even though it is not.
What does the log say ?
Is it detected as hybrid mostly NTSC?
I need to see statistics for that...
*EDIT* also what % of FILM do you see in the d2v file ?
GizmoDerMokwai
29th November 2003, 15:01
hey, len0x, what about a german tutorial for AutoGK? i can translate/write one...
len0x
29th November 2003, 15:11
Originally posted by GizmoDerMokwai
hey, len0x, what about a german tutorial for AutoGK? i can translate/write one...
that would be nice. after 0.5 is released you can start translating help which comes with it...
GizmoDerMokwai
29th November 2003, 15:13
yeah, ok, will be no prob..
since i'm in an art group, i have a guy working on a AutoGK logo... ;D
ZZZERO
29th November 2003, 15:49
Originally posted by len0x
What does the log say ?
Is it detected as hybrid mostly NTSC?
I need to see statistics for that...
*EDIT* also what % of FILM do you see in the d2v file ?
Here's the info you ask for from the log files:
Analyzing source.
Source has percentage of interlacing in motion areas: 76.52
Source has percentage of telecined patterns: 5.61
Source has percentage of progressive patterns: 11.69
Source has percentage of interlaced patterns: 82.70
Source is considered to be hybrid (mostly NTSC).
Found 191906 frames
The last line of the d2v file is
FINISHED 0.00% FILM
GizmoDerMokwai
29th November 2003, 16:07
Here you have a little preview of the logo, len0x...
AutoGK (Preview) (http://gizmodermokwai.greatnow.com/index.html)
len0x
29th November 2003, 16:20
@ZZZERO
So, looks like you have considerable amount of telecined patterns in the source. All I can do is raise limit from 5 to 6% when detecting hybrid source.
try this version (RC2):
http://len0x.leffe.dnsalias.com/AutoGK.0.5.rc2.zip
p.s. which source is that ?
@GizmoDerMokwai
I like the shape, but not the color... Current colors of GK are yellow, green and blue. It would be cool to have gradient transformation from one to the second and to the third...
hernyman
29th November 2003, 16:32
Well, last night I made a encode of T3: Rise of the Machines (region 1 DVD) with Auto GKnot 0.49 and I must say...
WHAT A GREAT TOOL!!!
The encode looks great, and I haven't had to set anything! Len0x, keep up with this fantastic work!!!
Tuning
29th November 2003, 16:57
Hi GizmoDerMokwai,
The style reminds me Harrypotter. My suggestion is if you/your friend could design a couple of styles using different fonts then it would be better to decide which is good. If possible different colors too.:)
BTW, this one was nice.
GizmoDerMokwai
29th November 2003, 17:22
friend of mine will design a version with the color changes from len0x, font wouldn't be changed, cause he, i and lenox like it that way.. :D
len0x
29th November 2003, 17:29
Originally posted by GizmoDerMokwai
friend of mine will design a version with the color changes from len0x, font wouldn't be changed, cause he, i and lenox like it that way.. :D
Lets see what it's gonna look like in different color.
But I was thinking (about font) - it's pretty much state of the art tool and logo should reflect that - we're in hi-tech industry here, so it should be hi-tech logo :)
Carpo
29th November 2003, 17:31
just a little error i keep getting with 0.49beta and 0.5rc2 versions
Abisnyth open failure:
LoadPlugin: "C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll" is not an Avisynth 1.0 plugin
i have Avisynth 2.5.3 installed
it does it when vdubmod starts up
GizmoDerMokwai
29th November 2003, 17:40
hehe, len0x, we'll see...
spectra
29th November 2003, 17:46
it would be nice if someone put those AutoGK(GKif4u)-files on some P2P network (like ed2k or fasttrack), cause the main dl ist reeeally slow. This would be nice legal usage of those networks.
zerocoolnl
29th November 2003, 18:04
Originally posted by G2k
Hey lenox,
would it be possible to make it so that GKif4u automatically checks for updates on the internet when one opens the program? It would really be nice if you could do that.
Thnx for your time.
If you just visit this great forum, you find out when a new version has come out:D
Zerocoolnl
zerocoolnl
29th November 2003, 18:48
@len0x:
Maybe a nice logo for your (goddamn great) program;)
http://www.datisleuk.nl/Images/pictures3/1s.jpg
Almost the same name...
Greetz,
Zerocoolnl
GizmoDerMokwai
29th November 2003, 19:32
Originally posted by spectra
it would be nice if someone put those AutoGK(GKif4u)-files on some P2P network (like ed2k or fasttrack), cause the main dl ist reeeally slow. This would be nice legal usage of those networks.
so why don't you set up a mirror page for ohter users ;D
len0x
29th November 2003, 19:58
Originally posted by Carpo
Abisnyth open failure:
LoadPlugin: "C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll" is not an Avisynth 1.0 plugin
i have Avisynth 2.5.3 installed
Looks like you don't... Did you install the one which comes with installer ? In any case try reinstalling avisynth...
len0x
29th November 2003, 20:04
Originally posted by G2k
Hey lenox,
would it be possible to make it so that GKif4u automatically checks for updates on the internet when one opens the program? It would really be nice if you could do that.
Thnx for your time.
Interesting. Not automatic update, but just a check and download link can be implemented I guess.
len0x
29th November 2003, 20:08
Originally posted by zerocoolnl
@len0x:
Maybe a nice logo for your (goddamn great) program;)
http://www.datisleuk.nl/Images/pictures3/1s.jpg
Almost the same name...
lol :)
len0x
29th November 2003, 20:13
Yes, I really need them, so whoever can provide me with at least ~50Gb/month of traffic please PM or email me...
I though there were a couple of web site hosters who offered me a place for a mirror, but I haven't heard from them afterwards...
p.s. this month main download site has already 85Gb of downloads...
Carpo
29th November 2003, 20:22
sorted the prob - uninstalled your prog uninstalled aviusnyth - rebooted my pc and re-installed avisnyth that came with your installer - but is there a reason it didnt see the version of avisynth i had installed previous to installing your program?
manono
30th November 2003, 05:36
Hi-
but is there a reason it didnt see the version of avisynth i had installed previous to installing your program?
My guess is that you have different versions installed in different places, but I'm not really sure. But if you have the problem again, and are wondering what version VDubMod is seeing, then make yourself an .avs named:
Version.avs
and inside, have just this one line:
Version()
Then open it in VDubMod and see what it says.
GizmoDerMokwai
30th November 2003, 11:13
sorry, len0x, but i have only 10gb/month traffic on my shell, think this is not enough for a mirror page...
len0x
30th November 2003, 11:18
Originally posted by GizmoDerMokwai
sorry, len0x, but i have onlay 10gb/traffic month, think this is not enough for a mirror page...
don't worry there are some ppl who have more :)
GizmoDerMokwai
30th November 2003, 13:34
hehe, so len0x what about adding a checkbox to subs section, which enables extracting only as forced marked subs, which you have on several dvds, such as LotR. don't know if vob configure can exttract them over commandline, because i'm mostly using vsrip.exe...
len0x
30th November 2003, 13:48
Originally posted by GizmoDerMokwai
hehe, so len0x what about adding a checkbox to subs section, which enables extracting only as forced marked subs, which you have on several dvds, such as LotR. don't know if vob configure can exttract them over commandline, because i'm mostly using vsrip.exe...
that is not a problem at all. it's just a parameter in the vobsub IDX file. I will add this option after version 0.5.
GizmoDerMokwai
30th November 2003, 15:25
nice man! :D can't wait to get 0.5 final :D also to translate/write the tutorial ;D
MinosK
30th November 2003, 16:21
Hello!! I found a small bug in AutoGK RC2. If you start a job and then abort it everything is OK. But if you Preview a job and then abort it, the button "Abort" still remains enabled and if you try to exit the program you get the message "Please abort the job before quitting the application". You can press the Abort button many times but nothing happens. To quit the program you have to press "Start", then "Abort" and THEN you can close the program.
except that... i believe that everything is perfect.... len0x thanks!! Your program really rocks. Can't wait for DivX support..!!
DevilsChild
30th November 2003, 17:10
Wow!
Just finished my first movie (Starship Troopers) with GKItFast and I'm extremely impressed! This is quite possibly THE best frontend for DVD backups. I don't know how it works, but the encoding only took me 5 hours total. The results are better than almost everything I was making before with DivX5, though that probably says more about my lack of knowledge when it comes to choosing the best settings.
You've definitely convinced me to switch to XviD.
Great work!
DevilsChild
30th November 2003, 18:20
Hi,
I got an error using the new XviD beta. Does GKItFast4U work with the new version of XviD?
GK LOG FILE (appropriate parts snipped):
[11/30/2003 10:08:36 AM] Started encoding.
[11/30/2003 10:08:36 AM] Demuxing and indexing.
[11/30/2003 10:13:42 AM] Found 162685 frames
[11/30/2003 10:13:43 AM] Audio size: 325621248
[11/30/2003 10:13:43 AM] Overhead: 1931904
[11/30/2003 10:13:43 AM] Video Size: 1140453248
[11/30/2003 10:13:43 AM] Running compressibility test.
[11/30/2003 10:13:43 AM] Writing the following script to C:\DVD\Encodes\tmp\TWISTER_XVID_comptest.avs
===========================================================
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("C:\DVD\Encodes\tmp\TWISTER_XVID.d2v")
[SNIP]
Undot()
LanczosResize(out_width,out_height)
SelectRangeEvery(300,15)
===========================================================
[11/30/2003 10:13:45 AM] Writing the following script to C:\DVD\Encodes\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\DVD\\Encodes\\tmp\\TWISTER_XVID_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData
[SNIP]
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\DVD\\Encodes\\tmp\\TWISTER_XVID_comptest.avi");
===========================================================
[11/30/2003 10:22:07 AM] Compressibility percentage is: 50.86
[11/30/2003 10:22:07 AM] Using softer matrix.
[11/30/2003 10:22:07 AM] Chosen width is: 576
[11/30/2003 10:22:07 AM] Predicted comptest value is: 73.31
[11/30/2003 10:22:07 AM] Running first pass.
[11/30/2003 10:22:07 AM] Writing the following script to C:\DVD\Encodes\tmp\TWISTER_XVID_movie.avs
===========================================================
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
[SNIP]
Undot()
LanczosResize(out_width,out_height)
===========================================================
[11/30/2003 10:22:07 AM] Writing the following script to C:\DVD\Encodes\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\DVD\\Encodes\\tmp\\TWISTER_XVID_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData
[SNIP]
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\DVD\\Encodes\\tmp\\TWISTER_XVID_movie.avi");
===========================================================
*************************************
EXCEPTION: Floating point division by zero
*************************************
[11/30/2003 11:05:26 AM] Finished encoding.
len0x
30th November 2003, 18:29
Originally posted by MinosK
Hello!! I found a small bug in AutoGK RC2. If you start a job and then abort it everything is OK. But if you Preview a job and then abort it, the button "Abort" still remains enabled and if you try to exit the program you get the message "Please abort the job before quitting the application". You can press the Abort button many times but nothing happens. To quit the program you have to press "Start", then "Abort" and THEN you can close the program.
nice one! and right on time before the release. Will fix that. thanks.
len0x
30th November 2003, 18:34
Originally posted by DevilsChild
I got an error using the new XviD beta. Does GKItFast4U work with the new version of XviD?
No, it doesn't. AutoGK will not be able to automatically support new versions (and will only work well with the version included in the distribution). At a very least resizing algorithm will be off, but in case of XviD 1.0 they changed quite a lot of options and registry settings, so it won't work at all. I do not plan to support beta versions of 1.0, but as as soon as it gets stable I will.
len0x
30th November 2003, 21:07
It's gone gold already, but won't be released until tomorrow morning (GMT time), so don't be suprised by doom9 mentioning it in his new guide which is in the news section already.
len0x
30th November 2003, 21:36
I've been playing around with divx5 resolution adjustment for AutoGK and came to the point when I have to make a choice: when to use b-frames and when not to use them. DivX5 comptest is usually 10-20% higher than xvid (and there is a reason for that), so I was wondering if when going for more than 1 CD I should use b-frames straight from the beginning or turn them on at a given resolution. Basically it's iether maxed out resolution with brames or lower without... Personally I always try to get resolution on or above 640*xxx without bframes first, and only then enable them (and this is possible at least in half of the cases when going for 2CDs). So what's the opinion here ?
rmagere
30th November 2003, 22:37
When I encode in 2cds I almost always go for 704*xxx (or the highest resolution before I start having zoom > 100) and enable b-frames, and I wouldn't like to get a smaller resolution but with no b-frames in its place. So my choice would be for no b-frames only if maximum feasible resultion can be achived.
len0x
30th November 2003, 22:46
Originally posted by GizmoDerMokwai
nice man! :D can't wait to get 0.5 final :D also to translate/write the tutorial ;D
Final version of the tutorial is now available online (see my signature). You can start translating if you want.
GizmoDerMokwai
30th November 2003, 23:02
ok, gimme about 1 day :D
ookzDVD
1st December 2003, 05:09
@len0x,
1) Is that possible to perform the "analyze movie" before the audio
encoding ?
2) Is that possible to perform the "compressibility test" before the
audio encoding just use the simple audio calculator ? I think we
can calculate the audio size (even not too acculate) without waiting
the audio encoding which sometimes takes so long time :(
You know, sometimes I have to abort the process after I know the
compressibility test result, and after I adjust the setting I have to
wait another audio encoding process :(
My idea is put the audio encoding runs 1 step before the first-pass.
Thank you.
Mythwyn
1st December 2003, 06:45
I though there were a couple of web site hosters who offered me a place for a mirror, but I haven't heard from them afterwards...
Sorry about not getting back to you... I work retail, not a lotta free time lately.
Right now I'm only using 5GB accounts for my domains, I've looked into the possiblilty of upgrading my accounts but to handle 50GB or part of it would jump my costs 100x current. I'm looking into how I can spread some load around all the accounts, setting some bandwidth limits on each account. I will try to get back to you as soon as possible, but good intentions aside, I'm afraid that due to speed my mirrors would hit limits in a couple days and be useless. Still something can be figured out.
GizmoDerMokwai
1st December 2003, 07:46
Originally posted by ookzDVD
@len0x,
1) Is that possible to perform the "analyze movie" before the audio
encoding ?
2) Is that possible to perform the "compressibility test" before the
audio encoding ....
The thing is, when you use vbr, you can't really calculate the final file size, because vbr bitrate is mostly lower then the one you really set. ex: setting 160kbits mostly gives you final 150kbits.
With precalculation of audio you wouldt lost some space for the video...
mikeathome
1st December 2003, 11:40
Hi,
first of all, thanks for all your wonderful software !
Q: What is the trick to just include the 'Forced (display) Subpictures' from a chosen SubPicture stream ?
regards, mike
len0x
1st December 2003, 11:40
Originally posted by Mythwyn
I will try to get back to you as soon as possible, but good intentions aside, I'm afraid that due to speed my mirrors would hit limits in a couple days and be useless. Still something can be figured out.
Don't worry. I found one huge gigabit mirror which should handle first wave of downloads OK :)
len0x
1st December 2003, 11:55
Thanks to everybody for testing.
Now enjoy first stable version of AutoGK :)
len0x
1st December 2003, 12:03
@ookzDVD
Analayzing step can be done before audio encoding, but comp test can't for the reason GizmoDerMokwai said.
@mikeathome
Forced subs cannot be included automatically at the moment, but I will add this feature in the near future. (there is a line in the IDX file which switches them on, so if you can edit than line manually after subs are riped but encoding has not started yet, then it should do the trick)
mikeathome
1st December 2003, 12:52
Originally posted by len0x
Forced subs cannot be included automatically at the moment, but I will add this feature in the near future. (there is a line in the IDX file which switches them on, so if you can edit than line manually after subs are riped but encoding has not started yet, then it should do the trick)
Hi,
will the Subs be ripped during the 'Preview Run' already or how to pause for editing ?
regards, mike
Doom9
1st December 2003, 12:52
the line len0x is refering to is mentioned at the bottom of this document: http://www.doom9.org/forcedsubs.htm
len0x
1st December 2003, 12:59
Originally posted by mikeathome
will the Subs be ripped during the 'Preview Run' already or how to pause for editing ?
Everything done for preview atm is overwritten during encoding process. But you can edit IDX file while analyzing video source process is running...
GizmoDerMokwai
1st December 2003, 15:54
Here is the german Tutorial for AutoGK:
http://www.5mb4free.de/gdm-agk-de/gdm-agk-de.zip
Congratluation len0x for your nice stable build..
len0x
1st December 2003, 15:57
Originally posted by GizmoDerMokwai
Here is the german Tutorial for AutoGK:
http://www.5mb4free.de/gdm-agk-de/gdm-agk-de.zip
Thanks, but the link doesn't work though...
GizmoDerMokwai
1st December 2003, 16:14
moved it to
http://www.geocities.com/gdmagkde/gdm-agk-de.zip
Surgat
1st December 2003, 16:50
Hi everybody!!
This is my first post here and all I can say is... wow!!!
Very good job len0x! I've trying this program since 0.30 beta and I haven't found any bug so that's the reason I've never write down here since now.
Now that the application raise stable status I think it's the moment to do my first contribution. I'm doing the translation of the tutorial to Spanish, hope I'll finish it not too late.
But I don't have any web to put it, so when it's finished, what can I do with it? I can mail it to you lenOx, I think this could be the best idea. What do you think?
That's all, thankU for this wonderful program :D
len0x
1st December 2003, 16:54
Originally posted by Surgat
But I don't have any web to put it, so when it's finished, what can I do with it? I can mail it to you lenOx, I think this could be the best idea. What do you think?
That's all, thankU for this wonderful program :D
you're welcome :)
Yes, you can just email the HTML translation to me. I'll put it online as soon as I make a small webpage which will list all the translations.
GizmoDerMokwai
1st December 2003, 17:23
hehe, evryboday starts translating now, hehe, i have to say, that my one isn't a exact translation, mainly wrote the tut new....
len0x
1st December 2003, 17:27
Originally posted by GizmoDerMokwai
hehe, evryboday starts translating now, hehe, i have to say, that my one isn't a exact translation, mainly wrote the tut new....
yeah, I'm not fluent in deutsch, but I could see that :)
GizmoDerMokwai
1st December 2003, 18:01
hope you like it, contens is nearky the same as in the original one, only changed some things and cutted some things out... but everything important is in + my personal experiences with AGK...
GizmoDerMokwai
2nd December 2003, 18:31
anyone can recommend a standalone player, which can play the AutoGK XviD properly? Heard about several Players having Problems with the mp3vbr audio. so i'm searching for on which features good playback and not async audio... :D
len0x
2nd December 2003, 18:43
Originally posted by GizmoDerMokwai
anyone can recommend a standalone player, which can play the AutoGK XviD properly? Heard about several Players having Problems with the mp3vbr audio. so i'm searching for on which features good playback and not async audio... :D
My Liteon LVD 2001 arriving tomorrow - then I'll tell you :)
P.S. noone notice this bug in 0.5: preview for some reasons now requires analysis step... I know why now, but funny that nobody noticed that before... In fact Doom9 included this as a feature in his guide :) lol There shouldn't be analysis step for preview.
*Edit* Also I might have a feedback on Kiss 1000 if Amazon is quick enough to deliver it before Christmas (my friend ordered it).
GizmoDerMokwai
2nd December 2003, 20:00
wouldt be nice, if oyu can sent me you opinion about the players as a privat message or mail.. :D
i've got to say: kiss players have problems with vbr audio, so sound gets out of sync...
to be honest: i've never used the preview function :P
len0x
2nd December 2003, 20:19
I was just thinking - I'd like to keep statistics about those ones since AutoGK is targeted towards hardware players. This way I can have a database and build profiles. So that for instance on the main screen you're able to select the player and that will automatically enable/disable features of codec/audio which are supported/not supported by that particular player.
That's a cunning plan I think :)
GizmoDerMokwai
2nd December 2003, 20:28
as i know, because i talked alot with other people about standalones, up to know nearly every player has prblemems with vbr audio, that's why i'm searching for one without that problems. and as we all know up to now no player has or has at least a excaptyble b-frame compatiblity...
len0x
2nd December 2003, 21:05
This thread is slowing down a bit. It's time to shake it up! Have a look at version 0.6 here:
http://len0xmirror1.serveftp.net/~len0x/AutoGK.0.64.beta.zip
what's new:
- divx 5.1.1 pro support added (it doesn't check if it's installed already)
- preview no longer require analysis
- audio encoding and sub indexing is done after analysis step
Enjoy (divx support is a first draft, possibly bugz are on the way :))
GizmoDerMokwai
2nd December 2003, 21:14
very nice, len0x, will test it tomorrow... :D
yotsuya-san
2nd December 2003, 21:51
Originally posted by len0x
version 0.6 here:
what's new:
- divx 5.1.1 pro support added (it doesn't check if it's installed already)
Hi, does it work with 5.02 & 5.05? Please don't be too harsh telling me "try it by yourself" ;)
- audio encoding and sub indexing is done after analysis step
Does it mean that also compressibility test is made before audio encoding? I think it could be very useful, so one can do a 1 cd try, and if auto resolution is too low, he can go for 2 cd WITHOUT spending time in audio encoding (yes, I know that usually VBR encodings are not really precise, but...)
Bye.
len0x
2nd December 2003, 23:08
Originally posted by yotsuya-san
Hi, does it work with 5.02 & 5.05? Please don't be too harsh telling me "try it by yourself" ;)
I honestly don't know. I'm not planning to support those versions though. If registry settings are compatible then I see no reasons why it shouldn't work, but resize algorythm is tuned to work with 5.1.1
Originally posted by yotsuya-san
Does it mean that also compressibility test is made before audio encoding?
No it doesn't mean that :) Audio still encoded before comp test.
Surgat
2nd December 2003, 23:29
len0x, i've just mailed you the spanish translation of AutoGK. I hope it will be useful for some people.
P.D. 0.6 version with Divx support? Oh my god, i'll have to update my translation :-)
yotsuya-san
2nd December 2003, 23:36
Originally posted by len0x
I honestly don't know. I'm not planning to support those versions though. If registry settings are compatible then I see no reasons why it shouldn't work, but resize algorythm is tuned to work with 5.1.1
Ok, then I'll try it by myself :)
Can you please point me to a link that explain in what the 5.1.1 resize algorythm differ from 5.0x ones? Just for curiosity...
Thanks Len0x, and bye.
calinb
2nd December 2003, 23:57
Originally posted by yotsuya-san
Hi, does it work with 5.02 & 5.05? Please don't be too harsh telling me "try it by yourself" ;) Some offsets changed sometime after DivX 5.02, which might cause problems in AutoGK. You might be able to make it work though. Search for info in the Vidomi forum (Vidomi forum members have continued support through all the DivX 5 releases.) Look at the changes that were necessary in the Vidomi "externalcodec.cfg" file. Sorry I don't have the info handy ATM.
yotsuya-san
3rd December 2003, 00:32
Originally posted by calinb
Some offsets changed sometime after DivX 5.02, which might cause problems in AutoGK. [...] Look at the changes that were necessary in the Vidomi "externalcodec.cfg" file.
Thanks calinb, but how could I use divx5BitrateOffset=12 and divx5VbrModeOffset=8 settings in AutoGK?
len0x
3rd December 2003, 00:37
Originally posted by yotsuya-san
Can you please point me to a link that explain in what the 5.1.1 resize algorythm differ from 5.0x ones? Just for curiosity...
You didn't get it - resize algorithm of AutoGK, not divx. AutoGK relies on comp test for resizing and parameters are adjusted after that. But adjustments are not fully precise - they are estimates of effect of different parameters (i.e. for instance b-frames increase compressibility by n%...). all this is tuned to a particular version of divx/xvid. so even if new codec it totally compatible with old one then actual compressibilities are not the same (and this is the case 5.0.5 vs 5.1.1). So you just might be off with those calculation and not get best quality/resolution/size ratio...
@calinb
What does vidomi and its forum has to do with AutoGK? Do not confuse ppl, please.
yotsuya-san
3rd December 2003, 00:47
Originally posted by len0x
You didn't get it - resize algorithm of AutoGK, not divx.
It's not me, it's my poor english :rolleyes:
If this time I've understood exactly, to make AutoGk work perfectly as usual I have to download DivX 5.1.1 Pro. No problem, one reason to try it. Thanks.
calinb
3rd December 2003, 01:01
Originally posted by len0x
What does vidomi and its forum has to do with AutoGK? Do not confuse ppl, please. <set soapbox on>
I have not confused! I will defend my vidomi reference as follows: The purpose of these forums is to help forum members and readers better understand and use the programs of interest. In this case, the program of interest is AutoGK, but yotsuya-san wishes to use it in a non-standard way. That's okay by me and interested parties, such as myself, should be free to help him.
If vidomi or the vidomi forum contains resources or information that is useful to that end, such references should be tolerated by the developers of "competing" programs and the mods of this forum. I participate in several forums myself and I'm a mod of a couple of forums too (not vidomi, BTW) and I've noticed an upleasant lack of tolerance for posts such as mine among a few doom9 leaders and mods. I'm not the only one who's been occasionally questioned over a post that was interpreted as "off-topic." I'd like to see a bit more tolerance and understanding evolve here at doom9.
<set soapbox off>
I very much hope you understand and accept my explanation, len0x and thank you very much for your excellent contributions.
@yotsuya-san: I don't know yet, but I sometimes use DivX 5.02 too, so I'll let you know if I find a method. It sounds like you were already aware of the issue.
r6d2
3rd December 2003, 01:12
@len0x,
Yesterday I tried Indiana Jones III with 0.5, XviD, Maximum Quality. Output file size was 3.01-GB. Could not believe my eyes. Good job and nice tool, pal!
[02-12-2003 6:56:53] Duration was: 4 hours 5 minutes 6 seconds
[02-12-2003 6:56:54] Speed was: 12,41 fps.
Now trying same movie with 0.6 DivX.
Do you plan to support minimal Codec setup to select a higher quant for single pass fans?
Tuning
3rd December 2003, 02:24
Hi len0x,
Finally with AutoGk with DivX support!. Wait is over!. Thanks.
May I ask what settings of divx is used by default?:)
Originally posted by len0x I was just thinking - I'd like to keep statistics about those ones since AutoGK is targeted towards hardware players. This way I can have a database and build profiles. So that for instance on the main screen you're able to select the player and that will automatically enable/disable features of codec/audio which are supported/not supported by that particular player.
This is going to be more and more wonderful. Amazing AutoGK and its wonderful properties! Originally posted by len0x what's new:- divx 5.1.1 pro support added I think Dr.DivX is going to be out of scene.:D . Lets get a farewell party to Dr.DivX. ;)
Thanks len0x.:)
r6d2
3rd December 2003, 02:31
Originally posted by Tuning
Lets get a farewell party to Dr.DivX. ;)
We'll have to invite this guy: ;)
DaMasteRZ
Posted: 2003-11-29 17:43:23
DivX Mod Squad
While Dr.Divx is great for the newbie to divx encoding, it is a program that is still in it's infancy and does not have real flexibility right now. Why don't you use the Gordian Knot method which is basically a bunch of freeware tools (DVD2AVI, Virtualdubmod, Nandub etc) wrapped up in a great GUI. It's nowhere near as easy to use as Dr. Divx but has lots more to offer in the flexibility department. Gordian Knot and a great guide to go with it can be found at doom9's:
http://www.doom9.org
The whole thread is interesting too:
http://forums.divx.com/viewtopic.php?topic=55852&forum=24
bkam
3rd December 2003, 03:58
[12/2/2003 9:57:13 PM] Job finihed.
Just a typo. I got it when I started a job, then closed DVD2AVI by accident. (0.6 Beta)
Drenhead
3rd December 2003, 06:08
I tried the 0.6 beta version with Divx and specified a custom filesize of 360 MB. After running, the final filesize was over 1GB. As there something I am doing wrong?
GizmoDerMokwai
3rd December 2003, 07:39
oh, so i'll have to integrate DivX5 into my tutorial, too, just as Surgat... :P
Tuning
3rd December 2003, 07:52
Originally posted by Drenhead
I tried the 0.6 beta version with Divx and specified a custom filesize of 360 MB. After running, the final filesize was over 1GB. As there something I am doing wrong?
I think quality based one-pass encoding was done. post your complete log file. :)
Doom9
3rd December 2003, 08:45
up to know nearly every player has prblemems with vbr audio,Hmm.. I think you haven't been in the hardware players forum for a while.. those problems have long been resolved with firmware upgrades. If a player still has problems with such audio, then it belongs to the trash. Even the cheapest players today have no beef with VBR MP3 (I've watched more than my share of such movies on my elta player and after the first firmware upgrade which introduced VBR compatibility, I've never had any problems).
an upleasant lack of tolerance for posts such as mine among a few doom9 leaders and mods.Alright, since there's only one leader (me) I think I deserve an explanation or I take this as an insult against my team. And do it in private please.
Dreamy
3rd December 2003, 10:45
Wow, 5 days of paitent waiting and searching.. heres my problem, Audio and video are not syncronized, VBR any rate or fixed any rate. Using Auto Gordian Knot or Gordian Knot with XVid or DivX gives me these results. Re-installed my pc Win2k with DirectX 9b and same results. AMD 1.5 Ghz - 256MB Ram - 128BM video card.
Final Video Details - Perfect Sound, Perfect Video Compression and picture, big size 700MB size perfect. Sound seems to be a 26 Second delay from audio to video sync, sound started first.
Pls Help, Any other details you need?
AVS File
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("D:\Movies\Ice Age\tmp\Ice Age.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 = 640
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)
Undot()
LanczosResize(out_width,out_height)
Audio Log File
BeSweet v1.5b23 by DSPguru.
--------------------------
Using azid.dll v1.8 (b825) by Midas (midas@egon.gyaloglo.hu).
Using lame_enc.dll v1.32 (8/8/2003), Engine 3.90 <http://www.mp3dev.org/>.
Logging start : 11/30/03 , 22:51:50.
C:\PROGRA~1\GKIF4U\BeSweet\BeSweet.exe -core( -input D:\Movies\Ice Age\tmp\ICE AGE AC3 T01 3_2ch 448Kbps DELAY 0ms.ac3 -output D:\Movies\Ice Age\tmp\ICE AGE AC3 T01 3_2ch 448Kbps DELAY 0ms.mp3 -logfile D:\Movies\Ice Age\tmp\ICE AGE AC3 T01 3_2ch 448Kbps DELAY 0ms.log ) -ota( -hybridgain ) -azid( -c normal ) -lame( -h --cbr -b 128 ) -profile( GordianKnotItFast4U )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : D:\Movies\Ice Age\tmp\ICE AGE AC3 T01 3_2ch 448Kbps DELAY 0ms.ac3
[00:00:00:000] | Output: D:\Movies\Ice Age\tmp\ICE AGE AC3 T01 3_2ch 448Kbps DELAY 0ms.mp3
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | PostGain normalize to : 0.97
[00:00:00:000] +-------- AZID -------
[00:00:00:000] | Input Channels Mode: 3/2, Bitrate: 448kbps
[00:00:00:000] | Output Stereo mode: Dolby surround compatible
[00:00:00:000] | Total Gain: 10.000dB, Compression: Normal
[00:00:00:000] | LFE levels: To LR -INF, To LFE 0.0dB
[00:00:00:000] | Center mix level: BSI
[00:00:00:000] | Surround mix level: BSI
[00:00:00:000] | Dialog normalization: -4dB
[00:00:00:000] | Rear channels filtering: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +-------- LAME -------
[00:00:00:000] | Bitrate method : CBR
[00:00:00:000] | MP3 bitrate : 128
[00:00:00:000] | Channels Mode : Joint Stereo
[00:00:00:000] | Error Protection: No
[00:00:00:000] +---------------------
[01:17:55:200] Gain of 4.5dB had been asserted to file.
[01:17:55:200] Conversion Completed !
[01:17:55:200] Actual Avg. Bitrate : 128kbps
[00:08:00:000] <-- Transcoding Duration
Logging ends : 11/30/03 , 22:59:50.
GK Log File
[2003/11/30 10:50:01 PM] Input dir: D:\dvd rip\Ice Age
[2003/11/30 10:50:01 PM] Output file: D:\Movies\Ice Age\Ice Age.avi
[2003/11/30 10:50:01 PM] Audio: English
[2003/11/30 10:50:01 PM] Subtitles: none
[2003/11/30 10:50:01 PM] Target size: 700Mb
[2003/11/30 10:50:01 PM] Custom audio settings: CBR MP3 with bitrate: 128Kbps
[2003/11/30 10:50:01 PM] Started encoding.
[2003/11/30 10:50:01 PM] Demuxing and indexing.
[2003/11/30 10:51:50 PM] Encoding audio.
[2003/11/30 10:59:50 PM] Writing the following script to D:\Movies\Ice Age\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\Movies\\Ice Age\\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:\\Movies\\Ice Age\\tmp\\_.avi");
===========================================================
[2003/11/30 10:59:50 PM] Analyzing source.
[2003/11/30 11:06:53 PM] Source has percentage of interlacing in motion areas: 0.20
[2003/11/30 11:06:53 PM] Source is considered to be progressive.
[2003/11/30 11:06:53 PM] Found 117551 frames
[2003/11/30 11:06:53 PM] Audio size: 74807168
[2003/11/30 11:06:53 PM] Overhead: 1395968
[2003/11/30 11:06:53 PM] Video Size: 657800064
[2003/11/30 11:06:53 PM] Running compressibility test.
[2003/11/30 11:06:53 PM] Writing the following script to D:\Movies\Ice Age\tmp\Ice Age_comptest.avs
===========================================================
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("D:\Movies\Ice Age\tmp\Ice Age.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 = 640
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)
Undot()
LanczosResize(out_width,out_height)
SelectRangeEvery(300,15)
===========================================================
[2003/11/30 11:06:54 PM] Writing the following script to D:\Movies\Ice Age\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\Movies\\Ice Age\\tmp\\Ice Age_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData ********Removed To shorten post******** );
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\Movies\\Ice Age\\tmp\\Ice Age_comptest.avi");
===========================================================
[2003/11/30 11:14:25 PM] Duration was: 7 minutes 30 seconds
[2003/11/30 11:14:25 PM] Speed was: 13.03 fps.
[2003/11/30 11:14:25 PM] Compressibility percentage is: 82.19
[2003/11/30 11:14:25 PM] Chosen width is: 640
[2003/11/30 11:14:25 PM] Predicted comptest value is: 82.19
[2003/11/30 11:14:25 PM] Running first pass.
[2003/11/30 11:14:25 PM] Writing the following script to D:\Movies\Ice Age\tmp\Ice Age_movie.avs
===========================================================
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\GKIF4U\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("D:\Movies\Ice Age\tmp\Ice Age.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 = 640
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)
Undot()
LanczosResize(out_width,out_height)
===========================================================
[2003/11/30 11:14:25 PM] Writing the following script to D:\Movies\Ice Age\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\Movies\\Ice Age\\tmp\\Ice Age_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(********Removed To shorten post********);
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("D:\\Movies\\Ice Age\\tmp\\Ice Age_movie.avi");
===========================================================
[2003/12/01 01:15:04 AM] Duration was: 2 hours 0 minutes 38 seconds
[2003/12/01 01:15:04 AM] Speed was: 16.24 fps.
[2003/12/01 01:15:04 AM] Expected quality of first pass size: 87.28
[2003/12/01 01:15:04 AM] Running second pass.
[2003/12/01 01:15:04 AM] Writing the following script to D:\Movies\Ice Age\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("D:\\Movies\\Ice Age\\tmp\\Ice Age_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"BQAAAKC7DQBPzQkARDpcTW92aWVzXEljZSBBZ2VcdG1wXEljZSBBZ2VfY29kZWMubG9nAHAAXABJAGMAZQAgAEEAZwBlAF8AYwBvAGQAZQBjAC4AbABvAGcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAAAsAQAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMTExMTFBYZHRMTExMUFxoeExMUFRcaHSITExUZHCAlKhQUFxwjKjA4FhcaICo1QE0ZGR0lMEBTaB0eIio4TWiJAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAABAAAAAAAAAFxoaW50ZmlsZS5tdmgAAABzdGF0czEAAFx2aWRlby5zdGF0cwAAAABzdGF0czIAAFx2aWRlb2drLnN0YXRzAABTb2Z0d2FyZVxHTlVcWHZpRAAAAHFtYXRyaXhfaW50cmEAAABxbWF0cml4X2ludGVyAAAAQ291bGRuJ3QgY3JlYXRlIFhWSURfUkVHX1NVQktFWSAtIAAAY29uZmlnAABDb3VsZG4ndCBvcGVuIHJlZ2lzdHJ5IGtleSBmb3IgZGVsZXRpb24gLSAAAFNvZnR3YXJlXEdOVQAAAABDb3VsZG4ndCBkZWxldGUgcmVnaXN0cnkga2V5IC0gAFh2aUQAAAAAXHZpZGVvZ2suc3RhdHMAAFNvZnR3YXJlXEdOVVxYdmlEAAAAcW1hdHJpeF9pbnRyYQAAAHFtYXRyaXhfaW50ZXIAAABDb3VsZG4ndCBjcmVhdGUgWFZJRF9SRUdfU1VCS0VZIC0gAABjb25maWcAAENvdWxkbid0IG9wZW4gcmVnaXN0cnkga2V5IGZvciBkZWxldGlvbiAtIAAAU29mdHdhcmVcR05VAAAAAENvdWxkbid0IGRlbGV0ZSByZWdpc3RyeSBrZXkgLSAAWHZpRAAAAABCaXRyYXRlIChLYnBzKToAUXVhbGl0eToAAAAAUXVhbnRpemVyOgAARGVzaXJlZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("D:\\Movies\\Ice Age\\tmp\\ICE AGE AC3 T01 3_2ch 448Kbps DELAY 0ms.mp3",0x00000202,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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:\\Movies\\Ice Age\\Ice Age.avi");
===========================================================
[2003/12/01 03:15:18 AM] Duration was: 2 hours 0 minutes 13 seconds
[2003/12/01 03:15:18 AM] Speed was: 16.30 fps.
[2003/12/01 03:15:18 AM] No splitting required
[2003/12/01 03:15:18 AM] Finished encoding.
Enjoy
manono
3rd December 2003, 11:13
Hi and welcome-
Sorry you had to wait so long. Did you use DVDDecrypter in IFO Mode, as you should, and not in File Mode?
Dreamy
3rd December 2003, 11:20
As far as i know, yes. there are ifo files in the directory, will get another dvd and test again. Thanks
len0x
3rd December 2003, 12:22
Originally posted by r6d2
Do you plan to support minimal Codec setup to select a higher quant for single pass fans?
Quality based encoding? Yes, will do % of max size settings at some point.
Originally posted by r6d2
We'll have to invite this guy:
Yep, someone should post there about AutoGK :)
len0x
3rd December 2003, 12:27
Originally posted by Tuning
Finally with AutoGk with DivX support!. Wait is over!. Thanks.
May I ask what settings of divx is used by default?:)
Standard speed, no PV, no preprocessing, B-frames, no QPEL, no GMC - actually for two pass encoding Home Theatre profile is used. Maximum quality is no profiles, no bframes.
I'm evaluating Normal PP as a method for increasing compressibility (since we don't have matrixes in DivX and therefor have 1 less parameter which is adjusted atm)
Tuning
3rd December 2003, 12:35
Thanks len0x.
EDIT
I meant b-frames = Bidirectional encoding. not GMC. sorry my mistake, which is alrady included. :stupid:
len0x
3rd December 2003, 12:39
Originally posted by Tuning
Thanks len0x, but I think GMC will give better level of detail. (IMO)
very few hardware players (mostly upcoming ones) support GMC...
Tuning
3rd December 2003, 12:54
Thanks again.:)
XenoDaSouljah
3rd December 2003, 13:01
Hi i tested a band of brothers eps. It was oversized.
Settings where ac3 + divx5.1.1 and 2x700mb.
[12/2/2003 1:39:25 AM] Input dir: X:\bob\New Folder
[12/2/2003 1:39:25 AM] Output file: F:\bob encode\autogk6.avi
[12/2/2003 1:39:25 AM] Audio: English
[12/2/2003 1:39:25 AM] Subtitles: none
[12/2/2003 1:39:25 AM] Target size: 1400Mb
[12/2/2003 1:39:25 AM] Custom audio settings: AC3
[12/2/2003 1:39:25 AM] Started encoding.
[12/2/2003 1:39:25 AM] Demuxing and indexing.
[12/2/2003 1:41:34 AM] Analyzing source.
[12/2/2003 1:51:25 AM] Source is considered to be interlaced.
[12/2/2003 1:51:25 AM] Analyzing PAL source with different field order.
[12/2/2003 2:01:04 AM] Source is considered to be interlaced.
[12/2/2003 2:01:04 AM] Found 96817 frames
[12/2/2003 2:01:04 AM] Audio size: 185857536
[12/2/2003 2:01:04 AM] Overhead: 3524608
[12/2/2003 2:01:04 AM] Video Size: 1278624256
[12/2/2003 2:01:04 AM] Target bitrate is: 2641kbps
[12/2/2003 2:01:04 AM] Running compressibility test.
[12/2/2003 2:16:43 AM] Duration was: 15 minutes 37 seconds
[12/2/2003 2:16:43 AM] Speed was: 5.16 fps.
[12/2/2003 2:16:43 AM] Compressibility percentage is: 76.56
[12/2/2003 2:16:43 AM] Chosen width is: 704
[12/2/2003 2:16:43 AM] Predicted comptest value is: 76.56
[12/2/2003 2:16:43 AM] Running first pass.
[12/2/2003 4:01:18 AM] Duration was: 1 hour, 44 minutes 34 seconds
[12/2/2003 4:01:18 AM] Speed was: 15.43 fps.
[12/2/2003 4:01:18 AM] Running second pass.
[12/2/2003 5:28:03 AM] Duration was: 1 hour, 26 minutes 44 seconds
[12/2/2003 5:28:03 AM] Speed was: 18.60 fps.
[12/2/2003 5:28:04 AM] Splitting video into: F:\bob encode\autogk6.CD1.avi
[12/2/2003 5:29:02 AM] Splitting video into: F:\bob encode\autogk6.CD2.avi
[12/2/2003 5:29:51 AM] Splitting video into: F:\bob encode\autogk6.CD3.avi
[12/2/2003 5:29:54 AM] Job finihed.
Size cd3 : 30,4mb
Xeno
len0x
3rd December 2003, 13:11
Originally posted by XenoDaSouljah
Hi i tested a band of brothers eps. It was oversized.
I found a problem. Get beta 0.61, not sorry 0.62:
*EDIT* sorry 0.63
http://len0xmirror1.serveftp.net/~len0x/AutoGK.0.63.beta.zip
P.S. This is why I haven't published it yet in the first post.
len0x
3rd December 2003, 13:27
I found more problems with bitrate...
will be up soon
XenoDaSouljah
3rd December 2003, 13:33
Originally posted by len0x
I found more problems with bitrate...
will be up soon
Ok i just hang on then :)
len0x
3rd December 2003, 13:38
http://len0xmirror1.serveftp.net/~len0x/AutoGK.0.64.beta.zip
XenoDaSouljah
3rd December 2003, 13:48
Thanks ! Len0x :)
Testing.... :D
Surgat
3rd December 2003, 13:51
I suppose versions 0.6x Beta are based in 0.5 stable version, so all we need to test is divx encoding and not xvid encoding. am i ok?
satfabio
3rd December 2003, 14:36
I'm testing AGK6.4b with Codec Divx 5.02 pro.
I prefere maximum quality and of course unlimited size and the
program work very good.
But I think that the best setting for codec divx for quality
is use bidirectional encoding select and 250 on max keyframe
interval.
Best wishes.
Paul
len0x
3rd December 2003, 14:53
Originally posted by Drenhead
I tried the 0.6 beta version with Divx and specified a custom filesize of 360 MB. After running, the final filesize was over 1GB. As there something I am doing wrong?
Sorry NTSC ppl. Bitrate was way off (by 1000 times :)) so in fact it was max quality encoding :(
0.64 beta should correct this problem.
len0x
3rd December 2003, 15:04
Originally posted by Surgat
I suppose versions 0.6x Beta are based in 0.5 stable version, so all we need to test is divx encoding and not xvid encoding. am i ok?
It is based on 0.5 stable. And XviD encdoing wasn't changed, although theoretically there might be places where new bugs were introduced for XviD as well since some part had to be modified...
Wolfman
3rd December 2003, 16:38
A 9 min star wars clip
divx encode (latest 5.1.1 pro) auto width 512 first pass 36.6fps second pass 39.92fps ( 6 mins per pass )
xvid encode ?? auto width 576 first pass 23.18fps second pass 23.07fps (10mins per pass)
Both projected and actual file sizes the same (within 50bytes)
both play perfectly on my PC but the xvid does not play well on my standalone
However xvid clips using the std codec do work on my standalone.
divx faster and more compatible ..so far..:eek:
AN option to set the process priority of the main task and all sub-tasks would be great too... so you can surf while autogek'ing in the background.
GizmoDerMokwai
3rd December 2003, 16:51
Originally posted by Doom9
Hmm.. I think you haven't been in the hardware players forum for a while.. those problems have long been resolved with firmware upgrades. If a player still has problems with such audio, then it belongs to the trash. Even the cheapest players today have no beef with VBR MP3 (I've watched more than my share of such movies on my elta player and after the first firmware upgrade which introduced VBR compatibility, I've never had any problems).
I'be talked with some guys about the KiSS Players, such as the DP-450 and all told me, that evend after firmware updating the player had problems with vbr audio. so which elsa model have you? or witch player can you recommend...
len0x
3rd December 2003, 17:10
Originally posted by Wolfman
A 9 min star wars clip
divx encode (latest 5.1.1 pro) auto width 512 first pass 36.6fps second pass 39.92fps ( 6 mins per pass )
xvid encode ?? auto width 576 first pass 23.18fps second pass 23.07fps (10mins per pass)
I actually find as well that 5.1.1 gives you smaller resolution than XviD due to bad compressibility. 5.0.5 I believe was better in this matter.
Were you using 0.64 ?
Originally posted by Wolfman
AN option to set the process priority of the main task and all sub-tasks would be great too... so you can surf while autogek'ing in the background.
Start VDubMod -> Options -> Preferences -> Process Priority
Set it to lowest or even lower. then save settings and they will be picked up automatically everytime VDubMod starts.
snowcrash
3rd December 2003, 17:12
Just wanted to say thanks for the free software, Gordian Knot and now AutoGK. I'm a cheapskate so I love free stuff :D
Wolfman
3rd December 2003, 18:33
Yes to your question about version ...was 0.64 beta ..you say 5.01 divx better than divx5.1.1?? :(
XenoDaSouljah
3rd December 2003, 18:37
The encode is still slightly oversized (a lot less though)
[12/2/2003 3:23:51 PM] Input dir: X:\bob\Part 2 - Day Of Days
[12/2/2003 3:23:51 PM] Output file: F:\bob encode\2\divx5 vx xvid 1 test\divx511.avi
[12/2/2003 3:23:51 PM] Audio: English
[12/2/2003 3:23:51 PM] Subtitles: Nederlands
[12/2/2003 3:23:51 PM] Target size: 1400Mb
[12/2/2003 3:23:51 PM] Custom audio settings: AC3
[12/2/2003 3:23:51 PM] Started encoding.
[12/2/2003 3:23:51 PM] Demuxing and indexing.
[12/2/2003 3:25:16 PM] Analyzing source.
[12/2/2003 3:30:10 PM] Source is considered to be interlaced.
[12/2/2003 3:30:10 PM] Analyzing PAL source with different field order.
[12/2/2003 3:35:10 PM] Source is considered to be interlaced.
[12/2/2003 3:35:10 PM] Found 74981 frames
[12/2/2003 3:35:10 PM] Indexing subtitles.
[12/2/2003 3:36:44 PM] Audio size: 143963136
[12/2/2003 3:36:44 PM] Overhead: 2730368
[12/2/2003 3:36:44 PM] Video Size: 1321312896
[12/2/2003 3:36:44 PM] Target bitrate is: 3524kbps
[12/2/2003 3:36:44 PM] Running compressibility test.
[12/2/2003 3:45:06 PM] Duration was: 8 minutes 20 seconds
[12/2/2003 3:45:06 PM] Speed was: 7.49 fps.
[12/2/2003 3:45:06 PM] Compressibility percentage is: 76.85
[12/2/2003 3:45:06 PM] Chosen width is: 704
[12/2/2003 3:45:06 PM] Predicted comptest value is: 76.85
[12/2/2003 3:45:06 PM] Running first pass.
[12/2/2003 5:20:55 PM] Duration was: 1 hour, 35 minutes 48 seconds
[12/2/2003 5:20:56 PM] Speed was: 13.04 fps.
[12/2/2003 5:20:56 PM] Running second pass.
[12/2/2003 6:34:12 PM] Duration was: 1 hour, 13 minutes 15 seconds
[12/2/2003 6:34:12 PM] Speed was: 17.06 fps.
[12/2/2003 6:34:12 PM] Splitting video into: F:\bob encode\2\divx5 vx xvid 1 test\divx511.CD1.avi
[12/2/2003 6:35:07 PM] Splitting video into: F:\bob encode\2\divx5 vx xvid 1 test\divx511.CD2.avi
[12/2/2003 6:36:09 PM] Splitting video into: F:\bob encode\2\divx5 vx xvid 1 test\divx511.CD3.avi
[12/2/2003 6:36:10 PM] Job finished.
Size cd3: 3,75mb
len0x
3rd December 2003, 19:03
Originally posted by XenoDaSouljah
The encode is still slightly oversized (a lot less though)
Hm... what is the total size of unsplit file ?
Wolfman
3rd December 2003, 19:41
A way to preview the audio file you are going to use would be good.
ALso just finished a full encode and it was slighlty oversized asked for size 870mb (to fit 99mincdr) and the file came out to 891mb .. 192k vbr audio used, maybe this is the problem??
len0x
3rd December 2003, 19:50
Originally posted by Wolfman
ALso just finished a full encode and it was slighlty oversized asked for size 870mb (to fit 99mincdr) and the file came out to 891mb .. 192k vbr audio used, maybe this is the problem??
audio is not a problem... this is exact 1024/1000 ratio... How come
XenoDaSouljah only got slight oversize(3.5Mb) and you're that large(21Mb)...
Can please ppl which are having oversize problems say which source (PAL/NTSC) are they using?
manono
3rd December 2003, 20:29
891,000 KB/1024=870.117 MB. It'll fit.
len0x
3rd December 2003, 21:07
Originally posted by manono
891,000 KB/1024=870.117 MB. It'll fit.
uff, I'm relieved :)
I though I missed something rather large here...
GizmoDerMokwai
3rd December 2003, 21:16
finaly i've found some time to make some DivX5 Tests. Mostly testing several short streams (about 3-5 mins).
mostly i had a bit undersized files (just about 100kb-1,1MB), no oversized files...
MediaMage
3rd December 2003, 23:12
Autogk 0.60
divx 5.11
pal sources (25 fps)
aiming for 2cd rips (1400 mb)
ac3 sound
auto resizing
did 3 movies, all 3 were 28-30 mb off
Autogk 0.64:
1.468.125.184 Bytes
splitted:
733.202.432 Bytes (699 mb)
731.232.256 Bytes (697 mb)
=
1.464.434.688 Bytes
2 mb to Short???
najt
3rd December 2003, 23:12
How about a Divx quality slider? There could be the current setting and a "high quality" setting which would be 4 passes (3 standard and the last one at "slowest").
ps. this is only supported on 5.1.x
najt
3rd December 2003, 23:16
Originally posted by MediaMage
Autogk 0.60
Autogk 0.64:
1.468.125.184 Bytes
splitted:
733.202.432 Bytes (699 mb)
731.232.256 Bytes (697 mb)
=
1.464.434.688 Bytes
2 mb to Short???
I get the same thing with Gordian Knot and 5.1.1
len0x
3rd December 2003, 23:25
OK, looks like I solved oversizing issue - that's good. I will look into slight undersize during following couple of days (I can't see where i was wrong atm, but no worries :) ). May be it's general problem - in current GK you might not notice that because split actually increases size since interleaving settings are reset when splitting (don't tell anyone :) I fixed that in AutoGK and GK in CVS but not compiled 0.28.6.4 yet). So now I'm getting slightly undersized files as well. So we'll see - i have to do more tests. If you want to help try encoding manually in GK and compare (I'm trying to be at least as accurate as GK and after that we may try to be even more accurate...)
@ najt
I knew that someone eventually asks for that (multipass). We'll see about that afterwards. But in general if you have so much spare time, then IMHO it's better to invest it in XviD encoding, which only disadvantage was speed...
najt
3rd December 2003, 23:41
And about the hyperthreading issue. SubRip also crashes, but I can't even start it, while AutoGK doesn't crash so often. It is written in Delphi (I pressume AutoGK is also) so check borland's developer network for a solution. Could be a bug in a dll that SubRip and AutoGK use.
btw, runtime error 216 is an access violation.
r6d2
3rd December 2003, 23:46
@len0x,
Finished my second test encode. Results summarized:
Movie: Indiana Jones III.
Encoding mode: Maximum Quality (unlimited size)
AutoGK Output Encode Encode
Version Codec file size Time Speed
-------------------------------------------------
0.5 XviD 3.01-GB 4:05:06 12.41
0.6 DivX 3.10-GB 2:35:02 19.62
Originally posted by len0x
Yep, someone should post there about AutoGK :)
Done. :D:D:D
Hobojobo
4th December 2003, 00:42
Help me please.
I am too stupid.
I can not even get AutoGK 0.64 to run.
First it told me, "Xvid not found..., app will now exit."
Ok, I installed Xvid.
Now the AutoGK tells me "is not found, app will now exit.", without telling me who or what is exactly missing.
Anybody got this problem?
Thanks for a hint.
XenoDaSouljah
4th December 2003, 00:54
Originally posted by len0x
Hm... what is the total size of unsplit file ?
Total size is: 1,37gb (1,471,438,848 bytes)
:)
(source was a pal dvd)
len0x
4th December 2003, 00:57
Originally posted by Hobojobo
Help me please.
I am too stupid.
I can not even get AutoGK 0.64 to run.
First it told me, "Xvid not found..., app will now exit."
Ok, I installed Xvid.
Now the AutoGK tells me "is not found, app will now exit.", without telling me who or what is exactly missing.
Anybody got this problem?
you have to install full 0.5 version (get it from the first post of this thread) and then just replace exe file with new 0.64.
Hobojobo
4th December 2003, 01:03
:o That is what I would have gone for next.
@len0x: Thank you for the quick reply and thank you for such a nice tool.
len0x
4th December 2003, 01:10
Originally posted by XenoDaSouljah
Total size is: 1,37gb (1,471,438,848 bytes)
That was AC3 right ? Can you try with VBR MP3 ?
XenoDaSouljah
4th December 2003, 01:12
Originally posted by len0x
That was AC3 right ? Can you try with VBR MP3 ?
hmm ok i will put it on before i go to bed, i will post the result somewhere in the morning in between work :)
len0x
4th December 2003, 01:15
Originally posted by XenoDaSouljah
hmm ok i will put it on before i go to bed, i will post the result somewhere in the morning in between work :)
actually nevermind - it can't be overhead issue since total overhead is less than 3Mb and you have 3.5Mb oversize. I'm more interested in encoding the same movie with the same settings in normal GK.
XenoDaSouljah
4th December 2003, 01:23
Originally posted by len0x
actually nevermind - it can't be overhead issue since total overhead is less than 3Mb and you have 3.5Mb oversize. I'm more interested in encoding the same movie with the same settings in normal GK.
Ok i can do that, but what settings where used in autogk ?
XenoDaSouljah
4th December 2003, 01:29
i mean like filter setiings and interlace and divx5 codec settings ?
len0x
4th December 2003, 01:33
Originally posted by XenoDaSouljah
Ok i can do that, but what settings where used in autogk ?
important thing is: the same size, the same audio (AC3 with 2 frames interleaving). divx with home theatre profile + bframes (doesn't matter really)
*edit* you can use the same avs file which was created in tmp dir
*edit2* do you see the same bitrate in GK as you see in the logs of AutoGK ?
XenoDaSouljah
4th December 2003, 01:45
Im afraid i have deleted that all. I needed space for this next encode :(. Shall i still run it with gordian knot ? all i have to do is press start now ;)
ookzDVD
4th December 2003, 02:09
I have problem with divx 5.1.1 pro,
the comp. test is ok, but it will not start the 1st-pass,
somehow the Vdubmob doesn't like the color space (error -2) ??? :(
I try with the xvid the same vobs with no problem :(
Drenhead
4th December 2003, 05:21
I used 0.64 and it worked great.
This may be a stupid question, but I couldn't find an answer in the forums anywhere. Can Auto GK be used to convert DV .avi files to Divx? I have a bunch of DV home movies that I want to convert to Divx. I have been using Dr. Divx, but I would love to use AutoGK if possible. If there is a tutorial somewhere for that, please point me there.
doubleJ
4th December 2003, 06:01
Hello...
I've been using autogk every time that I do an xvid encode and I have one request. That would be to load/encode a mpg file, not just vob's. It would be handy to compress tv captures.
JJ
lat3ralis
4th December 2003, 07:26
I'll second that request :D
Anyway, good work on AutoGK (to all those involved).
lat3ralis
MediaMage
4th December 2003, 10:11
inc(encode_mpeg_counter);
would be nice!
so i could EASILY convert those dvb rips from satellite.
rmagere
4th December 2003, 10:33
(incf encode-mpeg-counter)
for those who would like to use it to encode dv-stuff.
\begin{joke-offtopic}
*shall we also play guess the programming language*
\end{joke-offtopic}
PlayStation
4th December 2003, 11:30
Just my experience: I tried to encode a movie with DivX 5.11 pro and it did not work under automatic settings! This morining, after 7 hours of computing, VirtualDub reported in the status bar 23% done! I did another test this morning, where after 1 hour only 2% were done. XVid did fine with 0.5. I'll give it a try with 0.64 soon.
len0x
4th December 2003, 12:21
In my tests I can see that divx5 files always slightly undersized (and it's the same for GK), and I have no idea how come XenoDaSouljah got oversized one... More tests from him would be appreciated.
@All
About AVI/MPG input - I have only so much free time to work on this, eventually support for those would be added I guess, but no promices on when.
XenoDaSouljah
4th December 2003, 13:42
Originally posted by len0x
In my tests I can see that divx5 files always slightly undersized (and it's the same for GK), and I have no idea how come XenoDaSouljah got oversized one... More tests from him would be appreciated.
@All
About AVI/MPG input - I have only so much free time to work on this, eventually support for those would be added I guess, but no promices on when.
I bought two new dvd's today and i will test encode them to divx5.1.1 for you. ! :)
dihelson
4th December 2003, 13:42
Originally posted by satfabio
I'm testing AGK6.4b with Codec Divx 5.02 pro.
I prefere maximum quality and of course unlimited size and the
program work very good.
But I think that the best setting for codec divx for quality
is use bidirectional encoding select and 250 on max keyframe
interval.
Best wishes.
Paul
I Agree with you.
Indeed, after trying many DivX versions, the 5.02 versions was IMHO, the best of them, even for captures. Versions after that, in captures, don't respond fast enough on fast scenes, they make square blocks... And BTW, the best results on this codec config is Using Bi-Diretional encoding YES. The results are so good that we can't even compare "without it"...
[]'s
Dihelson
GizmoDerMokwai
4th December 2003, 14:53
Found bug in Settings Dialog in 0.64beta, when choosing Fixed Width editbox doesn't get enabled...
XenoDaSouljah
4th December 2003, 14:57
Originally posted by GizmoDerMokwai
Found bug in Settings Dialog in 0.64beta, when choosing Fixed Width editbox doesn't get enabled...
Bug confirmed by me.
GizmoDerMokwai
4th December 2003, 15:03
hehe, sorry :D was too lazy to read all that last posts ;D
XenoDaSouljah
4th December 2003, 15:05
Originally posted by GizmoDerMokwai
hehe, sorry :D was too lazy to read all that last posts ;D
no LOL ! :D You found it, i was only trying to see if it would happen on my system to :D
hehe :)
XenoDaSouljah
4th December 2003, 15:13
Another bug (or the same) it also doesnt work with minimum width...
satfabio
4th December 2003, 15:15
I all,
I think that the bidirectional encoding option (be) will be better select.
I'm testing the program with divx 5.02 pro and maximum size audio ac3, but when Virtualdubmod start for compression the option be is off. The quality is better if be option is select and keyframe 250.
Is possible.....
Paul
len0x
4th December 2003, 15:46
B-frames are always used unless you get more that 100% of compressibility test for resolution of 704*xxx. Why you all still asking for bframes I have no idea...
About key-frame interval. Why is 10 sec optimal value? (I assume for NTSC you'd like to see 240 frames or 300 frames and for PAL 250)
len0x
4th December 2003, 16:01
Originally posted by GizmoDerMokwai
Found bug in Settings Dialog in 0.64beta, when choosing Fixed Width editbox doesn't get enabled...
on my version it doesn't get disabled :) Seriously - what do you mean by enable? You are not supposed to edit it - just use the arrows.
XenoDaSouljah
4th December 2003, 17:15
Originally posted by len0x
on my version it doesn't get disabled :) Seriously - what do you mean by enable? You are not supposed to edit it - just use the arrows.
He and I means it is greyed out, you cannot select a res
len0x
4th December 2003, 17:17
Originally posted by XenoDaSouljah
He and I means it is greyed out, you cannot select a res
what if you delete GkItFast4U.ini? (I have to rename that one actually)
len0x
4th December 2003, 17:29
Originally posted by najt
And about the hyperthreading issue. SubRip also crashes, but I can't even start it, while AutoGK doesn't crash so often. It is written in Delphi (I pressume AutoGK is also) so check borland's developer network for a solution. Could be a bug in a dll that SubRip and AutoGK use.
I searced all over the internet - nothing :(
XenoDaSouljah
4th December 2003, 18:13
Originally posted by len0x
what if you delete GkItFast4U.ini? (I have to rename that one actually)
yes, after deleteting the ini file and restarting the program, it works normal :)
Btw i encoded another movie and this time it wasnt oversized. It was slightly undersized cd2 was 696mb.
muahaha ,I selected dutch subtitles and it put the english ones in there !! :confused:
and i DID select DUTCH : [12/3/2003 3:14:26 PM] Input dir: F:\FRIDAY_AFTER_NEXT\VIDEO_TS
[12/3/2003 3:14:26 PM] Output file: F:\FRIDAY_AFTER_NEXT\friday_after_next.avi
[12/3/2003 3:14:26 PM] Audio: English
[12/3/2003 3:14:26 PM] Subtitles: Nederlands
[12/3/2003 3:14:26 PM] Target size: 1400Mb
[12/3/2003 3:14:26 PM] Custom audio settings: AC3
[12/3/2003 3:14:26 PM] Started encoding.
[12/3/2003 3:14:26 PM] Demuxing and indexing.
[12/3/2003 3:15:53 PM] Analyzing source.
[12/3/2003 3:15:53 PM] Writing the following script to F:\FRIDAY_AFTER_NEXT\tmp\lastjob.vcf
edit: dvddecrypter log: 0x20 - Subtitle - Nederlands / LBA: 3875 / PTS: 00:00:13.207 / Delay: 12920ms
0x21 - Subtitle - English / LBA: 488 / PTS: 00:00:01.927 / Delay: 1640ms
0x22 - Subtitle - English / LBA: 2605 / PTS: 00:00:08.887 / Delay: 8600ms
0x23 - Subtitle - English / LBA: 13698 / PTS: 00:00:45.487 / Delay: 45200ms
0x24 - Subtitle - English / LBA: 4117 / PTS: 00:00:14.007 / Delay: 13720ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 103 / PTS: 00:00:00.287 / Delay: 0ms
0x82 - Audio - AC3 / 2ch / 48kHz / DRC / English / LBA: 105 / PTS: 00:00:00.287 / Delay: 0ms
0x83 - Audio - AC3 / 2ch / 48kHz / DRC / English - Director's Comments / LBA: 106 / PTS: 00:00:00.287 / Delay: 0ms
0x84 - Audio - AC3 / 2ch / 48kHz / DRC / English - Alternate Director's Comments / LBA: 107 / PTS: 00:00:00.287 / Delay: 0ms
0x89 - Audio - DTS / 6ch / 48kHz / DRC / English / LBA: 104 / PTS: 00:00:00.287 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.287 / Delay: 0ms
len0x
4th December 2003, 18:32
Originally posted by XenoDaSouljah
muahaha ,I selected dutch subtitles and it put the english ones in there !! :confused:
try again, and see immediately in the log if it picked up correct subs...
GizmoDerMokwai
4th December 2003, 18:52
Originally posted by len0x
on my version it doesn't get disabled :) Seriously - what do you mean by enable? You are not supposed to edit it - just use the arrows.
the arrows also don't work... had that bug with several betas befor, but with next version it was always fixed...
XenoDaSouljah
4th December 2003, 20:16
Originally posted by len0x
try again, and see immediately in the log if it picked up correct subs...
it says dutch , but it uses the english subs :? dunno really
XenoDaSouljah
5th December 2003, 00:28
len0x i did some more test, al more movies are a little bit undersized, and only the band of brothers dvd eps2 gets oversized, so my guess is the problem got something to do with the dvd ?
GizmoDerMokwai
5th December 2003, 01:55
Originally posted by XenoDaSouljah
it says dutch , but it uses the english subs :? dunno really
have you tried to rip the subs with vsrip and compared them to what is listed in the Stream Info ?
So maybe it's just wrong indexed in the Stream Info, like subs for dutch is in the Stream Info #1, but with SubRip #2.
You can also check this with IfoEdit...
ookzDVD
5th December 2003, 02:26
@len0x,
Ok, the AutoGK 0.64b finally can solve my problem,
the DivX pro 5.11 is working now :)
Btw, is that possible to add the feature "Do not mux the video and audio" ? somehow I don't like to use the ".avi" anymore :))
Thank you.
XenoDaSouljah
5th December 2003, 02:32
Len0x i have to keep deleting the ini file for the box to work, please some more work on that.
And thanks once again for the program :)
Tuning
5th December 2003, 05:02
Originally posted by ookzDVD
..is that possible to add the feature "Do not mux the video and audio" ? somehow I don't like to use the ".avi" anymore :))
Hi Ookz,
Why not use VirtualDubMod to convert to mkv. If you want to use AAC, then this option is good. But if it is mp3 then latest VDM can handle converting to mkv into smallest size. ( I think latest VDM has introduced better lacing schemes and file size are comparable with mkvtoolnix output - small )
Destron
5th December 2003, 06:51
Hello,
I just started using Auto GK yesterday and have already done 3 DVD backups with it. It is wonderful! I have, however, discovered one little quirk which, although not exactly a bug, I think probably should be worked out. On the third DVD backup I made (Barry Lyndon, Kubrick) I selected an output size of 1090 MB with auto-select between AC3 and MP3 on. The audio track for this DVD happens to be a 500 MB 6 channel AC3 file and I expected Auto GK to choose MP3 in order to have enough space for this 3 hour movie. But, it just muxed the AC3 creating a 600 MB video stream and 500 MB audio stream. I think that the algorithm to select between AC3 and MP3 should be worked out such that the AC3 track should only be muxed if it reflects a more appropriate portion of the total file size.
Thank you very much, this software is excellent! For the time being I have decided to just select AC3 or MP3 manually.
Destron
xistan
5th December 2003, 08:38
Originally posted by Destron
I think that the algorithm to select between AC3 and MP3 should be worked out such that the AC3 track should only be muxed if it reflects a more appropriate portion of the total file size.
I guess you have a point, but look at the following (from the AutoGK guide att doom9).
"The Auto option will use 128kbit/s VBR MP3 audio for 1 CD rips and keep the original AC3 Dolby Digital soundtrack for 2 CD (or larger) rips."
Quite a simple algorithm don't you think ;) Can't really blame the app here.
/C
len0x
5th December 2003, 12:42
Originally posted by XenoDaSouljah
Len0x i have to keep deleting the ini file for the box to work, please some more work on that.
Fixed.
Also I increased bitrate slightly to get rid of undersizing. 0.65 beta will be available shortly.
len0x
5th December 2003, 12:46
Originally posted by ookzDVD
Btw, is that possible to add the feature "Do not mux the video and audio" ? somehow I don't like to use the ".avi" anymore :))
C'mon you can demux video in vdubmod just in one step (by selecting no audio). And audio is still there, so you don't have to demux it.
That option would create uncessary questions from newbies...
len0x
5th December 2003, 12:52
Originally posted by Destron
I think that the algorithm to select between AC3 and MP3 should be worked out such that the AC3 track should only be muxed if it reflects a more appropriate portion of the total file size.
Well, it's not about size actually. More appropriate would be select audio depending on comp test result. So if doing rip for more than 1 CD then AC3 is used first, but if resolution falls significally then it switches to MP3. Although we have to define which resolution we wanna keep with AC3 audio. (We can't go for max resolution, coz then MP3 will almost always be used)
rmagere
5th December 2003, 13:15
Personally I opt for the mp3 rather than then ac3 when the compressability check at 704*xxx returns less than 45~50% if using ac3 (and only if I don't care about the movie as otherwise I would just increase the size by 1cd).
len0x
5th December 2003, 13:18
Please test - divx undersize should be much less.
MediaMage
5th December 2003, 14:07
testing 0.65!
about the threading:
checked everything twice that the treads don´t use the same ram?
there´s two commandos to "synchronize" the threads in delphi
len0x
5th December 2003, 14:54
Originally posted by MediaMage
about the threading:
checked everything twice that the treads don´t use the same ram?
there´s two commandos to "synchronize" the threads in delphi
The thing is that I don't use any threads on startup! (when programs is crashing). I suspect some component(s) give me the trouble but I can't figure out which since I can't debug this stuff on HT enabled PC(well I don't have one).
Destron
5th December 2003, 18:40
Originally posted by len0x
Although we have to define which resolution we wanna keep with AC3 audio. (We can't go for max resolution, coz then MP3 will almost always be used)
I see. Just to note, Auto GK opted to resize this video to 352x224 in order to keep the AC3, but I would have wanted to keep the resolution around 500x325 or so. If you think that the algorithm works well I can always just select the format manually to suit my needs.
Thanks,
Destron
Moasat
5th December 2003, 22:06
Len0x, can you (or have you tried to) make a call to the Win32 API function SetThreadAffinityMask(...) with a value of 1? That will set the app's affinity to a single processor and should work for hyperthreading CPUs as well.
Just a thought.
len0x
5th December 2003, 22:35
Originally posted by Moasat
Len0x, can you (or have you tried to) make a call to the Win32 API function SetThreadAffinityMask(...) with a value of 1? That will set the app's affinity to a single processor and should work for hyperthreading CPUs as well.
that's an interesting idea. I just assigned a main thread id of the application to a single processor and compiled a test version which I'm ready to give to the ppl who have HT CPUs...
Moasat
5th December 2003, 22:38
I have an HT system at home, not here at work. I can try it later tonight and over the weekend.
MediaMage
5th December 2003, 23:47
@lenOx
still oversized by 2.5 mb (NOT 2 cd, selected custom, 1400 mb)
log is in your pm box
len0x
6th December 2003, 00:11
Originally posted by MediaMage
still oversized by 2.5 mb (NOT 2 cd, selected custom, 1400 mb)
I have only one clue so far - bitrate depends on length, which depends on number of frames. so it worth checking that it's reported correctly in the log file.
p.s. was that 0.65 ? or 0.64 ? Coz .65 is supposed to produce large files that 0.64...
Darth Maul BR
6th December 2003, 00:42
New Start and Abort icons (Png and Ico files) hot and cold (gray)
I can´t make BMP transparent file, sorry. :(
http://members.lycos.co.uk/darthmaulbr/teste/GKF4U_Icons4.zip
MediaMage
6th December 2003, 01:52
@lenOx:
as stated above: 0.65 was used,which produced the overhead of 2.5 mb
dosdan
6th December 2003, 02:15
AutoGK beta 0.65:
Since one aspect of AutoGK should be educative, I think you should tighten up the nomenclature a bit.
[6/12/2003 9:07:35] Audio size: 113044160
[6/12/2003 9:07:35] Overhead: 9291776
[6/12/2003 9:07:35] Video Size: 1345670464
[6/12/2003 9:07:35] Target bitrate is: 1869kbps
Since Target Size is expressed in MBytes (shouldn't target size in the log and the drop-down target Size menu be shown as "MB" rather than "Mb"), I think this would look better as
[6/12/2003 9:07:35] Audio size: 107.80 MB
[6/12/2003 9:07:35] Overhead: 8.86 MB
[6/12/2003 9:07:35] Video Size: 1283.33 MB
[6/12/2003 9:07:35] Target bitrate: 1.78 Mbits/s
(if possible, all decimal points aligned for readibility)
"Target bitrate" is not not mentioned in the tutorial. The problem is that it is currently expressed in kbps = 1000 bits/sec whereas I take it that Kbps = 1024 bits/sec. So 1860 kbps = 186000 bps. I don't know if this is the traditional usage in expressing video bitrate. After some head scratching, I worked out:
Target Video Bitrate = 1283.33 MB * 8 (bits in a byte) / 5760 (length of this particular movie in secs) = 1.78 Mbit/s
If traditonal usage is kbps, the figures should be shown that way with commas for readibility:
[6/12/2003 9:07:35] Audio size: 113,044.16 kbps
[6/12/2003 9:07:35] Overhead: 9,291.78 kbps
[6/12/2003 9:07:35] Video Size: 1,345,670.46 kbps
[6/12/2003 9:07:35] Target bitrate is: 1,869 kbps
But I believe that for the typical size of files encountered with this app, MB (2^20 bytes) would be significantly neater.
Also I could not find the move_gk.log file. Previously I could inspect this as soon as it commenced.
Also interlacing:
[6/12/2003 8:43:53] Analyzing source.
[6/12/2003 8:51:30] Source is considered to be interlaced.
[6/12/2003 8:51:31] Analyzing PAL source with different field order.
[6/12/2003 8:59:22] Source is considered to be interlaced.
Does this mean that the field order was found to be correct or reversed? What would the log screen have shown if the opposite of what you expected happened? Isn't the presence of two "Source is considered to be interlaced" msgs confusing?
ookzDVD
6th December 2003, 03:03
@len0x,
Thank you for the info :(
The option "not to mux" is to save the space.
I know I can easyly demux it or even use the _movie.avi and the .mp3
in the tmp folder.
Thank you.
ZZZERO
6th December 2003, 08:28
Introduced autognot 0.5 to a friend and they got this error. Any idea what's going on here?
[12/5/2003 11:02:59 PM] Input dir: E:\HOTPINK2\VIDEO_TS
[12/5/2003 11:02:59 PM] Output file: E:\HOTPINK2\VIDEO_TS\hot pink 2.avi
[12/5/2003 11:02:59 PM] Audio: English
[12/5/2003 11:02:59 PM] Subtitles: none
[12/5/2003 11:02:59 PM] Target size: 1900Mb
[12/5/2003 11:02:59 PM] Started encoding.
[12/5/2003 11:02:59 PM] Demuxing and indexing.
[12/5/2003 11:07:54 PM] Analyzing source.
[12/6/2003 12:01:40 AM] Source is considered to be hybrid (mostly NTSC).
[12/6/2003 12:01:42 AM] Found 426090 frames
[12/6/2003 12:01:42 AM] Audio size: 398081152
[12/6/2003 12:01:42 AM] Overhead: 5059840
[12/6/2003 12:01:42 AM] Video Size: 1589153408
[12/6/2003 12:01:42 AM] Running compressibility test.
[12/6/2003 2:12:39 AM] Duration was: 2 hours 10 minutes 56 seconds
[12/6/2003 2:12:40 AM] Speed was: 2.71 fps.
[12/6/2003 2:12:41 AM] Compressibility percentage is: -20.99
[12/6/2003 2:12:41 AM] Using softer matrix.
[12/6/2003 2:12:41 AM] Using softer resizer.
*************************************
EXCEPTION: Floating point division by zero
*************************************
[12/6/2003 2:12:41 AM] Finished encoding.
dosdan
6th December 2003, 12:01
0.65 beta. Had a 4th disk overflow after specifying 3 disks:
2,207,461,376 Movie.avi
733,218,816 Movie.CD1.avi
733,452,288 Movie.CD2.avi
729,112,576 Movie.CD3.avi
10,088,448 Movie.CD4.avi
wertherman
6th December 2003, 13:22
1) If I don't close the program down between encodes and just change the input directory and output filename then when I click start encode it loads up dvd2avi but doesn't actually index the file (dvd2avi just loads up and does nothing).
2) I have a movie which has a mono ac3 soundtrack on it, and the command line you're using for besweet can't cope with decoding it. Log file from besweet can be found at http://www.wertherman.plus.com/IMPORTANCE%20OF%20BEING%20EARNEST%20AC3%20T01%201_0ch%20192Kbps%20DELAY%200ms.log
Oh well, I suppose I can always make it a two cd rip and stick the ac3 track in.....
len0x
6th December 2003, 13:30
Originally posted by MediaMage
as stated above: 0.65 was used,which produced the overhead of 2.5 mb
I have to roll back to what I was using in 0.64. It looks like current GK has the same for a reason: deviation is noticable and it's better to have just undersized than oversized in some cases.
len0x
6th December 2003, 13:36
Originally posted by ookzDVD
The option "not to mux" is to save the space.
I know I can easyly demux it or even use the _movie.avi and the .mp3
in the tmp folder.
not anymore - _movie.avi is not there - I'm muxing audio on the fly duing second pass to save some space :)
len0x
6th December 2003, 13:41
Originally posted by ZZZERO
Introduced autognot 0.5 to a friend and they got this error. Any idea what's going on here?
Very inetersting log.
First, 426090 frames is more than 4 hours. Is that right ?
If it is indeed that long, the I'll check, may be some variables have to be int64 instead of integer (overflow problems).
len0x
6th December 2003, 13:46
Originally posted by wertherman
1) If I don't close the program down between encodes and just change the input directory and output filename then when I click start encode it loads up dvd2avi but doesn't actually index the file (dvd2avi just loads up and does nothing).
ok, will have a look (probably know what's the problem)
Originally posted by wertherman
2) I have a movie which has a mono ac3 soundtrack on it, and the command line you're using for besweet can't cope with decoding it. Log file from besweet can be found at http://www.wertherman.plus.com/IMPORTANCE%20OF%20BEING%20EARNEST%20AC3%20T01%201_0ch%20192Kbps%20DELAY%200ms.log
hm... do you know which command will cope with them?
I myself hadn't had any problems with such tracks.
(have you tried manual encoding with besweet with other parameters?)
len0x
6th December 2003, 14:29
Originally posted by wertherman
1) If I don't close the program down between encodes and just change the input directory and output filename then when I click start encode it loads up dvd2avi but doesn't actually index the file (dvd2avi just loads up and does nothing).
actually I'm unable to reproduce it. DVD2AVI behaves that way when it can't find input vobs. Are you sure that it's working if you just select that second encode after opening AutoGK ?
len0x
6th December 2003, 17:48
Apparently if you select Win98/ME compatibilty mode for AutoGK - you should not have any problems running it on HT enabled CPUs.
ZZZERO
6th December 2003, 18:05
Originally posted by len0x
Very inetersting log.
First, 426090 frames is more than 4 hours. Is that right ?
If it is indeed that long, the I'll check, may be some variables have to be int64 instead of integer (overflow problems).
I don't know the exact length of the movie but it is right around 4 hours long. I told the friend to save all logs so further information could be provided if necessary.
len0x
6th December 2003, 18:14
Mainly two issues should be tested:
- no oversize with divx5 (slight undersize is acceptable now)
- handling of long movies (both in size and in length)
Otherwise we're getting quite stable.
FastEddie
6th December 2003, 19:31
Len0x, :)
I've been using Gordian Knot from day 1, but it was al
more work to explain to others how to get the perfect DivX
with AC3. There is just one problem - when i use the advanced
options and chose fixed width, the XviD looks perfect on pc,
but my Kiss Player makes it look like al the people are
"FlatHeads" because the screen is pushed together.:(
With the previous versions of Gordian Knot i alway's kept the
same amount of lines as the DVD (PAL - 720*576) so that it would
look the same as on DVD. Could you please make a button or choice
under the Advanced Settings to keep the original amount of lines as on the DVD? It would really make it a lot more easy for me to tell others how to transform dvd's into perfect divx :D.
Thx anyway for your groundbreaking packages.
Greetz, FastEddie from the Netherlands.
G2k
6th December 2003, 20:41
I think that the player you use has the wrong aspect ratio set for that movie you watch. Try either 4:3 or 16:9 and see what happens. If they still look like flat-heads, then try setting a ratio of your choice or a custom aspect. That's as far as I can help you ^_^
Peace
dosdan
6th December 2003, 22:18
[7/12/2003 6:33:46] Target size: 2100Mb
....
[7/12/2003 6:51:30] Found 144012 frames
[7/12/2003 6:51:30] Audio size: 322588672
[7/12/2003 6:51:30] Overhead: 5241344
*************************************
EXCEPTION: Audio and overhead size is more than target video size!
liamo
6th December 2003, 22:30
just out of curiosity dosdan, was that an ac3 audio stream you chose when you got that exception?
liamo
dosdan
6th December 2003, 22:36
Yes liamo, 3-disk DivX, Auto everything. That's AC3 if you select more than 1 CD as the target size.
liamo
7th December 2003, 01:21
[07/12/2003 00:07:29] Target size: 2500Mb
[07/12/2003 00:07:29] Custom resolution settings: fixed width of 720 pixels
[07/12/2003 00:07:29] Custom audio settings: AC3
[07/12/2003 00:07:29] Started encoding.
[07/12/2003 00:07:29] Demuxing and indexing.
[07/12/2003 00:11:18] Analyzing source.
[07/12/2003 00:18:39] Source is considered to be progressive.
[07/12/2003 00:18:39] Found 162251 frames
[07/12/2003 00:18:39] Audio size: 311519232
[07/12/2003 00:18:39] Overhead: 1926784
*************************************
EXCEPTION: Audio and overhead size is more than target video size!
*************************************
same thing
liamo
Christos
7th December 2003, 01:24
Originaly posted by len0x
Otherwise we're getting quite stable.
So some "look and feel" things...
The AutoGK icon when viewed at 16bit color depth has a white rounding.(The shorcut on my desktop)
The icons in the programm look very professional exept for the "about" icon which has a black rounding.
That's it... :)
I guess its because I tried so hard to find a bug and I couldn't... :D
P.S. Is "Jobs queue" the next big thing to expect from this GREAT tool? :)
Cheers
FastEddie
7th December 2003, 01:45
G2K, :(
I'm sorry, but i've tested everything on the Kiss player
or the Revoy 3200DX, it stays the same.
I've been fidling with everything for one of the stores over
here in Holland to get the perfect DivX + AC3 and the only
way to get it is to set the width and height the same as the original
DVD - now is that no problem with Gordian Knot if you do everything
by yourself, but explaining it to others is a different thing.
You can adjust the player but the picture won't be as good as the
DVD as when you just select everything at 100% - i can then put it
on 2 cd's and still have perfect DVD quality with AC3.
I choose the Fixed Width at 720 lines but the height is then
squashed - if you can manually choose the height the problem would
be over to.
If it's nog to much of a hassle, i'd love to have that extra setting.
Greetz, FastEddie :)
len0x
7th December 2003, 02:50
Originally posted by dosdan
EXCEPTION: Audio and overhead size is more than target video size!
i'm on it :) (managed to get it here as well)
Drake06
7th December 2003, 03:01
Originally posted by Christos
P.S. Is "Jobs queue" the next big thing to expect from this GREAT tool? :)[/B]
Oh boy this would be fine!!
Thanks a lot for this great tool. Just getting better every day ;-)
Drake06
len0x
7th December 2003, 03:15
Originally posted by Christos
The icons in the programm look very professional exept for the "about" icon which has a black rounding.
fixed :)
Originally posted by Christos
P.S. Is "Jobs queue" the next big thing to expect from this GREAT tool? :)
Almost. I have one thing before that - subtitles (forced and external).
len0x
7th December 2003, 03:40
here is a version for those who have troubles with output size > 2Gb:
http://len0xmirror1.serveftp.net/~len0x/AutoGK.0.67.beta.zip
changes are:
- fixed problem with outpit size > 2Gb
- improved help icon
- improved readability of the log file (formatting mainly)
Also I'm wondering how useful you find this features (not implemented yet, but I need you feedback):
- selection between AC3 and MP3 sound track for large-sized movies based on comp test rather then output size.
- automatic size selection based on comp test (which takes say 640 minimum width and choses number of CDs)
P.S. Before next stable release I'd like to have the following features done:
- external subs support (although rar-ing will be tricky bit)
- forced subs support
- quality based encoding (1 pass encoding, just like maximum quality now, but with selctable quality percentage)
ZZZERO
7th December 2003, 07:31
Originally posted by len0x
Also I'm wondering how useful you find this features (not implemented yet, but I need you feedback):
- automatic size selection based on comp test (which takes say 640 minimum width and choses number of CDs)
Every person I've introduced this program to has the same question. "How do I know what file size to tell it?" Automatic size selection would be the greatest thing since sliced bread, but only if you don't limit it to CD size rips! CD rips are soon going to be a thing of the past. Almost everyone I know either has a DVD burner of keeps their files on their hard disk. I can't remember the last time I burned an avi to CD. Please don't limit automatic size selection to number of CDs. Let it find the best size without this limitation of 700MB multiples.
The ideal way to implement automatic size selection would be to use an algorithm that attempts to find the best size/quality ratio based on the compression test. The standard argument against this is that "quality is in the eye of the beholder" therefore you can never please everyone with your algorithm. The solution to this is to have an adjustable quality scale. Say, a scale of 1 - 5 with 3 being default. Therefore, if someone feels your automatic size selection reults in lower quality than they desire they could raise the setting. At the higher settings the algorithm would demand a higher compressibility percentage or increase the bitrate by some percent. That part I leave to the experts.
In summary, I believe automatic size selection is the way of the future and would put your program leagues ahead of the competition, but only if you allow it to find the best size/quality ratio without forcing us to use 700MB multiples. CD rips can be an option to choose from, but making them the only option is backward looking and limiting rather than innovative.
dosdan
7th December 2003, 11:11
7/12/2003 19:24 2,203,797,504 Movie.avi
7/12/2003 19:31 2,935,240,704 Movie.CD1.avi
7/12/2003 19:38 2,935,570,432 Movie.CD2.avi
7/12/2003 19:45 2,936,571,904 Movie.CD3.avi
Notice how each of the final "CD" files in this 3-disk Divx set is bigger than the original file before splitting.
[7/12/2003 12:48:38] Target size: 2100Mb
[7/12/2003 13:06:49] Found 144012 frames
[7/12/2003 19:24:10] Writing the following script to L:\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("L:\\Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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,49772);
VirtualDub.SaveAVI("L:\\Movie.CD1.avi");
===========================================================
[7/12/2003 19:24:10] Splitting video into: L:\Movie.CD1.avi
VirtualDub.subset.AddRange(49772,51176);
VirtualDub.SaveAVI("L:\\Movie.CD2.avi");
VirtualDub.subset.AddRange(100948,42359);
VirtualDub.SaveAVI("L:\\Movie.CD3.avi");
G2k
7th December 2003, 11:25
ZZZERO:
I think that you are right in a way but wrong in another. First of all, many of your friends might have DVD burners, but of all the people I know, only 1 person has it, so normal cd-rom burners are still outnumbering dvd-burners. Secondly, if one uses a dvd-burner it is obvious he also has a dvd reader, which yes, many people have, but some others may not have and are still using normal CD readers.
Your idea about selecting quality sounds interesting, but maybe only for a more advanced program: AutoGK assumes that the user is a dummy or with barely any time. Its a great tool to use for that, and obviously, len0x has to make his decisions. If he did what you said, many others who are just starting to learn how to encode would be utterly confused. I believe that len0x has made the right decisions thus far, but one thing he needs to improve still are subtitles (multiple subs, ogm, mkv and all that jazz.) If you really do need a better quality for your encodes ZZZERO, then you can manually input a size for your movie and AutoGK will fulfill your wish :)
Peace
bobsc
7th December 2003, 12:03
@lenOx
I use DivX only and do not have XviD installed, so could you remove the Error popup?
Thanks
MediaMage
7th December 2003, 12:18
version 0.66 beta is up Mainly two issues should be tested: - no oversize with divx5 (slight undersize is acceptable now) - handling of long movies (both in size and in length) Otherwise we're getting quite stable.
Testing that right now ;)
can we expect dual audio support some time?
coz i rip my season dvds always dual language (german / english) and its a time-comsuming process ripping the first language with autoGK, and then extracting the 2nd audio track and joining this manually in virtualdub.
FastEddie
7th December 2003, 12:40
Len0x, :)
All the extra's are great - but could you
please, please, please make a button under
the Advanced Settings for chosing the original
DVD Width and Height?
Or just an extra field to choose the Height yourself,
with the same option to Auto adjust it bij Gordian Knot???
Thx in advance and keep up the good work.
Greetz from the Netherlands, FastEddie
p.s.: with Gordian i can now put 3 movies on 1 dvd and play
it on mij Revoy 3200DX/ Kiss 450.:D
:devil: XviD RULES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
r6d2
7th December 2003, 13:35
Originally posted by ZZZERO
CD rips are soon going to be a thing of the past. [...] Please don't limit automatic size selection to number of CDs. Let it find the best size without this limitation of 700MB multiples.
I fully support this statement.
If CDs would have been created as 100 min originally, all our encodes would have at least 25% more quality. I don't think we should let the music industry historical decisions to decide which quality your encodes will have.
len0x
7th December 2003, 14:09
Lets distinguish between two cases:
- auto size
- any size
What you're talking ppl here is more like any size that gives good quality which is _codec_ based decision and is called quality based encoding (you specify percentage of quality and that's it). There is nothing to decide here about size. (and it's easy to implement and its on my list)
But what I was talking is auto select of number of CDs indeed, because that decision has to be made by the _program_ and results has to be passed to the codec.
len0x
7th December 2003, 14:13
Originally posted by bobsc
@lenOx
I use DivX only and do not have XviD installed, so could you remove the Error popup?
which error popup we're talking about ?
since 0.66 it automatically select installed codec. Are you saying that AutoGK doesn't save settings and asks everytime for XviD even if previously you had divx selected on advanced window ?
idHUNTER
7th December 2003, 14:16
Original movie (PrincessBlade) was 720x576 16:9 (1,77)
Your program made avi of aspect ratio 1:2.1 or smth like that.
It would be nice to have aspect ratio customizable. I mean by default GKIF4U calculates aspect ratio on its own, but allows to override it in advanced options.
This setting is a must. You cannot fix GKIF4U to determine aspect ratio more accurately because the problem is not with GKIF4U at all. Original DVD movie is bad mastered (pirate copy) and plays distorted by default (so I have to change aspect ratio in WinDVD). But I want to have opportunity to fix this during DVD-MPEG4 conversion.
Also, NanDub (or VirtualDubMod, I don't remember exactly) you are using for conversion often crashes on exit. This is not a problem when working with it directly (because movie file is already saved to the exit moment), but turns into pain with GKIF4U. When crash occurs, dialog box is displayed, and conversion pauses. Result: I went to home after work and see that only compression test has been completed to the moment. Displaying dialog box has taken the rest of time. Then I click "Close" in the dialog box, and the next conversion stage begin. This way the whole conversion process sometimes takes a couple of days (staying idle 80% of time).
Is it possible for you to call Nandub in silent mode, so it won't display dialog box on crash, but just exit?
len0x
7th December 2003, 14:19
Originally posted by dosdan
7/12/2003 19:24 2,203,797,504 Movie.avi
7/12/2003 19:31 2,935,240,704 Movie.CD1.avi
7/12/2003 19:38 2,935,570,432 Movie.CD2.avi
7/12/2003 19:45 2,936,571,904 Movie.CD3.avi
Notice how each of the final "CD" files in this 3-disk Divx set is bigger than the original file before splitting.
what the ... ? :)
I wonder if that's new VDubMod problem. Are you able to split it manually using the same version of VDubMod OK ?
len0x
7th December 2003, 14:21
Originally posted by FastEddie
All the extra's are great - but could you
please, please, please make a button under
the Advanced Settings for chosing the original
DVD Width and Height?
meaning that even if DVD is anamorphic I don't touch anything ?
r6d2
7th December 2003, 14:22
Originally posted by len0x
But what I was talking is auto select of number of CDs indeed, because that decision has to be made by the _program_ and results has to be passed to the codec.
I got that. The point is that these two concepts end up intermixed. With D2Sroba, for instance, we specify the worst quality we expect, in terms of CCE's Q.factor quantization parameter. A small sample is encoded, and how many media it will need is selected. This "ideal" number is typically about 1.5 CDs. Then, the software encodes into 2 CDs anyway, which makes sure you get the quality you expect and also fill your SVCD media.
With AVIs you don't have that constraint. If you are archiving to DVD-R, you don't actually need to increase the output file size beyond your expected quality.
You might mimic that media selection algorythm, it's very useful and simple.
bobsc
7th December 2003, 14:30
Originally posted by len0x
which error popup we're talking about ?
Every time I launch AutoGK I get "XviD is not installed. DivX will be used instead."
len0x
7th December 2003, 14:30
Originally posted by r6d2
With AVIs you don't have that constraint. If you are archiving to DVD-R, you don't actually need to increase the output file size beyond your expected quality.
yet, I'm still wondering how come you ppl don't get this:
You propose to do comp test, then adjust the size to achive say 75% of it. This is totally equivalent to doing one pass (MUCH faster) encoding with 75% of qiality already selected by the codec. So you end up with two scenarios, which result in the same avi file:
- comp test, two pass encoding
- just single pass (almost twice as fast).
Tell me again why is that you choose first one ? :)
len0x
7th December 2003, 14:32
Originally posted by bobsc
Every time I launch AutoGK I get "XviD is not installed. DivX will be used instead."
hm... do you see divx selected on advanced window or is it still xvid ?
bobsc
7th December 2003, 14:36
Originally posted by len0x
hm... do you see divx selected on advanced window or is it still xvid ?
DivX is selected.
len0x
7th December 2003, 14:46
Originally posted by idHUNTER
Original movie (PrincessBlade) was 720x576 16:9 (1,77)
Your program made avi of aspect ratio 1:2.1 or smth like that.
It would be nice to have aspect ratio customizable. I mean by default GKIF4U calculates aspect ratio on its own, but allows to override it in advanced options.
That's beyong the scope of the project as I can't really deal with bad mastered DVDs. You can always do this manually with normal Gordian Knot.
Originally posted by idHUNTER
This setting is a must. You cannot fix GKIF4U to determine aspect ratio more accurately because the problem is not with GKIF4U at all. Original DVD movie is bad mastered (pirate copy) and plays distorted by default (so I have to change aspect ratio in WinDVD). But I want to have opportunity to fix this during DVD-MPEG4 conversion.
This is violation of rule 6 from here: http://forum.doom9.org/forum-rules.htm Please familiarize yourself with forum rules.
(before you get striked :) )
AutoGK is intended to be totally legit software, which should work OK on legit media.
Originally posted by idHUNTER
Is it possible for you to call Nandub in silent mode, so it won't display dialog box on crash, but just exit?
No, I'm not in a control of VDubMod and can't suppress error from there. Although I really wonder why you're having problems at all? Did you use all the tools provided with AutoGK? (i.e. codec+avisynth+vdubmod combination). If not I strongly suggest you do that, coz seems you're the only one who have such problems.
r6d2
7th December 2003, 14:49
Originally posted by len0x
You propose to do comp test, then adjust the size to achive say 75% of it. This is totally equivalent to doing one pass (MUCH faster) encoding with 75% of qiality already selected by the codec.
Actually, with D2Sroba you go up, not down, of the output size generated by the selected quality.
So you end up with two scenarios, which result in the same avi file:
- comp test, two pass encoding
- just single pass (almost twice as fast).
Tell me again why is that you choose first one ? :) [/B]
I'd never choose the first one (don't know where you got the idea). However, I can think of a scenario for people to prefer to do that: they like best 2 pass before 1 pass-quality. There have been hot threads about which is best.
What I personally dream of is the following:
[list=1]
Select 1 pass-quality based.
Select the desired quality as percentage of 100% (with today's best qality you get quant 2 all over. quant 4 and 5 still look great).
Encode 1 pass-quality based no matter the output size.
[/list=1]
On another topic. Small problem. Selected Spanish subs and got Portuguese:
[07-12-2003 10:11:02] Input dir: E:\Indiana III\Test
[07-12-2003 10:11:02] Output file: E:\Indiana III\Test\Test-DivX.avi
[07-12-2003 10:11:02] Audio: English
[07-12-2003 10:11:02] Subtitles: Espanol
FastEddie
7th December 2003, 15:01
Originally posted by len0x
meaning that even if DVD is anamorphic I don't touch anything ?
Len0x, :)
Yep, your right - it's the only way to
get it perfect on my player.
Greetz, FastEddie :D
MediaMage
7th December 2003, 15:01
rip with 0.66 finished:
final size (1400 were custom-entered (weird word)): 1400,328125 MB
splitting resulted in 2 cds, although bugged 2.x gig per file
now trying 0.67 with some other movies
len0x
7th December 2003, 15:03
Originally posted by r6d2
I'd never choose the first one (don't know where you got the idea). However, I can think of a scenario for people to prefer to do that: they like best 2 pass before 1 pass-quality. There have been hot threads about which is best.
well, it's a pitfall to think that 2 passes is the best. The quality will be _the_same_ if two encdoings have the same output size (after all they are both VBR encdoing, do confuse with a single pass CBR encoding). In fact I had some requests to always perform single pass encdoing based on comp test to achieve target size, which would be possible if comp test was always 100% correct. In such case we don't really need 2 passes anyway. But it's somewhat imposssible if you aiming for exact output size...
Originally posted by r6d2
What I personally dream of is the following:
[list=1]
Select 1 pass-quality based.
Select the desired quality as percentage of 100% (with today's best qality you get quant 2 all over. quant 4 and 5 still look great).
Encode 1 pass-quality based no matter the output size.
[/list=1]
that's exactly what I'm gonna do soon.
Originally posted by r6d2
On another topic. Small problem. Selected Spanish subs and got Portuguese:
[07-12-2003 10:11:02] Input dir: E:\Indiana III\Test
[07-12-2003 10:11:02] Output file: E:\Indiana III\Test\Test-DivX.avi
[07-12-2003 10:11:02] Audio: English
[07-12-2003 10:11:02] Subtitles: Espanol
well, what DVDDecrypter told me is what I tell you :)
Seems like stream info file is incorrect. Check with DVDDecrypter or other rippers...
len0x
7th December 2003, 15:11
Originally posted by FastEddie
Yep, your right - it's the only way to
get it perfect on my player.
Boy, that sucks. Is it kiss 450 ? Are you sure that you can't select 4:3 or 16:9 or stretched the image manually?
P.S. I'm proud owner of LiteOn LVD 2001 which plays any ratios OK, because it can stretch or shrink any dimension, but that feature was not documented on the manual or anywere on the web...
Tuning
7th December 2003, 16:14
Hi len0x,
Feedback to your queries: (Its only my opinion and this is what I'm following with GK)
Considering minimum resolution is 640x*,
- selection between AC3 and MP3 sound track for large-sized movies based on comp test rather then output size.
I agree this as our important goal is towards quality. If the compressibility test gives less than 60% then mp3 is preffereble.
If its ac3 and the compressibility is slightly under(55-60%) then re-encoding ac3(384/448kbps) to lower bitrate(256kbps/320kbps) is prefferable. (IMO ;))
But what I was talking is auto select of number of CDs indeed, because that decision has to be made by the _program_ and results has to be passed to the codec.
That is not much appreciable as first. If the above two audio method is not giving apprecialble compressibility then this is the only option left. Increasing CDs automatically.
It would be nice if there is an option allowing pre-defined CDs as of now along with automatic mode.
Thanks
len0x
7th December 2003, 16:46
Originally posted by bobsc
@lenOx
I use DivX only and do not have XviD installed, so could you remove the Error popup?
finally I nailed it down. fixed.
G2k
7th December 2003, 17:16
Len0x, I have a question:
will you ever be implementing a feature for dual audio, automatic AutoGK update checks and additional features for subtitles (such as being able to add languages so that one can chose between more than one subtitle track)?
Thnx for the great program! It has surpassed by far all others.:)
bobsc
7th December 2003, 17:20
Originally posted by len0x
finally I nailed it down. fixed.
Thank you, Sir
FastEddie
7th December 2003, 18:16
Originally posted by len0x
Boy, that sucks. Is it kiss 450 ? Are you sure that you can't select 4:3 or 16:9 or stretched the image manually?
P.S. I'm proud owner of LiteOn LVD 2001 which plays any ratios OK, because it can stretch or shrink any dimension, but that feature was not documented on the manual or anywere on the web...
Len0x,
Well, that sucks, i know - but i can stretch the lot, but then it
inserts line's and that doesn't really help the quality - that's why i just take the complete Width and Height when i wan't to convert to
DivX - it takes more time, but the quality is considarable better.
I can still keep using the older versions and do everything the way
i like it, but it's more work to explain to a newbie - that's why
i asked for it if it's nog to much trouble - at this moment i choose
fixed setting under Gordian Fast and then at 720(if it's widescreen),
and then just hope that it looks good on the player - otherwise
it's back to the "old-ways";)
If you can add the extra of choosing the height yourself(or just a button with text - Keep original Size) then i would be really pleased.
Anyway, using it from day 1 and keep on doing it.
Greetz, FastEddie
p.s: the extra of DivX is fun, but i keep using XviD.:D
len0x
7th December 2003, 19:11
Originally posted by G2k
will you ever be implementing a feature for dual audio, automatic AutoGK update checks and additional features for subtitles (such as being able to add languages so that one can chose between more than one subtitle track)?
that was three questions :)
yes, yes and no...
len0x
7th December 2003, 19:21
Originally posted by FastEddie
but i can stretch the lot, but then it
inserts line's and that doesn't really help the quality - that's why i just take the complete Width and Height when i wan't to convert to
DivX - it takes more time, but the quality is considarable better.
I don't quite understand this bit. For sure more height from anamorphic encodes help quality, but there is a difference between unability to watch in a proper AR, and desire to watch it a perfect quality. I'm sorry but this is not a newbie feature and it will only be implemented when I have config file settings (not in the following month).
GizmoDerMokwai
7th December 2003, 19:30
Hiho, just orderd the ELTA 8883 MP4, will test it with several AGK movies when it arrieves, or maybe someone has tested it already....
len0x
7th December 2003, 19:43
Originally posted by GizmoDerMokwai
Hiho, just orderd the ELTA 8883 MP4, will test it with several AGK movies when it arrieves, or maybe someone has tested it already....
where from? and where to (delivery) ?
FastEddie
7th December 2003, 20:27
Originally posted by len0x
I don't quite understand this bit. For sure more height from anamorphic encodes help quality, but there is a difference between unability to watch in a proper AR, and desire to watch it a perfect quality.
Len0x,
The only difference is then that the lines are put between and the quality goes down - when i use Gordian Knot the way i always did it worked perfect if you just kep the original size - the size of the cd's was calculated perfectly and the split of cd 1 and cd 2 was perfect too.
Another thing is that the subtitles are put "on" the movie at this stage: when you use the complete width and height the subs are under the movie in the black bars.
I transformed The Fast and the Furious this way and it's perfect.
Gordian could skip the test of how much lines to crop bij letting the movie just keep it's original size 1:1 for input and output, isn't it? The Bits/(PixelxFrame) wil be low, but the quality still is good.
I know, i'm probably the first to give you this "problem" or question , but i'll see what the future has in store ;)
Greetz, FastEddie :cool:
p.s.: i XviD and DivX Taxi 3 - funny movie, but in DivX the resolution was 488 * 176 and in Xvid it was 544 * 224?? :confused:
r6d2
7th December 2003, 23:11
Originally posted by len0x
well, it's a pitfall to think that 2 passes is the best.
Believe it or not, in MPEG-2 world some guys still stick to 9-pass with CCE. They say they can tell the difference on big screen TVs.
Personally, with eyes not gifted to notice that, just use 1 pass and sometimes a second one to correct the output size of SVCDs.
well, what DVDDecrypter told me is what I tell you :)
Seems like stream info file is incorrect. Check with DVDDecrypter or other rippers...
Encoded the same already ripped file set with DVD2SVCD. It got it right, Spanish selected, Spanish subs as output. Would you like to take a look at the IFO? What do you need?
GizmoDerMokwai
7th December 2003, 23:23
Originally posted by len0x
where from? and where to (delivery) ?
Ordert it from german discounter (plus.de), just found it there in the online shop :D shipping takes up to 7 days, just normal national post sending :D
MediaMage
7th December 2003, 23:26
@Lenox:
2nd movie tested with 0.67:
unsplitted movie ist exactly 1400 mb BUT
splitted is 1,88 gig and 1.85 gig
so ~2 gig bug seems to be remaining.
all tools used from your installer, none were exchanged with other versions or such.
log is in your PM
dosdan
8th December 2003, 00:13
2nd movie tested with 0.67:
unsplitted movie ist exactly 1400 mb BUT
splitted is 1,88 gig and 1.85 gig
Same prob as mine, but in my case it was a 3-disk split. Similar oversize percentage as mine: 132%-133% of original movie size per split AVI.
I'm at work now and can't test it in Vdubmod. Have you looked at the lastjobs.vcf? It should be the script to split the CD2.avi. Have you to tried to load this script in vdubmod and run just it to see if it works OK. Shouldn't take very long. If it doesn't work correctly, but splits correctly in the previous version of Vdubmod, then it's a new Vdubmod bug.
Gazza
8th December 2003, 02:45
I have just tried AutoGK with xvid 1.0 beta 2 and with everything set to default (xvid, bfames, cm, trellis, mpeg). The first pass seems OK but then AutoGK reports a divide by zero error when going to the 2nd pass. I ran the test again with koepi's XviD-24062003-1 version and it seemed to work OK. Is AutoGK compatible with the latest xvid or is there something I have missed?
Gazza
vio_man
8th December 2003, 03:48
Auto GK is not compatible with the 1.0 beta XviD version, and it will not be. When a stable release come out it will be compatible then.
doubleJ
8th December 2003, 04:11
Hello...
I was wondering whether xvid, vobsub, and/or avisynth were required for autogk to work for a 1 cd divx with mp3 audio and subtitles. How about for a 2 cd divx with ac3 and subtitles?
Thanks...
JJ
Doom9
8th December 2003, 08:31
vobsub is required for subs (doesn't the name already tell you that?) avisynth is required for everything and the codecs are required as you use them. xvid output without an xvid codec installed will obviously fail, and the same goes for divx output without the divx codec installed.
dosdan
8th December 2003, 10:45
The bug appears to be in vdubmod 1.5.10.1. Both it and 1.5.4.1 show the length of Movie.avi as 144012 frames when I just load movie.avi. But when running lastjob.vcf and spliting off CD1, CD2 or CD3 it shows the total number of frames to be processed as 184,371 each time, 28% bigger. Each CD.avi is turning out 132% or so bigger that the original unsplit movie.avi, instead of 33% as you would expect.
irtualDub.Open("L:\\Movie.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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(100948,42359);
VirtualDub.SaveAVI("L:\\Movie.CD3.avi");
len0x
8th December 2003, 12:00
Originally posted by dosdan
The bug appears to be in vdubmod 1.5.10.1.
Bummer :(
I'm off to VdubMod forum :)
*Edit* look at this:
http://forum.doom9.org/showthread.php?s=&threadid=66249
problem should be solved by:
=============================
Just check "Include selection and edit list" when "Save processing settings". Avery Lee added this checkbox since VirtualDub 1.5.5.
============================
I'll add those values in the registry in the next version (coming today).
len0x
8th December 2003, 13:00
Should automatically check registry settings for correct new VDubMod usage now.
len0x
8th December 2003, 13:12
Originally posted by r6d2
Encoded the same already ripped file set with DVD2SVCD. It got it right, Spanish selected, Spanish subs as output. Would you like to take a look at the IFO? What do you need?
Can you post stream info file generated by DVDDecrypter here, please ?
idHUNTER
8th December 2003, 17:40
Originally posted by len0x
No, I'm not in a control of VDubMod and can't suppress error from there. Although I really wonder why you're having problems at all? Did you use all the tools provided with AutoGK? (i.e. codec+avisynth+vdubmod combination). If not I strongly suggest you do that, coz seems you're the only one who have such problems.
Yes, all above installed. Maybe, the problem is because I'm using Win98SE...
lilian2k3
9th December 2003, 02:23
thanks as always. I had used GK for 10 movies, and GKfast4u for 2 movies, last night I tried AutoGK 0.66 for Fight Club.
as 0.4x, I used 2cd for one movie, and it created 3 files avi (one 1.4gb avi, then 2 x 1cd files, it had some problem of disk space for me, and I also need split subs for the 2 cd files, I had difficulties sync. the time for cd2....
so, this time, I used Custom size of "1400mb" option below rather than the 2cd option, hoping it will save some space and when I do the split, I can manually control the sub's time...well, this morning I still saw 3 files, 1 1.36gb avi 1st came out, then 2 1.83gb files each, named cd1, cd2, I browsed these 2 files, found them still the whole movie, and sounds like latter part of these two files having no sound...
strange?I wonder why it still had 2 cd1/cd2 files after the correct 1.36gb file, and these two files are of in-correct content(same full length move)/length(1.83gb each)/sound(partly no sound)...will this be fixed? thank you again.
lilian2k3
9th December 2003, 02:24
here is partly the log file...
[2003-12-8 15:13:12] Input dir: C:\FIGHT_1\VIDEO_TS
[2003-12-8 15:13:12] Output file: C:\FIGHT_1\VIDEO_TS\fightclub.avi
[2003-12-8 15:13:12] Audio: English
[2003-12-8 15:13:12] Subtitles: none
[2003-12-8 15:13:12] Target size: 1400Mb
[2003-12-8 15:13:12] Custom audio settings: AC3
[2003-12-8 15:13:12] Started encoding.
[2003-12-8 15:13:12] Demuxing and indexing.
[2003-12-8 15:26:53] Source seems to be pure FILM.
[2003-12-8 15:26:55] Found 200209 frames
[2003-12-8 15:26:55] Audio size: 467618816
[2003-12-8 15:26:55] Overhead: 2377472
[2003-12-8 15:26:55] Video Size: 998010112
[2003-12-8 15:26:55] Running compressibility test.
[2003-12-8 15:26:55] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\fightclub_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")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("C:\FIGHT_1\VIDEO_TS\tmp\fightclub.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.21518987341772)
input_par = float(c_width)/float(c_height)
fixed_aspect = input_par > 1.4 ? 1.21518987341772 : 1.18518518518519
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)
Undot()
LanczosResize(out_width,out_height)
SelectRangeEvery(300,15)
===========================================================
[2003-12-8 15:26:55] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\FIGHT_1\\VIDEO_TS\\tmp\\fightclub_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"AQAAAKC7DQAb3w4AQzpcRklHSFRfMVxWSURFT19UU1x0bXBcZmlnaHRjbHViX2NvZGVjLmxvZwBwAFwAZgBpAGcAaAB0AGMAbAB1AGIAXwBjAG8AZABlAGMALgBsAG8AZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAADwAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMSEhISExUXGxISEhITFRgdEhITFBYYHCASEhQYGx4jKBMTFhshJy41FRUYHicyPUkXGBwjLj1PYhsdICg1SWKBAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAAAAAAAAAAAAFxoaW50ZmlsZS5tdmgAbABlAC4AbQB2AGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzpcdmlkZW9fMTEyMl9rYnBzXzI3MF9taW4uc3RhdHMAAHMAXwAyADcAMABfAG0AaQBuAC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAADPAAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\FIGHT_1\\VIDEO_TS\\tmp\\fightclub_comptest.avi");
===========================================================
[2003-12-8 15:47:37] Duration was: 20 minutes 42 seconds
[2003-12-8 15:47:38] Speed was: 8.06 fps.
[2003-12-8 15:47:41] Compressibility percentage is: 71.13
[2003-12-8 15:47:41] Chosen width is: 704
[2003-12-8 15:47:41] Predicted comptest value is: 71.13
[2003-12-8 15:47:41] Running first pass.
[2003-12-8 15:47:41] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\fightclub_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")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("C:\FIGHT_1\VIDEO_TS\tmp\fightclub.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.21518987341772)
input_par = float(c_width)/float(c_height)
fixed_aspect = input_par > 1.4 ? 1.21518987341772 : 1.18518518518519
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)
Undot()
LanczosResize(out_width,out_height)
===========================================================
[2003-12-8 15:47:42] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\FIGHT_1\\VIDEO_TS\\tmp\\fightclub_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"AwAAAKC7DQAb3w4AQzpcRklHSFRfMVxWSURFT19UU1x0bXBcZmlnaHRjbHViX2NvZGVjLmxvZwBwAFwAZgBpAGcAaAB0AGMAbAB1AGIAXwBjAG8AZABlAGMALgBsAG8AZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAADwAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMSEhISExUXGxISEhITFRgdEhITFBYYHCASEhQYGx4jKBMTFhshJy41FRUYHicyPUkXGBwjLj1PYhsdICg1SWKBAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAAAAAAAAAAAAFxoaW50ZmlsZS5tdmgAbABlAC4AbQB2AGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzpcdmlkZW9fMTEyMl9rYnBzXzI3MF9taW4uc3RhdHMAAHMAXwAyADcAMABfAG0AaQBuAC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAADPAAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("C:\\FIGHT_1\\VIDEO_TS\\fightclub.avi");
===========================================================
[2003-12-8 21:27:55] Duration was: 5 hours 40 minutes 12 seconds
[2003-12-8 21:27:55] Speed was: 9.81 fps.
[2003-12-8 21:27:56] Expected quality of first pass size: 75.29
[2003-12-8 21:27:56] Running second pass.
[2003-12-8 21:27:57] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\FIGHT_1\\VIDEO_TS\\tmp\\fightclub_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(0x64697678,0,10000,0);
VirtualDub.video.SetCompData(1208,"BQAAAKC7DQAb3w4AQzpcRklHSFRfMVxWSURFT19UU1x0bXBcZmlnaHRjbHViX2NvZGVjLmxvZwBwAFwAZgBpAGcAaAB0AGMAbAB1AGIAXwBjAG8AZABlAGMALgBsAG8AZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAABQAAABAAAABkAAAAZAAAAAYAAAACAAAAAAAAAAEAAADwAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAACWAAAAZAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAAMAAAACAAAAAwAAAAgQEBAREhUYEBAQEBETFhkQEBESFBYZHRAQEhUYGx8kEREUGB4jKS8SExYbIyw2QRUWGR8pNkZYGBkdJC9BWHMSEhISExUXGxISEhITFRgdEhITFBYYHCASEhQYGx4jKBMTFhshJy41FRUYHicyPUkXGBwjLj1PYhsdICg1SWKBAAAAAAoAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAHgAAAAEAAAAyAAAAAQAAAPQBAABaAAAAMgAAAAAk9AA8AAAAPAAAAPoAAAAAAAAAAAAAAFxoaW50ZmlsZS5tdmgAbABlAC4AbQB2AGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzpcdmlkZW9fMTEyMl9rYnBzXzI3MF9taW4uc3RhdHMAAHMAXwAyADcAMABfAG0AaQBuAC4AcwB0AGEAdABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAABAnAAAQJwAAAAAAAAAAAAAAAAAAAAAAAAAAAADPAAAAAAAAAAAAAAA=");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource("C:\\FIGHT_1\\VIDEO_TS\\tmp\\FIGHTCLUB AC3 T01 3_2ch 448Kbps DELAY 0ms.ac3",0x00000203,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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("C:\\FIGHT_1\\VIDEO_TS\\fightclub.avi");
===========================================================
[2003-12-9 4:09:03] Duration was: 6 hours 41 minutes 5 seconds
[2003-12-9 4:09:04] Speed was: 8.32 fps.
[2003-12-9 4:09:06] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\FIGHT_1\\VIDEO_TS\\fightclub.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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,102148);
VirtualDub.SaveAVI("C:\\FIGHT_1\\VIDEO_TS\\fightclub.CD1.avi");
===========================================================
[2003-12-9 4:09:06] Splitting video into: C:\FIGHT_1\VIDEO_TS\fightclub.CD1.avi
[2003-12-9 4:29:48] Writing the following script to C:\FIGHT_1\VIDEO_TS\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\FIGHT_1\\VIDEO_TS\\fightclub.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,0);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,2,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(102148,97628);
VirtualDub.SaveAVI("C:\\FIGHT_1\\VIDEO_TS\\fightclub.CD2.avi");
===========================================================
[2003-12-9 4:29:48] Splitting video into: C:\FIGHT_1\VIDEO_TS\fightclub.CD2.avi
[2003-12-9 4:44:43] Job finished.
lilian2k3
9th December 2003, 02:46
ohoh, intersting findings:
I checked again these 2 big cd1/cd2 files, this cd1 file, contains the whole movie with sound, and till end of the feature, it continues with a no-sound 1st part of the feature, then the cd2 file, contains again the whole movie with sound, and till end of the feature, it continue the latter part of the movie again, but no sound.
looks like cd1= movie + 1/2 movie,
cd2=movie+ 2/2 movie....:eek:
dosdan
9th December 2003, 02:47
I used Custom size of "1400mb" option below rather than the 2cd option, hoping it will save some space and when I do the split, I can manually control the sub's time...well, this morning I still saw 3 files, 1 1.36gb avi 1st came out, then 2 1.83gb files each, named cd1, cd2, I browsed these 2 files, found them still the whole movie, and sounds like latter part of these two files having no sound...
The 1.83 GB bug is actually a "feature"
problem should be solved by:
=============================
Just check "Include selection and edit list" when "Save processing settings". Avery Lee added this checkbox since VirtualDub 1.5.5.
============================
Tick this option to fix it or D/L 0.68 which already has it ticked.
lilian2k3
9th December 2003, 02:49
thanks man, I am dling 0.68 now...
but wonder why still it has 2 cd files after I got the whole movie? I chosed 1400mb, thought it will generate only one 1 file...
mikeathome
9th December 2003, 11:01
Short one:
What if I select a Minimum Width (say 704) in Advanced Seetings dialog and leave Audio to Auto. Will AGK choose automatically between AC3 and MP3 to ensure good quality based on the analysis ?
I am not to lazy to test, will do tonight, just don't have the project here on this computer.
Btw. is there a reason why the max. file size is limited to 3000 MB (apart from the unlimited switch with no settings influence). I am currently dealing with Lotr 2 (3:45h joined parts) which gives me hard time obtaining good Video quality while keeping AC3 5.1. A max. settings of 4480 MB(DVD-R Size) would be preferable.
mike
Angelus
9th December 2003, 12:49
I just had a quick question, I'm not sure if anyone has asked it before. Would it be possible to have an option to encode only the movie section and cut out the credits? I personally never encode the credits so that I can have a higher bitrate for the movie itself. I'm not sure if others do the same and how hard it would be to detect when the credits start but it's just a suggestion. Thanks for a great program!
Angelus
wertert
9th December 2003, 13:05
This end-credit point has been raised a few times now. How about using dvd2avi to specify the start and end point of the required encode.
I know you are going to go on about the 'newbies' but hear me out. You can leave things as they are so newbies can just use the program as usual.
Users that want to cut off trailers/credits do this-> Right click on the task bar icon for dvd2avi, select restore. Hit esc. This stops the indexing.
Hit F5 to check the movie. Hit esc again. Move the slider to the endpoint of the film (before the credits) and click ']'. Hit F4 ( save as ) and over write the file called <film_name>.d2v.
So we drop the credits using dvd2avi as an edit console. No 'credit detection' filter required.
shoot me down
najt
9th December 2003, 13:53
Originally posted by Angelus
I just had a quick question, I'm not sure if anyone has asked it before. Would it be possible to have an option to encode only the movie section and cut out the credits? I personally never encode the credits so that I can have a higher bitrate for the movie itself. I'm not sure if others do the same and how hard it would be to detect when the credits start but it's just a suggestion. Thanks for a great program!
I presume they could be detected as a high bitrate jump at the end of the movie.
xistan
9th December 2003, 14:19
Originally posted by Angelus
I just had a quick question, I'm not sure if anyone has asked it before. Would it be possible to have an option to encode only the movie section and cut out the credits? I personally never encode the credits so that I can have a higher bitrate for the movie itself. I'm not sure if others do the same and how hard it would be to detect when the credits start but it's just a suggestion. Thanks for a great program!
Angelus
I think we are getting dangerously close to asking for too much here. If I'm not misunderstanding len0x, his intention with this fabolous program is to provide a "one-click" solution to MPEG-4 encoding, just as DVD2One/DVDShrink is doing for DVD->DVDR backups.
There is no way to provide a simple, easy-to-use tool, with "unlimited" functionality. I too would love to see some of GK:s features such as choice of Deinterlace method, noise filter, external subtitles and a job-queue, but then why don't I just go ahead and use GK instead? It's providing all those features.
Perhaps AutoGK is a little bit too simple and GK a little bit too complex?
Anyway, len0x is giving us access to one of the most "fun-to-use" apps around. Let's cut him some slack and implement what he think gives most value to AutoGK.
Rock on!
/C
wertert
9th December 2003, 14:23
upgraded from 0.65 which works well. attempting to encode a movie. dvd2avi runs ok. program starts the 'analyzing source' section and vdub fall over.
see screen dump HERE (www.perfectmotion.co.uk\crash.jpg)
I've probably got the wrong version of divx installed or something but i am attempting to perform a xvid encode. Previous version have all worked ok.
autogk log
-----------
[09/12/2003 12:37:06] Input dir: C:\PIRATESOFTHECARIBBEAN\VIDEO_TS
[09/12/2003 12:37:06] Output file: C:\PIRATESOFTHECARIBBEAN\test.avi
[09/12/2003 12:37:06] Audio: English
[09/12/2003 12:37:06] Subtitles: none
[09/12/2003 12:37:06] Target size: 1400Mb
[09/12/2003 12:37:06] Started encoding.
[09/12/2003 12:37:06] Demuxing and indexing.
[09/12/2003 12:45:11] Analyzing source.
[09/12/2003 12:45:11] Writing the following script to C:\PIRATESOFTHECARIBBEAN\tmp\lastjob.vcf
===========================================================
VirtualDub.Open("C:\\PIRATESOFTHECARIBBEAN\\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("C:\\PIRATESOFTHECARIBBEAN\\tmp\\_.avi");
===========================================================
*************************************
EXCEPTION: Invalid floating point operation
*************************************
[09/12/2003 12:53:41] Job finished.
crashinfo.txt file from vdubmod
--------------------------------
VirtualDub crash report -- build 2366 (release)
--------------------------------------
Disassembly:
02e87ca0: 0f73d120 psrlq mm1, 20
02e87ca4: 0f73d420 psrlq mm4, 20
02e87ca8: 0fdbcd pand mm1, mm5
02e87cab: 0fdbe5 pand mm4, mm5
02e87cae: 0f73f118 psllq mm1, 18
02e87cb2: 0f73f418 psllq mm4, 18
02e87cb6: 0febc1 por mm0, mm1
02e87cb9: 0febe2 por mm4, mm2
02e87cbc: 0f6fcc movq mm1, mm4
02e87cbf: 0f73f130 psllq mm1, 30
02e87cc3: 0febc1 por mm0, mm1
02e87cc6: 0f7f00 movq [eax], mm0
02e87cc9: 0f73d410 psrlq mm4, 10
02e87ccd: 0fefc0 pxor mm0, mm0
02e87cd0: 0f6fce movq mm1, mm6
02e87cd3: 0f68c8 punpckhbw mm1, mm0
02e87cd6: 0f6fc3 movq mm0, mm3
02e87cd9: 0f68c7 punpckhbw mm0, mm7
02e87cdc: 0f6fd0 movq mm2, mm0
02e87cdf: 0f60c1 punpcklbw mm0, mm1
02e87ce2: 0f68d1 punpckhbw mm2, mm1
02e87ce5: 0f6fc8 movq mm1, mm0
02e87ce8: 0f73d120 psrlq mm1, 20
02e87cec: 0f73f118 psllq mm1, 18
02e87cf0: 0fdbc5 pand mm0, mm5
02e87cf3: 0febc1 por mm0, mm1
02e87cf6: 0f6fc8 movq mm1, mm0
02e87cf9: 0f73f120 psllq mm1, 20
02e87cfd: 0febcc por mm1, mm4
02e87d00: 0f7f4808 movq [eax+08], mm1
02e87d04: 0f73d020 psrlq mm0, 20
02e87d08: 0f6fda movq mm3, mm2
02e87d0b: 0f73d320 psrlq mm3, 20
02e87d0f: 0f73f318 psllq mm3, 18
02e87d13: 0fdbd5 pand mm2, mm5
02e87d16: 0febd3 por mm2, mm3
02e87d19: 0f73f210 psllq mm2, 10
02e87d1d: 0febd0 por mm2, mm0
02e87d20: 0f7f5010 movq [eax+10], mm2 <-- FAULT
02e87d24: 81c308000000 add ebx, 00000008
02e87d2a: 81c104000000 add ecx, 00000004
02e87d30: 81c204000000 add edx, 00000004
02e87d36: 0518000000 add eax, 00000018
02e87d3b: 47 inc edi
02e87d3c: 0f8519feffff jnz 02e87b5b
02e87d42: 5b pop ebx
02e87d43: 8b45d0 mov eax, [ebp-30]
02e87d46: 8b55dc mov edx, [ebp-24]
02e87d49: 0145c4 add [ebp-3c], eax
02e87d4c: f6c201 test dl, 01
02e87d4f: 7409 jz 02e87d5a
02e87d51: 8b45cc mov eax, [ebp-34]
02e87d54: 0145c0 add [ebp-40], eax
02e87d57: 0145bc add [ebp-44], eax
02e87d5a: 8b431c mov eax, [ebx+1c]
02e87d5d: 8b55e0 mov edx, [ebp-20]
02e87d60: 8d0c10 lea ecx, [eax+edx]
02e87d63: 894b1c mov [ebx+1c], ecx
02e87d66: 8b75dc mov esi, [ebp-24]
02e87d69: 46 inc esi
02e87d6a: 8975dc mov [ebp-24], esi
02e87d6d: 8b7dec mov edi, [ebp-14]
02e87d70: 39fe cmp esi, edi
02e87d72: 0f8cd0fdffff jl 02e87b48
02e87d78: 0f77 emms
02e87d7a: 8b75e4 mov esi, [ebp-1c]
02e87d7d: 8b7de8 mov edi, [ebp-18]
02e87d80: 89ec mov esp, ebp
02e87d82: 5d pop ebp
02e87d83: 89dc mov esp, ebx
02e87d85: 5b pop ebx
02e87d86: c3 ret
02e87d87: 90 nop
02e87d88: 53 push ebx
02e87d89: 89e3 mov ebx, esp
02e87d8b: 81e4f0ffffff and esp, fffffff0
02e87d91: 81ec08000000 sub esp, 00000008
02e87d97: 55 push ebp
02e87d98: 55 push ebp
02e87d99: 8b6b04 mov ebp, [ebx+04]
02e87d9c: 896c2404 mov [esp+04], ebp
Windows 5.1 (Windows XP build 2600) [Service Pack 1]
EAX = 01380ff0
EBX = 010da93c
ECX = 010da69e
EDX = 010da69a
EBP = 0012f4b0
DS:ESI = 0023:02f029c0
ES:EDI = 0023:000000aa
SS:ESP = 0023:0012f42c
CS:EIP = 001b:02e87d20
FS = 003b
GS = 0000
EFLAGS = 00010206
FPUCW = ffff027f
FPUTW = ffffaaaa
MM0 = 000000000000009b
MM1 = 00009b00009b0000
MM2 = 009b00009b00009b
MM3 = 0000009b00000000
MM4 = 00000000009b0000
MM5 = 0000000000ffffff
MM6 = 9b9b9b9b9b9b9b9b
MM7 = 0000000000000000
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'divx'...
...while decompressing video frame 0 with "DivX Pro 5.0.5 Codec" [biCompression=32315659] (VideoSource.cpp:1823).
Thread traces:
Thread 00000ad4 (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(344)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(387)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(407)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(646)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(676)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1819)
Thread call stack:02e87d20: divx!encore_backdoor [02e20000+16820+51500]
02edb77e: divx!decore_backdoor [02e20000+6d8d0+4deae]
02e8b19e: divx!encore_backdoor [02e20000+16820+5497e]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
77c2ac14: msvcrt!free [77c10000+1aa6b+1a9]
77c2ac19: msvcrt!free [77c10000+1aa6b+1ae]
02e27705: divx!00007705
00e5ee3c: avisynth!avs_create_script_environment [00e50000+e6e0+75c]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
77c2ac19: msvcrt!free [77c10000+1aa6b+1ae]
77c2ac2a: msvcrt!free [77c10000+1aa6b+1bf]
77c28930: msvcrt!??2@YAPAXI@Z [77c10000+18925+b]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
77c2ac14: msvcrt!free [77c10000+1aa6b+1a9]
77c2ac19: msvcrt!free [77c10000+1aa6b+1ae]
00e69ff3: avisynth!DllCanUnloadNow [00e50000+f4c0+ab33]
00e5b5bb: avisynth!0000b5bb
77c2ac19: msvcrt!free [77c10000+1aa6b+1ae]
77c2ac2a: msvcrt!free [77c10000+1aa6b+1bf]
77c28930: msvcrt!??2@YAPAXI@Z [77c10000+18925+b]
00e5f3a8: avisynth!avs_create_script_environment [00e50000+e6e0+cc8]
00e5ee3c: avisynth!avs_create_script_environment [00e50000+e6e0+75c]
00e5ee76: avisynth!avs_create_script_environment [00e50000+e6e0+796]
00e607a6: avisynth!DllCanUnloadNow [00e50000+f4c0+12e6]
00e607cc: avisynth!DllCanUnloadNow [00e50000+f4c0+130c]
00e60857: avisynth!DllCanUnloadNow [00e50000+f4c0+1397]
77c4a77d: msvcrt!_control87 [77c10000+3a756+27]
00e5ff1c: avisynth!DllCanUnloadNow [00e50000+f4c0+a5c]
73b555bf: AVIFIL32!AVIStreamRead [73b50000+55a1+1e]
02e28758: divx!DriverProc [02e20000+8148+610]
73bd181d: MSVFW32!ICSendMessage [73bd0000+17f4+29]
73bd47c6: MSVFW32!ICDecompress [73bd0000+478b+3b]
004bc941: VideoSourceAVI::getFrame()
0052b788: VDFastMemcpyAutodetect()
004836ab: CPUTest()
0048ceea: VDProject:isplayFrame()
77d43b4b: USER32!00003b4b
77d4546b: USER32!ReleaseDC [77d40000+5341+12a]
0048d7a7: VDProject::Open()
0048d7a7: VDProject::Open()
004992f9: func_VirtualDub_OpenOld()
004992f9: func_VirtualDub_OpenOld()
00527850: CScriptInterpreter::Token()
00526678: CScriptInterpreter::ParseExpression()
00526a8a: CScriptInterpreter::ParseExpression2()
77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
77e82441: kernel32!OpenMutexA [77e60000+22391+b0]
77f5d8e2: ntdll!RtlGetFullPathName_U [77f50000+d572+370]
77f59b7d: ntdll!RtlDosPathNameToNtPathName_U [77f50000+9b30+4d]
77f944cb: ntdll!RtlRemoteCall [77f50000+442ea+1e1]
77f58bcd: ntdll!RtlFreeHeap [77f50000+8a3e+18f]
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
0052728e: CScriptInterpreter::LookupRootVariable()
00527850: CScriptInterpreter::Token()
00526678: CScriptInterpreter::ParseExpression()
005276b8: CScriptInterpreter::Token()
00526438: CScriptInterpreter::ExecuteLine()
00568f4b: fgetc()
004827de: ?$vector:ush_back()
00496d55: RunScript()
0047dfdd: ParseCommandLine()
77dd1859: ADVAPI32!RegCloseKey [77dd0000+17d8+81]
004883d3: QueryConfigDword()
004630a5: DetectDivX()
0047d366: Init()
00482e00: WinMain@16()
77f59bf9: ntdll!RtlReleasePebLock [77f50000+9bea+f]
77e61a57: kernel32!GetStartupInfoA [77e60000+177e+2d9]
77e619ef: kernel32!GetStartupInfoA [77e60000+177e+271]
00566f34: atexit()
00568b9e: WinMainCRTStartup()
77e814c7: kernel32!GetCurrentDirectoryW [77e60000+21483+44]
-- End of report
btothec2
9th December 2003, 16:59
len0x,
I do not know what happened, but somehow my account here got tricked off, and I no longer had priviledges to post on the board. I got tired of waiting for a response from the admins on this forum and just made a new account. Anyways, I still have a few hundred gigs of unused bandwidth, so if you want me to setup an account for you on one of them let me know.
len0x
9th December 2003, 22:31
Originally posted by lilian2k3
but wonder why still it has 2 cd files after I got the whole movie? I chosed 1400mb, thought it will generate only one 1 file...
if size is 1400Mb or 2100Mb then movie is always split. chnage it to 1401 for instance to avoid splitting.
guspasho
9th December 2003, 22:35
Ok this is odd. I compressed Pirates Of The Caribbean twice, using the same settings each time, except a larger file size. The first time I encoded it at 650 MB, the second time at 950 MB. What I don't understand is why the audio would be much much quieter with the larger rip. I used the same audio track and there aren't any other options to mess with the audio with. Granted I am using the (now) obsolete .48 but so far I have been happy with it and why screw with a good thing? Would Windows' volume control settings have any effect on the volume of the audio that gets compressed? TIA
BTW Thanks sooooo much for all your hard work on this project, Len0x. I LOVE this program!
len0x
9th December 2003, 22:37
Originally posted by mikeathome
What if I select a Minimum Width (say 704) in Advanced Seetings dialog and leave Audio to Auto. Will AGK choose automatically between AC3 and MP3 to ensure good quality based on the analysis ?
not at the moment...
Originally posted by mikeathome
Btw. is there a reason why the max. file size is limited to 3000 MB (apart from the unlimited switch with no settings influence).
hm... I have no idea why :) just changed to 10000Mb...
len0x
9th December 2003, 22:44
Originally posted by wertert
Hit F5 to check the movie. Hit esc again. Move the slider to the endpoint of the film (before the credits) and click ']'. Hit F4 ( save as ) and over write the file called <film_name>.d2v.
that's excellent solution :)
len0x
9th December 2003, 22:49
Originally posted by guspasho
Ok this is odd. I compressed Pirates Of The Caribbean twice, using the same settings each time, except a larger file size. The first time I encoded it at 650 MB, the second time at 950 MB. What I don't understand is why the audio would be much much quieter with the larger rip.
answer is simple: for 700Mb or smaller rips MP3 audio used which is made from AC3 with "normalize" option. for large rips original AC3 audio is used. You can boost AC3 volume by installing AC3filter and boosting levels there...
yotsuya-san
9th December 2003, 22:54
Hi Lenox, yesterday I've tried AutoGK 0.68 with the movie "Far from heaven", italian version. I've used DivX 5.1.1 Pro, MP3 CBR@112 and I've fit it in 1 cd (700 Megs), 'cause the CT was really good (more than 75%@608*320). Anyway, the result is not very good, even if there are no high motion scenes, the film is very bright and colorful, and the resolution is obviously too high, so there are too many artifacts.
I know it's not a direct AutoGK fault, but I want you to know.
This is my log:
[08/12/2003 15.50.02] Input dir: C:\LONTANO DAL PARADISO\VIDEO_TS
[08/12/2003 15.50.02] Output file: C:\Documents and Settings\fede\Desktop\lontano_dal_paradiso.avi
[08/12/2003 15.50.02] Audio: Italiano
[08/12/2003 15.50.02] Subtitles: none
[08/12/2003 15.50.02] Target size: 700Mb
[08/12/2003 15.50.02] Custom audio settings: CBR MP3 with bitrate: 112Kbps
[08/12/2003 15.50.02] Started encoding.
[08/12/2003 15.50.02] Demuxing and indexing.
[08/12/2003 15.58.14] Analyzing source.
[08/12/2003 15.58.14] Writing the following script to C:\Documents and Settings\fede\Desktop\tmp\lastjob.vcf
(...)
[08/12/2003 16.29.46] Source has percentage of interlacing in motion areas: 0,00
[08/12/2003 16.29.46] Source is considered to be progressive.
[08/12/2003 16.29.47] Found 154250 frames
[08/12/2003 16.29.47] Encoding audio.
[08/12/2003 17.24.49] Audio size: 86,382,208 bytes (82.38 Mb)
[08/12/2003 17.24.49] Overhead: 5,613,824 bytes (5.35 Mb)
[08/12/2003 17.24.49] Video size: 642,007,168 bytes (612.27 Mb)
[08/12/2003 17.24.49] Target bitrate is: 832kbps
[08/12/2003 17.24.49] Running compressibility test.
[08/12/2003 17.24.49] Writing the following script to C:\Documents and Settings\fede\Desktop\tmp\lontano_dal_paradiso_comptest.avs
===========================================================
LoadPlugin("C:\PROGRA~2\AutoGK\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~2\AutoGK\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~2\AutoGK\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("C:\Documents and Settings\fede\Desktop\tmp\lontano_dal_paradiso.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 = 640
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)
Undot()
LanczosResize(out_width,out_height)
SelectRangeEvery(280,14)
===========================================================
[08/12/2003 17.24.50] Writing the following script to C:\Documents and Settings\fede\Desktop\tmp\lastjob.vcf
(...)
[08/12/2003 17.54.56] Duration was: 30 minutes 5 seconds
[08/12/2003 17.54.56] Speed was: 4,27 fps.
[08/12/2003 17.54.56] Compressibility percentage is: 68,38
[08/12/2003 17.54.56] Chosen width is: 608
[08/12/2003 17.54.56] Predicted comptest value is: 75,58
[08/12/2003 17.54.56] Running first pass.
[08/12/2003 17.54.56] Writing the following script to C:\Documents and Settings\fede\Desktop\tmp\lontano_dal_paradiso_movie.avs
===========================================================
LoadPlugin("C:\PROGRA~2\AutoGK\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~2\AutoGK\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~2\AutoGK\filters\undot.dll")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
return order }
movie = mpeg2source("C:\Documents and Settings\fede\Desktop\tmp\lontano_dal_paradiso.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)
Undot()
LanczosResize(out_width,out_height)
===========================================================
[08/12/2003 17.54.58] Writing the following script to C:\Documents and Settings\fede\Desktop\tmp\lastjob.vcf
(...)
===========================================================
[09/12/2003 1.32.23] Duration was: 7 hours 37 minutes 25 seconds
[09/12/2003 1.32.23] Speed was: 5,62 fps.
[09/12/2003 1.32.23] Running second pass.
[09/12/2003 1.32.25] Writing the following script to C:\Documents and Settings\fede\Desktop\tmp\lastjob.vcf
(...)
===========================================================
[09/12/2003 7.17.58] Duration was: 5 hours 45 minutes 32 seconds
[09/12/2003 7.17.58] Speed was: 7,44 fps.
[09/12/2003 7.17.58] Job finished.
Oh, I forget it: it's a little oversized (735.414.712 byte = 701 Megabyte)
Bye, Yotsuya.
guspasho
9th December 2003, 23:00
Thanks again! I'm glad the solution is so simple!
idanm19
10th December 2003, 00:57
Hello !
would you consider include an option in AutoGK (maybe in advance tab) to choose between 'burned in' subtitles and 'external' subtitles (.idx, .sub(RARed)) which may be also auto-splitted.
Thanks!
len0x
10th December 2003, 01:03
Originally posted by yotsuya-san
Hi Lenox, yesterday I've tried AutoGK 0.68 with the movie "Far from heaven"
I've done that movie myself not so long ago with divx 5.1.1 as well.
it was 2CDs, 6ch AC3 track, 704*xxx (bitrate above 1500). I didn't feel like it was a perfect job either. That was one of 5-6 divx 5.1.1 rips I've done and all of them were not quite satisfying to me. I felt like 5.0.5 did better job. After that I switched to XviD :)
About the movie itself - it is quite difficult for divx 5.1.1 since it has that blurry glow which you can find in most old movies (I do lots of them that's why 5.1.1 is not ideal for me). Such source causes major problems for divx...
len0x
10th December 2003, 01:05
Originally posted by idanm19
Hello !
would you consider include an option in AutoGK (maybe in advance tab) to choose between 'burned in' subtitles and 'external' subtitles (.idx, .sub(RARed)) which may be also auto-splitted.
Thanks!
I've been thinking about it for a while - but I have a problem: care to tell me if there is freeware rar software ? :)
yotsuya-san
10th December 2003, 01:20
Originally posted by len0x
About the movie itself - it is quite difficult for divx 5.1.1 since it has that blurry glow which you can find in most old movies (I do lots of them that's why 5.1.1 is not ideal for me). Such source causes major problems for divx...
Didn't knew that, thank you! I think I'll switch to Xvid too, it's about time. Of course I will not try divx 5.05 with AutoGK, with my usual test vob CT was even more optimistic, probably it would have choosen an even higher resolution.
Bye, Yotsuya.
Christos
10th December 2003, 01:59
@len0x
When i choose Input directory I got:
"Access violation at address 00404446 in module 'GkItFast4U.exe'. Read of address FFFFFFF9."
I searched this thread because I remembered I saw something similar posted...
I found out that it was a problem since 0.45beta and its because you restricted reading up to 16 of subs and audio languages.
I checked and I found out that there are 24 subtitle files and 6 audio on the DVD. In fact this is the second DVD I found with such a large number of subs (I live in Greece and most DVDs distributed here are also distributed in the Balcans so they have added subtitles for many languages), which all of them are real. So could you maybe increase the limit to something like 32?
If I may ask what is the purpose of that limitation?
r6d2
10th December 2003, 03:27
@len0x,
I noticed you are using joint stereo when converting to MP3. Not sure in this case, but in the audio forums it's sort of a big no-no to use joint stereo. Do you have new info on the matter?
idanm19
10th December 2003, 08:26
@lenox
I've been thinking about it for a while - but I have a problem: care to tell me if there is freeware rar software ?
sure - www.rarlab.com
zerocoolnl
10th December 2003, 09:07
@Len0x:
I started this morning a (test) rip for DivX (movie = Unbreakable, again...) and I get this error:
http://members.lycos.nl/pwpbaronie/doom9/auto_gk_crash.jpg
I also tryed XviD and get the same error. I'm using 0.68 BETA and my you can view my system specs below.
Hope you find the solution,
Greetz,
Zerocoolnl
mikeathome
10th December 2003, 09:50
What if I select a Minimum Width (say 704) in Advanced Seetings dialog and leave Audio to Auto. Will AGK choose automatically between AC3 and MP3 to ensure good quality based on the analysis ?
>not at the moment...Yupp, found that this morning :-)
Btw. is there a reason why the max. file size is limited to 3000 MB (apart from the unlimited switch with no settings influence).
>hm... I have no idea why :) just changed to 10000Mb...Can I DL this version somewhere. Doing heavy tests with LOTR-SE ;-) want to fit that exactly on a DVD-R.
thx mike
sillKotscha
10th December 2003, 10:07
Originally posted by r6d2
@len0x,
I noticed you are using joint stereo when converting to MP3. Not sure in this case, but in the audio forums it's sort of a big no-no to use joint stereo. Do you have new info on the matter?
isn't it because of the -abr 'switch' ???... if -alt preset(s) are used then it would be 'stereo' but that would mean larger file size for audio as well...
as we're on the subject:
for 96kbits audio - would it be possible to implement 'resample 48' -> change from -abr 96 to –alt preset 96 – resample 48 ?? that would be nice
and one question though: do you use the ‚chroma optimizer‘ as a default setting?? If not I guess it could be set to default, as speed vs. quality isn’t affected... but quality would profit from it (in my opinion) and it’s still watchable on standalones
cheers Sill
wertert
10th December 2003, 10:20
Originally posted by zerocoolnl
@Len0x:
I started this morning a (test) rip for DivX (movie = Unbreakable, again...) and I get this error:
http://members.lycos.nl/pwpbaronie/doom9/auto_gk_crash.jpg
I also tryed XviD and get the same error. I'm using 0.68 BETA and my you can view my system specs below.
Hope you find the solution,
Greetz,
Zerocoolnl
I'm getting exactly the same problem. Only started with 0.68 and I only attempt xvid encodes.
sreemv
10th December 2003, 10:35
I am running into an Avisynth error trying to use AutoGk 0.5 for the fist time.
Here is the error:
Avisynth open failure:
Crop: You cannot use crop to enlarge or 'shift' a clip.
(T:\Network_drive\misc\temp\tmp\_.avs, line 13)
Here is my avs script:
LoadPlugin("C:\PROGRA~1\AutoGK\filters\mpeg2dec3dg.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\decomb.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\chr.dll")
file="T:\Network_drive\misc\temp\tmp\interlace.log"
sep="-"
function IsMoving() {
return (diff < 1.0) ? false : true}
mpeg2source("T:\Network_drive\misc\temp\tmp\armaan-xvid.d2v")
c = SelectRangeEvery(160,16)
global clip = c
c = FrameEvaluate(c,"write(file,string(IsCombed(threshold=30))+sep+string(IsMoving()),append=true)")
c = FrameEvaluate(c,"global diff = 0.50*YDifferenceFromPrevious(clip) + 0.25*UDifferenceFromPrevious(clip) + 0.25*VDifferenceFromPrevious(clip)")
crop(c,716,476,4,4)
len0x
10th December 2003, 11:43
Originally posted by idanm19
@lenox
sure - www.rarlab.com
quote from http://www.rarlab.com/license.htm :
4. The RAR/WinRAR unregistered trial version may be freely distributed, with exceptions noted below, provided the distribution package is not modified in any way.
- No person or company may distribute separate parts of the package with the exception of the UnRAR components, without written permission of the copyright owner.
- The RAR/WinRAR unregistered trial version may not be distributed inside of any other software package without written permission of the copyright owner.
This is quite tough. I'm afraid even if I get permission from Roshal then I still need much more freedom for AutoGK package...
How about I only support external subs if rar.exe is in the path?
len0x
10th December 2003, 11:48
Originally posted by sreemv
I am running into an Avisynth error trying to use AutoGk 0.5 for the fist time.
Here is the error:
Avisynth open failure:
Crop: You cannot use crop to enlarge or 'shift' a clip.
What's the original resolution of the movie on DVD ?
sillKotscha
10th December 2003, 11:54
Originally posted by len0x
How about I only support external subs if rar.exe is in the path?
that would be just fine... as it already is in r4r
len0x
10th December 2003, 12:14
I removed new VDubMod from it. But you have to reinstall version 0.5 and then new update to get everything working again. Lets hope all the problems will be gone.
len0x
10th December 2003, 12:19
Originally posted by Christos
@len0x
When i choose Input directory I got:
"Access violation at address 00404446 in module 'GkItFast4U.exe'. Read of address FFFFFFF9."
which version are you using ?
Originally posted by Christos
So could you maybe increase the limit to something like 32?
If I may ask what is the purpose of that limitation?
I don't see real need in that. sub indexes are usually start with 0x2x and therefor I only supported those ones. if they continue with 0x3x it's becoming tricky...
Christos
10th December 2003, 14:19
Originally posted by len0x
which version are you using ?
Am using latest beta 0.68b. But I its the same with all versions up till 0.5
Originally posted by len0x
I don't see real need in that. sub indexes are usually start with 0x2x and therefor I only supported those ones. if they continue with 0x3x it's becoming tricky...
So is there a workaround?
What can anyone with such a DVD do? (Besides using Gordian Knot :))
len0x
10th December 2003, 14:31
Originally posted by Christos
So is there a workaround?
if you post your stream info file I'll try to fix that (even if I don't support more than 16 subs, then I obviously don't want it to crash...)
len0x
10th December 2003, 19:53
Originally posted by sillKotscha
for 96kbits audio - would it be possible to implement 'resample 48' -> change from -abr 96 to –alt preset 96 – resample 48 ?? that would be nice
Wait until config file will be implemented, then you will able to specify custom lame parameters
Originally posted by sillKotscha
and one question though: do you use the ‚chroma optimizer‘ as a default setting?? If not I guess it could be set to default, as speed vs. quality isn’t affected... but quality would profit from it (in my opinion) and it’s still watchable on standalones
No. I don't use it - is there a real benefit from it? I tried and couldn't see any difference.
sreemv
10th December 2003, 19:58
Originally posted by len0x
What's the original resolution of the movie on DVD ?
AutoGK displays video info as:
Video info: NTSC - 352x480 - 16:9 Anamorphic - 29.997fps - 2:38:40.467
The original is 704x480.
len0x
10th December 2003, 20:41
Originally posted by Christos
When i choose Input directory I got:
"Access violation at address 00404446 in module 'GkItFast4U.exe'. Read of address FFFFFFF9."
Wait a minute - version 0.68 can't produce that error: GkItFast4U.exe should not be present anymore. Problem was indeed at some point in the past, but crash should not occur with current version.
len0x
10th December 2003, 21:07
Crop & shift avisynth error should be gone...
btothec2
10th December 2003, 22:11
I do not know if this is what you are looking for, but there are a ton of freeware rar, and unrarring programs here
http://www.webattack.com/Freeware/downloader/fwzip.shtml
B
MinosK
10th December 2003, 22:54
Look Here len0x!
7-Zip is a file archiver with a high compression ratio. The program supports 7z, ZIP, RAR, CAB, GZIP, BZIP2, and TAR formats. Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format. It also compresses to ZIP 2-10% better than PKZip and WinZip. It has an additional powerful command line version and FAR Manager support.
http://www.7-zip.org/
len0x
10th December 2003, 23:21
rar is the only format supported by vobsub. so I need freeware compression (all of the them only decompress rar) software which has command line version. I don't think it exists since rar is propriatory format...
P.S. checking 7-zip now
idanm19
11th December 2003, 00:01
@lenox
This is quite tough. I'm afraid even if I get permission from Roshal then I still need much more freedom for AutoGK package...
How about I only support external subs if rar.exe is in the path?
the only file you'll need is rar.exe (or winrar.exe) to run it from command line, maybe you can get his premission to distribute it in autogk pakage if you'll add a link to the site or add the license or something.. and if not, you may add an option to set the rar.exe/winrar.exe location, default should be:
"C:\Program Files\WinRAR\WinRAR.exe"
and if not found then it won't be compressed... it will work this way as well ;0)
note: rar.exe / winrar.exe are the same, but winrar is with windows gui so you might prefer rar.exe if you want to save up some space from the package.
usage: rar/winrar a -m5 file.rar file1 file2 ...
sillKotscha
11th December 2003, 10:34
Originally posted by len0x
Wait until config file will be implemented, then you will able to specify custom lame parameters
nice :)
Originally posted by len0x
No. I don't use it - is there a real benefit from it? I tried and couldn't see any difference.
just a quote concerning CM (from a nice tut. within the xvid FAQ)
Then there is chroma motion. It is a speed/quality option. Use chroma (color) information to assist with motion detection - usual MPEG-1/2/4 encoding just uses luminance information for searching the motion. It is a sort of motion search precision 7. Chroma motion will slow down encoding by 10% (from Sill: I don't see this difference), but it gives you higher quality and it is pretty effective against blocks. It is highly recommended (from Sill: measure for yourself if it its highly recommended)to use chroma motion for more effective motion detection!
len0x
11th December 2003, 12:15
Can those having problems (crashes) of vdubmod during version 0.66-68 test the following and report back, please:
- if current version with old VDubMod (from 0.5 installer) is working ok
- if latest CVS version of VDubMod ( http://sourceforge.net/project/showfiles.php?group_id=65889&release_id=177123 ) is working ok as well.
thanks.
Christos
11th December 2003, 14:15
Originally posted by len0x
Wait a minute - version 0.68 can't produce that error: GkItFast4U.exe should not be present anymore. Problem was indeed at some point in the past, but crash should not occur with current version.
Yes it actually says:
Access violation at address 00404446 in module 'AutoGK.exe'. Read of address FFFFFFF9.
I was just to lazy to write it so I copied the old post.
SORRY :o
I tried every version back to 0.5 and its the same...
I 'll post the stream info as soon as I can (not at home now)...
len0x
11th December 2003, 14:24
Originally posted by Christos
I 'll post the stream info as soon as I can (not at home now)...
ok, good. Coz I tried recreating the problem myself with more than 16 subs streams and couldn't get any errors. There must be something else about that file...
Christos
11th December 2003, 18:25
@lenox
The stream info files you requested:
For 1st problematic DVD:
***************
* Stream Info *
***************
Stream[001] X=[[0xE0] Video PAL 720x576] [PTS 0:04:40] [Delay 0 ms] [@1] []
Stream[002] X=[[0x80] Audio English AC3(6Ch) 48kHz ] [PTS 0:04:58] [Delay 18 ms] [@23] [448 kb/s]
Stream[003] X=[[0x81] Audio Español AC3(6Ch) 48kHz ] [PTS 0:04:40] [Delay 0 ms] [@17] [384 kb/s]
Stream[004] X=[[0x82] Audio Russian AC3(6Ch) 48kHz ] [PTS 0:04:40] [Delay 0 ms] [@18] [384 kb/s]
Stream[005] X=[[0x83] Audio English AC3(1Ch) 48kHz ] [PTS 0:04:40] [Delay 0 ms] [@21] [96 kb/s]
Stream[006] X=[[0x84] Audio English AC3(1Ch) 48kHz ] [PTS 0:04:40] [Delay 0 ms] [@22] [96 kb/s]
Stream[007] X=[[0x20] Subtitle Dansk ] [PTS 13:11:20] [Delay 47200 ms] [@22832] []
Stream[008] X=[[0x21] Subtitle Español ] [PTS 13:11:20] [Delay 47200 ms] [@22834] []
Stream[009] X=[[0x22] Subtitle Greek ] [PTS 13:15:20] [Delay 47440 ms] [@23001] []
Stream[010] X=[[0x23] Subtitle Norsk ] [PTS 13:11:20] [Delay 47200 ms] [@22836] []
Stream[011] X=[[0x24] Subtitle Russian ] [PTS 13:11:20] [Delay 47200 ms] [@22838] []
Stream[012] X=[[0x25] Subtitle Svenska ] [PTS 13:11:20] [Delay 47200 ms] [@22839] []
Stream[013] X=[[0x26] Subtitle English ] [PTS 13:11:20] [Delay 47200 ms] [@22880] []
Stream[014] X=[[0x27] Subtitle English ] [PTS 0:24:00] [Delay 1160 ms] [@359] []
Stream[015] X=[[0x28] Subtitle Estonian ] [PTS 13:12:40] [Delay 47280 ms] [@22906] []
Stream[016] X=[[0x29] Subtitle Suomi ] [PTS 13:11:20] [Delay 47200 ms] [@22886] []
Stream[017] X=[[0x2A] Subtitle Dansk ] [PTS 1:41:20] [Delay 5800 ms] [@1782] []
Stream[018] X=[[0x2B] Subtitle Español ] [PTS 1:41:20] [Delay 5800 ms] [@1784] []
Stream[019] X=[[0x2C] Subtitle Greek ] [PTS 1:50:40] [Delay 6360 ms] [@1945] []
Stream[020] X=[[0x2D] Subtitle Norsk ] [PTS 1:41:20] [Delay 5800 ms] [@1786] []
Stream[021] X=[[0x2E] Subtitle Russian ] [PTS 1:44:40] [Delay 6000 ms] [@1812] []
Stream[022] X=[[0x2F] Subtitle Svenska ] [PTS 1:41:20] [Delay 5800 ms] [@1788] []
Stream[023] X=[[0x30] Subtitle Suomi ] [PTS 1:41:20] [Delay 5800 ms] [@1790] []
Stream[024] X=[[0x31] Subtitle Dansk ] [PTS 3:18:40] [Delay 11640 ms] [@3703] []
Stream[025] X=[[0x32] Subtitle Español ] [PTS 3:18:40] [Delay 11640 ms] [@3706] []
Stream[026] X=[[0x33] Subtitle Greek ] [PTS 3:22:40] [Delay 11880 ms] [@3842] []
Stream[027] X=[[0x34] Subtitle Norsk ] [PTS 3:18:40] [Delay 11640 ms] [@3710] []
Stream[028] X=[[0x35] Subtitle Russian ] [PTS 3:18:00] [Delay 11600 ms] [@3699] []
Stream[029] X=[[0x36] Subtitle Svenska ] [PTS 3:18:40] [Delay 11640 ms] [@3712] []
Stream[030] X=[[0x37] Subtitle Suomi ] [PTS 3:18:40] [Delay 11640 ms] [@3721] []
Stream[031] X=[[0x??] Others] [] [] [] []
And for problematic DVD no 2:
***************
* Stream Info *
***************
Stream[001] X=[[0xE0] Video PAL 720x576] [PTS 0:04:47] [Delay 0 ms] [@1] []
Stream[002] X=[[0x80] Audio English AC3(6Ch) 48kHz ] [PTS 0:04:47] [Delay 0 ms] [@7] [448 kb/s]
Stream[003] X=[[0x81] Audio Czech(Ceske) AC3(6Ch) 48kHz ] [PTS 0:04:47] [Delay 0 ms] [@8] [384 kb/s]
Stream[004] X=[[0x82] Audio Magyar AC3(6Ch) 48kHz ] [PTS 0:04:47] [Delay 0 ms] [@9] [384 kb/s]
Stream[005] X=[[0x83] Audio Turkish AC3(6Ch) 48kHz ] [PTS 0:04:47] [Delay 0 ms] [@10] [384 kb/s]
Stream[006] X=[[0x84] Audio English AC3(2Ch) 48kHz Directors Comments] [PTS 0:04:47] [Delay 0 ms] [@11] [192 kb/s]
Stream[007] X=[[0x20] Subtitle English Normal Caption] [PTS 19:08:47] [Delay 68640 ms] [@28676] []
Stream[008] X=[[0x21] Subtitle English ] [PTS 19:08:47] [Delay 68640 ms] [@28678] []
Stream[009] X=[[0x22] Subtitle Polish Normal Caption] [PTS 11:52:47] [Delay 42480 ms] [@17356] []
Stream[010] X=[[0x23] Subtitle Czech(Ceske) Normal Caption] [PTS 3:40:47] [Delay 12960 ms] [@3595] []
Stream[011] X=[[0x24] Subtitle Magyar Normal Caption] [PTS 6:19:27] [Delay 22480 ms] [@7735] []
Stream[012] X=[[0x25] Subtitle Turkish Normal Caption] [PTS 19:08:07] [Delay 68600 ms] [@28641] []
Stream[013] X=[[0x26] Subtitle Hebrew Normal Caption] [PTS 6:22:47] [Delay 22680 ms] [@7830] []
Stream[014] X=[[0x27] Subtitle Greek Normal Caption] [PTS 11:54:07] [Delay 42560 ms] [@17402] []
Stream[015] X=[[0x28] Subtitle Bulgarian Normal Caption] [PTS 6:16:47] [Delay 22320 ms] [@7659] []
Stream[016] X=[[0x29] Subtitle Hrvatski Normal Caption] [PTS 6:19:27] [Delay 22480 ms] [@7737] []
Stream[017] X=[[0x2A] Subtitle Slovenian Normal Caption] [PTS 6:22:07] [Delay 22640 ms] [@7820] []
Stream[018] X=[[0x2B] Subtitle Czech(Ceske) ] [PTS 1:01:27] [Delay 3400 ms] [@546] []
Stream[019] X=[[0x2C] Subtitle Magyar ] [PTS 1:03:27] [Delay 3520 ms] [@569] []
Stream[020] X=[[0x2D] Subtitle Hebrew ] [PTS 1:03:27] [Delay 3520 ms] [@571] []
Stream[021] X=[[0x2E] Subtitle Greek ] [PTS 1:00:47] [Delay 3360 ms] [@523] []
Stream[022] X=[[0x2F] Subtitle Hrvatski ] [PTS 0:59:27] [Delay 3280 ms] [@465] []
Stream[023] X=[[0x30] Subtitle Slovenian ] [PTS 0:45:27] [Delay 2440 ms] [@289] []
Stream[024] X=[[0x31] Subtitle Czech(Ceske) ] [PTS 11:52:47] [Delay 42480 ms] [@17362] []
Stream[025] X=[[0x32] Subtitle Magyar ] [PTS 97:10:07] [Delay 349520 ms] [@165635] []
Stream[026] X=[[0x33] Subtitle Turkish ] [PTS 11:50:07] [Delay 42320 ms] [@17289] []
Stream[027] X=[[0x??] Others] [] [] [] []
len0x
11th December 2003, 18:38
Originally posted by Christos
The stream info files you requested:
OMG - what did you use to generate those files?
It doesn't look like output of DVDDecrypter at all (with all those brackets). no wonder I can't parse them...
Christos
11th December 2003, 19:24
Originally posted by len0x
OMG - what did you use to generate those files? It doesn't look like output of DVDDecrypter at all (with all those brackets). no wonder I can't parse them...
It's from SmartRipper, I tried it after i got the error just to test if something had gone wrong with my ripping. I din't realise its diffrent for each ripper.
Here is the one from DVDDecrypter...
0x20 - Subtitle - Dansk / LBA: 23096 / PTS: 00:00:47.480 / Delay: 47200ms
0x21 - Subtitle - Español / LBA: 23098 / PTS: 00:00:47.480 / Delay: 47200ms
0x22 - Subtitle - Greek / LBA: 23268 / PTS: 00:00:47.720 / Delay: 47440ms
0x23 - Subtitle - Norsk / LBA: 23100 / PTS: 00:00:47.480 / Delay: 47200ms
0x24 - Subtitle - Russian / LBA: 23102 / PTS: 00:00:47.480 / Delay: 47200ms
0x25 - Subtitle - Svenska / LBA: 23103 / PTS: 00:00:47.480 / Delay: 47200ms
0x26 - Subtitle - English / LBA: 23145 / PTS: 00:00:47.480 / Delay: 47200ms
0x27 - Subtitle - English / LBA: 364 / PTS: 00:00:01.440 / Delay: 1160ms
0x28 - Subtitle - Estonian / LBA: 23172 / PTS: 00:00:47.560 / Delay: 47280ms
0x29 - Subtitle - Suomi / LBA: 23151 / PTS: 00:00:47.480 / Delay: 47200ms
0x2A - Subtitle - Dansk / LBA: 1805 / PTS: 00:00:06.080 / Delay: 5800ms
0x2B - Subtitle - Español / LBA: 1807 / PTS: 00:00:06.080 / Delay: 5800ms
0x2C - Subtitle - Greek / LBA: 1970 / PTS: 00:00:06.640 / Delay: 6360ms
0x2D - Subtitle - Norsk / LBA: 1809 / PTS: 00:00:06.080 / Delay: 5800ms
0x2E - Subtitle - Russian / LBA: 1835 / PTS: 00:00:06.280 / Delay: 6000ms
0x2F - Subtitle - Svenska / LBA: 1811 / PTS: 00:00:06.080 / Delay: 5800ms
0x30 - Subtitle - Suomi / LBA: 1813 / PTS: 00:00:06.080 / Delay: 5800ms
0x31 - Subtitle - Dansk / LBA: 3748 / PTS: 00:00:11.920 / Delay: 11640ms
0x32 - Subtitle - Español / LBA: 3751 / PTS: 00:00:11.920 / Delay: 11640ms
0x33 - Subtitle - Greek / LBA: 3888 / PTS: 00:00:12.160 / Delay: 11880ms
0x34 - Subtitle - Norsk / LBA: 3755 / PTS: 00:00:11.920 / Delay: 11640ms
0x35 - Subtitle - Russian / LBA: 3744 / PTS: 00:00:11.880 / Delay: 11600ms
0x36 - Subtitle - Svenska / LBA: 3757 / PTS: 00:00:11.920 / Delay: 11640ms
0x37 - Subtitle - Suomi / LBA: 3766 / PTS: 00:00:11.920 / Delay: 11640ms
0x80 - Audio - AC3 / 6ch / 48kHz / DRC / English / LBA: 24 / PTS: 00:00:00.298 / Delay: 18ms
0x81 - Audio - AC3 / 6ch / 48kHz / DRC / Español / LBA: 18 / PTS: 00:00:00.280 / Delay: 0ms
0x82 - Audio - AC3 / 6ch / 48kHz / DRC / Russian / LBA: 19 / PTS: 00:00:00.280 / Delay: 0ms
0x83 - Audio - AC3 / 1ch / 48kHz / DRC / English / LBA: 22 / PTS: 00:00:00.280 / Delay: 0ms
0x84 - Audio - AC3 / 1ch / 48kHz / DRC / English / LBA: 23 / PTS: 00:00:00.280 / Delay: 0ms
0xE0 - Video - MPEG-2 / 720x576 (PAL) / 16:9 / Letterboxed / LBA: 1 / PTS: 00:00:00.280 / Delay: 0ms
len0x
11th December 2003, 19:28
@Christos
I see no problems opening the file with AutoGK. Do you really have error when ripping with DVDDecrypter? I'm supporting only stream info file from it...
Christos
11th December 2003, 19:35
@len0x
I tested with the files I ripped in IFO mode and guess what...
No crash now...
So am just an idiot who wasted your time I guess... :o
I allways used to rip the whole DVD with DVDDecrypter in File mode and then used AutoGK on it with no probs but I guess I should have tried IFO mode before posting...
AM REALLY REALLY SORRY...:scared:
len0x
11th December 2003, 19:41
Originally posted by Christos
@len0xI allways used to rip the whole DVD with DVDDecrypter in File mode and then used AutoGK on it with no probs
That mode is not officially supported by me, but in some cases it works and (as you just found out) sometimes it doesn't. That's why the guide does not mention other supported modes...
SonGokuDBZ
11th December 2003, 19:49
@ lenox:
Is it possibel to add a feature for choosing the encoder quality, perhaps in the advanced form? I usually need 3 hours for a DVD-Rip and would like to spend more time for even better quality!
Thanks!
P.S: Sorry for my English!!!
Christos
11th December 2003, 19:54
Originally posted by len0x
That mode is not officially supported by me, but in some cases it works and (as you just found out) sometimes it doesn't. That's why the guide does not mention other supported modes...
Yes, I knew it, I always read this thread but somehow I din't think it could be the problem cause I saw that old post about the same error message... So once again sorry for wasting your time and everyone elses who is reading my posts. I 'll shut up now...:(
P.S. The only good thing I did was help growing this thread I guess... :D
len0x
11th December 2003, 19:57
Originally posted by SonGokuDBZ
@ lenox:
Is it possibel to add a feature for choosing the encoder quality, perhaps in the advanced form?
which encoder and which quality are you talking about ?
SonGokuDBZ
11th December 2003, 20:44
Originally posted by len0x
which encoder and which quality are you talking about ?
I'm using DivX 5.1.1. When I'm ripping with GordianKnot I use the slowes setting in "Performance/Quality", slow "Psychovisual Enhancements" and extreme "Pre Processing Source".With this settings I get 6fps. I dont know the settings in AutoGK, but I guess they are not on highest quality(because I have about 30fps), or am I wrong?:confused:
If it is so I would like to choose whether this setting is on standard, slow or slowest and so on...
dihelson
11th December 2003, 21:17
Originally posted by SonGokuDBZ
I'm using DivX 5.1.1. When I'm ripping with GordianKnot I use the slowes setting in "Performance/Quality", slow "Psychovisual Enhancements" and extreme "Pre Processing Source".With this settings I get 6fps. I dont know the settings in AutoGK, but I guess they are not on highest quality(because I have about 30fps), or am I wrong?:confused:
If it is so I would like to choose whether this setting is on standard, slow or slowest and so on...
Yes, I agree with you also, It would be interesting if the "advanced" user could choose what he thinks as the "best" codec parameters if they wanted to go deep. I know that for advanced users, many people here would say: "Then go for the GK itself", but would be interesting some Tab to choose personalized advanced configs here, it would not harm. After all, if I want 6fps, no problem...
[]'s
Dihelson
wertherman
12th December 2003, 03:47
Originally posted by len0x
actually I'm unable to reproduce it. DVD2AVI behaves that way when it can't find input vobs. Are you sure that it's working if you just select that second encode after opening AutoGK ?
Encountered this problem again (not being able to start a new encode with the same instance of AutoGK due to dvd2avi not doing anything). I am completely sure that it's working fine after selecting exactly the same encoding parameters in a new copy of AutoGK. I did notice that the tmp directory off the output directory was unreadable by windows before I closed down AutoGK, so maybe it's a problem with some lock on the directory????
Then again maybe my system is just messed up.......
MindlessOath
12th December 2003, 08:53
advanced users are suppose to use gorden knot and not autoGK. so if you want extended/advanced features use that.
http://gordianknot.sourceforge.net Gordian Knot 0.28.7 is out
i was having a problem with a certain DVD of myne. i own a copy of the transporter, its actually my Fathers, but whatever, i have two options for sound, i have only tried the 2 channel sound version, and every time i rip it and encode it (3 times) it gives me the comentary. tonight i am going to try the 6 channel sound version, but im not shure it will work. any guesses? there is not annother option in dvddecripter for any other selection. the longest movie is selected. just from my inexperiance, i usually chose the two channel version in the past for most of my dvd beacuse i dont have a 6 channel stereo sound setup. just stereo, and 2 channels is all i ever need, plus it sounds funny when using the 6 chennel when i did use it.
ok enough of that...
the next problem that i am having is.... i already ripped the 15min extras into a small 50MB avi, NOW i want the movie itself to be only 2 CD's but... i want there to be enough space so i can put the rest of the addons i made. i tried the other option to make a custom filesize, BUT it doesnt split it. is there a way to costomize it a bit more to let me choose if i want one cd, two cd's and if so, a certain amount of size to have the file.
lets say i want to have 5mb space on the disk on one cd to have codecs or a video player? i need that extra space there. in gorden knot i would choose one cd about 695mb so i could do that. same thing with a 2CD setup (never did this before). but it would be nice to have these options, even for the stupid users, they could probably use it, and you could implement it very easy with option boxes combos or whatever.
just a thought.
len0x
12th December 2003, 11:43
Originally posted by wertherman
I did notice that the tmp directory off the output directory was unreadable by windows before I closed down AutoGK, so maybe it's a problem with some lock on the directory????
So, are you saying that you output dir for the second encode was the same as first one ? There might be problem there... It's safer to use different one I guess for the time being...
len0x
12th December 2003, 11:52
Originally posted by MindlessOath
i was having a problem with a certain DVD of myne. i own a copy of the transporter, its actually my Fathers, but whatever, i have two options for sound, i have only tried the 2 channel sound version, and every time i rip it and encode it (3 times) it gives me the comentary. tonight i am going to try the 6 channel sound version, but im not shure it will work. any guesses?
Most DVDs I have have 6 channels for main track and 2ch second commentary track. Are you sure that you do have 2ch movie track ?
Originally posted by MindlessOath
the next problem that i am having is.... i already ripped the 15min extras into a small 50MB avi, NOW i want the movie itself to be only 2 CD's but... i want there to be enough space so i can put the rest of the addons i made. i tried the other option to make a custom filesize, BUT it doesnt split it.
I used to always split the file, but then ppl complained about it, so now splitting only occurs when size is 1400 or 2100. Choice will not be available on GUI, but may be in the config file.
len0x
12th December 2003, 11:55
Originally posted by dihelson
Yes, I agree with you also, It would be interesting if the "advanced" user could choose what he thinks as the "best" codec parameters if they wanted to go deep. I know that for advanced users, many people here would say: "Then go for the GK itself", but would be interesting some Tab to choose personalized advanced configs here, it would not harm.
Let me say for 100's time: there won't be any advanced settings on GUI _ever_! Config file will accomodate some of the settings though (and will have to be edited by hand).
dihelson
12th December 2003, 13:21
Originally posted by len0x
Let me say for 100's time: there won't be any advanced settings on GUI _ever_! Config file will accomodate some of the settings though (and will have to be edited by hand).
Dear Lenox,
Why this? Why close this matter? See, I think it would be very easy for you to implement an "advanced Tab" in order to make these config manual settings more easy. It least more easy than me... This would not harm or cause any confusion. On the contrary... I know that when people have a fixed oppinion about some matter they tend to maintain it, but please, think about it, think about the requests of your users.
My best regards, and congratulations for this excellent software,
Dihelson Mendonca
wertherman
12th December 2003, 13:35
Originally posted by len0x
So, are you saying that you output dir for the second encode was the same as first one ? There might be problem there... It's safer to use different one I guess for the time being...
Yep. That's what I was saying... That is probably where the problem lies.....
len0x
12th December 2003, 14:29
Originally posted by dihelson
See, I think it would be very easy for you to implement an "advanced Tab" in order to make these config manual settings more easy. It least more easy than me... This would not harm or cause any confusion. On the contrary...
About easiness - even if I had a config file for codec options, the way AutoGK is working - it's resizing algorithm is tuned to particular codec options, so by specifying different options you may make it work in a non-optimal way, which will not be supported offcially by me (even with config file, when I have one - you will have to judge for yourself if it does a good job afterwards).
Originally posted by dihelson
I know that when people have a fixed oppinion about some matter they tend to maintain it, but please, think about it, think about the requests of your users.
When a person who never in his life done an encode ask me for this option I'll consider this. :)
Let me stress this one more time: I designed this application towards total newbies who don't know what quality is and how long it takes to encode a movie. If you experienced user who just finds this app convenient and time saving - you welcome to use it. No offence, but I don't value opinion of those users who just want a particular feature to help them doing the same thing as they're doing in GK. Full stop.
mcentee
12th December 2003, 15:15
Hear Hear len0x !
I for one, and I am sure am not alone, in appreciating how much you and all the other developers have done for us "newbies" and simpletons - as we all are at some stage !
Encoding is indeed a dark art - and most of the time a simple way of doing something complicated is what most people want.
In the early days this particular area has been prone to only being available to those with extensive knowledge already who have been brought up on coding and developing from the ground up. Those people have thankfully embraced the "sharing" qualities and made these technical skills of use to "fools" like me through many long hours of effort and support.
If you want more tweakability then there are more tweakable tools out there - GK itself, and if you want to go further then dissemble the codecs and make your own.
At best AutoGK is exactly what is is meant to be and nothing more - if it changes to more "tweakable" then it will lose that sense-of-self that defines a good app and will basically be a poor version of GK itself offering nothing more to the humble user.
Even at worst it offers a way into the encoding arena from where you can step upwards - which itself isn't really a bad thing now is it !?
len0x
12th December 2003, 15:29
I'm very glad that others share my view in this matter. I do think that tweakability can do more damage than most of advanced users can think of and I'll do my best to keep things simple and hide all advanced option as much as possible.
wertherman
12th December 2003, 15:48
I share your views that too many options complicates a program, the really good thing about your program is the whole fact it's so simple you can easily set it going before going to bed when very very drunk or very tired.... Hopefully the ease of use of this program will help me persuade my friends to encode their files.... Saying that, I still think you should support custom audio encoding options in a config file or something (I like having alt-preset standard or r3mix audio in my video files - to me it's very much a no brainer to use quality based audio encoding rather than size based).
Anyhow, did another test, it only stops me from doing another encode when I set the same output directory as the last one... It also stops me from deleting the temporary directory for the original output directory (windows explorer says Access Denied).
What this program really needs is a queue, so I can queue up lots of files to encode over a weekend when I am away, the aforementioned audio options, and maybe some way of specifying that you want to up the cd size to 2 cds with a low compressibility score. Other than that, it's perfect.....
xistan
12th December 2003, 16:13
Originally posted by len0x
I'm very glad that others share my view in this matter. I do think that tweakability can do more damage than most of advanced users can think of and I'll do my best to keep things simple and hide all advanced option as much as possible.
You have my full support as well. I have earlier used GK but I have now switched to AutoGK just because it does all the boring work for me. I feel pretty satisfied with the output quality of the default options. I mean I have the opportunity of specifying quality by choosing a width and an output size. If it turns out that more could be done by tweaking the codec parameters, I can always go back to GK, use the output files from AutoGK and tweak the codec manually.
An application targeted against newbies should stay that way. Regarding "expert modes", "advanced settings" and other advanced functionality should only be included if there is no alternative way to do the job. In this case, there is always GK to rely on.
So keep up the good work len0x!! Disregard requests from whining users and stay focused on your own opinion on what's best for your app!!
/C
sillKotscha
12th December 2003, 16:27
Originally posted by wertherman
Saying that, I still think you should support custom audio encoding options in a config file or something
asked 'n answered once before...
Wolfman
12th December 2003, 19:08
How exactly will the subtitles work on a H/w player?? are they selectable ? or are they burnt in?
I agree with the suggestion of many? about custom size of cds I would like to have option of using 650,700,800 900 x 2/ x3 Cdrs or even 1 650 cdr AND one 900mb cdr (whatever is lying about!)
ALso why only mp3 up to 224? if backing up a music dvd (much more common now) you might want up to 320kbs mp3 (maybe even 448).
MindlessOath
12th December 2003, 19:58
subtitles are burnt in, i would like the option in a config file that would allow me to choose size of files per cd, that would be good enough.
if you want to use a high bit rate for sound, just use the AC3 instead. and there really isnt any problem with 224kbps, 320 could be a good option, but i dont see it neccessary. and changing those settings would be up to the program to decide those settings probably. mabe lenox could do some testing on a music DVD to optimize for it.
ohh yea, the 6 channel sound worked just fine. the only thing i need to do is split it to two cds with enogh space to put the codec on, and the 50MB file that i made of the extras.
also annother suggested idea, would be to make a small file that could be resised to any encode and ammended to the end of a two or three CD rip that would say to change to the next disk. this is a bit more work to do, and probably not needed at all. but take the idea if ya want. mabe a good place to advertise :P
Mtz
12th December 2003, 20:14
About the splitting I want to say something.
Maybe I don't like if AutoGk split the movie in 2 CD's where is an dialog.
I can do that by myself after the encoding. Let's say that I cut the first CD at 690 Mb where is no dialog.
For the second CD I can cut at the end, where are the credits to fit in one 700 Mb CD.
Is possible to have an option to disable splitting?
Sharktooth
12th December 2003, 20:40
@lenox: can you add a "No audio" option?
r6d2
12th December 2003, 20:57
Finished encoding SPR with Highest quality mode. Guess what... 8.1-GB file size! ;)
No wonder why SPR is rated as one of the most uncompressible movies ever. :)
I'm sorry that some of the feature requests here are being made on the same tone of those at the forum at www.divx.com about Dr.DivX.
Advanced users claiming for advanced features on a newbie app. It's sort of funny, but certainly not for len0x.
Well, what else is new. Users tend to bend the specs and set new requirements for almost every application they use. I guess a review of this (http://forum.doom9.org/showthread.php?s=&postid=38330) thread and this (http://forum.doom9.org/showthread.php?s=&threadid=52597) thread may be suggested from time to time.
manono
13th December 2003, 01:55
:goodpost:
Hehe. I see you handing them out sometimes, r6d2, so I thought I'd give you my first one ever.
I also don't understand all these requests. If you want to make a request for an added feature (certainly within your rights), please ask yourself first if it fits within the goals of AutoGK. As I understand it, its purpose is, first, to allow people that have never done this before, or have tried without success, to make decent backups of their DVDs. And second, to be able to play them on standalone DVD/DivX players. And please don't be dismayed if len0x decides not to implement your suggestion(s).
Many of the suggestions can already be accomplished within GKnot, or by doing some or all of the steps manually. Many of the suggestions are coming from people that already know how to do these things.
Sure, it doesn't have the ability to encode credits at a higher quant, or to cut them out entirely. You can do that with GKnot or DVD2AVI.
Sure, your only choice with subtitles is to burn them in. Many DVD/MPEG4 players don't support external subtitles, and many newcomers don't want to mess with them. And for those that have been around for awhile, they already know how to keep the subs separate or to perform OCR and use DirectVobSub to display them.
Sure, the only supported audio is AC3 or MP3. Those are the most accepted audio formats, and the ones that the players support.
Sure you can only make .avis. That's what the players support, and it's still the most accepted container, no matter what its shortcomings are.
Most people want to split to 700 MB CD-Rs. If you have different sized CD-Rs, you can set a custom size slightly different from 700 MB or 1400 MB and it'll be in 1 large file, and you can split it yourself. Not hard, and if you don't know how, just ask and someone will be happy to show you or point you to Doom9's guide.
If you don't want the split to occur in the middle of a scene (I don't blame you), then make it for 1390 (or 1410 to cut credits, or however much you want) MB, and then split it yourself at the place you choose. Doing it yourself, you can even overlap the cuts, like DVD2SVCD can do.
Isn't that right-it only splits if it's 2 CD or 3 CD, and not Custom size? Someone correct me if I'm wrong.
As for high bitrate MP3, as one response noted, at those high bitrates, you might as well use the AC3. It won't take up that much more space. Imagine a rookie dealing with Alt Fast Standard or R3Mix. "Huh? What the hell is that?"
I do agree that batch encoding would be useful, but I think that's high on the "to do" list.
Guess what... 8.1-GB file size!
Now you're ready for The Abyss, or Waterworld. :)
r6d2
13th December 2003, 02:36
:helpful: :D:D:D
Originally posted by manono
Now you're ready for The Abyss, or Waterworld. :)
You bet. Just waiting Blockbuster put those used ones on sale!
I also wonder why all that talk about splitting and such. If you are comfortable with overlapped splitting movies and want portability, use DVD2SVCD.
OTOH, if you're encoding AVIs, you're likely not to be concered with portability and you better buy a cheap PC (or recycle one), get a TV out card and encode 1-pass quality based (len0x is about to implement variable quality) and you're done. No split. No restroom & popcorn pause.
Don't let the music industry historical decisions to determine the quality of your encodes! ;)
MediaMage
13th December 2003, 13:34
sn't that right-it only splits if it's 2 CD or 3 CD, and not Custom size? Someone correct me if I'm wrong.
it splits on following selections:
2cd
3cd
1400 mb
2100 mb
so if you want a 2cd rip in one file, just select 1402 mb custom size and be happy (like me) :D
jonny
13th December 2003, 17:54
I've *really* recently got a DivX standalone player.
The player is an InnoHit IH2410 (know clones are: Techwood TK24slv, Gemini 330).
It's based on the ESS chip (exactly ES6018).
My experiences on resolution:
To get *exactly* the same picture on my 16:9 tv (so i'm comparing the original dvd with the encoded Avi), i must keep witdh=720 and i must do only cropping (so *NO* resizing).
This gives me exactly the same dvd picture (so perfect aspect ratio and same not visible portions due to overscanning).
Actually i'm doing my encodes with no cropping at all, so 720x576.
I'm reading a lot of resource and what i understand is that there are no general specs about resolutions (some players keep the aspect ratio of the Avi, others like mine, uses the same rules of an mpeg2 stream).
I'm not cropping coz i think keeping the original stream intact will lead in a better compatibility (when mpeg4 will kick out mpeg2).
General encoding notes:
I have a dvd burner, so i don't care too much about the output size.
To ensure compatibility ( i hope :) ), i use the DivX HT profile.
This gives a maximum bitrate of 4000 and restrict other internal parameters to guarantee smooth playing on standalone.
Using profiles have the result that quality based mode can't be used.
1-pass mode is a total crap, so i'm doing a 2-pass encode with bitrate=4000 (2 hours movies can be fitted with no problems on a dvd, for movies of 2h.30m+ i'm checking quality with a comp. test and i'm encoding in 2-pass to fit the dvd).
In the spirit of "don't care about final size", i'm experimenting on 2-pass using a final size that is 90% (80% and so on) of the maximum size (quant=2). This is quite similar to do a qb encode (but the stream generated will play on my standalone due the the profile enabled).
There are no features request from me ^^, but perhaps sharing experiences on standalones will help you to decide how your app could evolve, len0x.
Cheers
jonny
len0x
13th December 2003, 22:02
Originally posted by jonny
To get *exactly* the same picture on my 16:9 tv (so i'm comparing the original dvd with the encoded Avi), i must keep witdh=720 and i must do only cropping (so *NO* resizing).
This gives me exactly the same dvd picture (so perfect aspect ratio and same not visible portions due to overscanning).
Meaning your player can't stretch the picture at all?
Too bad... Mine doesn't have any probs with any input AR.
len0x
13th December 2003, 22:05
quality based encoding is there. But divx and xvid are really different in that mode: xvid generates much large files at the same percentage due to quantizer limitation I'm doing...
r6d2
14th December 2003, 04:38
Originally posted by len0x
quality based encoding is there. But divx and xvid are really different in that mode: xvid generates much large files at the same percentage due to quantizer limitation I'm doing...
Thanks, len0x. Trying it right now to find the right value to get quant 4.5 in DivX. BTW, is it safe to assume that the value gotten for 1 movie will give the same quant for other movies?
manono
14th December 2003, 05:22
Hi-
I guess you know this already, but unless the movie is pretty noisy and old, Quant 4.5 is going to give you pretty lousy quality. The quants aren't the same as the quants for MPEG2. If it's a nice clean newer movie, you might be better off aiming for around quant 3 or so. For a newer movie, an average of 4.5 will give lots of blocks in action scenes.
len0x
14th December 2003, 12:52
Originally posted by r6d2
Thanks, len0x. Trying it right now to find the right value to get quant 4.5 in DivX.
you don't want to do that as it is equivalent of ~44% of quality...
the formula is for divx is quant=200/percentage
Originally posted by r6d2
BTW, is it safe to assume that the value gotten for 1 movie will give the same quant for other movies?
yes, it is.
len0x
14th December 2003, 13:00
XviD is definitely using formula which depends on min/max quantizer. Can somebody recall exactly how? Coz at the moment I have max quant 3 which limits the lower limit to 66%. I guess I have to change that and only "Maximum quality" mode will be using max quant 3, quality based will be using - 31? (or maybe 16?).
Also maximum quality mode is not using b-frames, as doesn't quality based mode. I wonder if bframes should be used there...
r6d2
14th December 2003, 13:36
Originally posted by manono
I guess you know this already, but unless the movie is pretty noisy and old, Quant 4.5 is going to give you pretty lousy quality.
Actually I didn't know :). I think I read somewhere that 4.5 was a good value. In fact, I did some tests with SPR and it is surprising, but 50% gives quant 4 as per len0x formula and I don't see any macroblocks. Still size reduction was about 50%.
I'll try some more movies.
QuietlyGoin
14th December 2003, 13:47
Ok, I am not exactly a newbie, I gave up on backups over a year ago after encoding 10 movies, 100 different ways. When the best programs needed 97 different inputs from you every couple hours and still took a day and a half to get a decent copy. I didn't have the time and didn't like tying up my system resources, and to be honest the copies weren't that great anyway. A couple weeks ago, I stumbled across AutoGK .50 and it fits my schedule, and my system resources and delivers a good quality copy with near zero input. Bravo len0x!!!
The only frustration I had was with Doom9. I was having the same avisyth crop error 2 days before everyone else and couldn't post it to get any help. I was also having the output file size error after going to .65, .67 and .68, found a different thread and manually reinstalled VDubMod 1.5.4.1, it worked but I couldn't post because I was a member for less than 5 days! aarggh! On the bright side, since I couldn't post, I got pretty good at the forum search and read about 700 posts in the last 2 weeks. Most questions I had were covered, and before you say it, duh, yes I realize that is why Doom9 wouldn't let me post yet. Ok, you got both problems squared away and it is working great and now I can actually post so I am happy.
Back to AutoGK, I am stationed about 18,000 miles away from my wife, and more importantly, our DVD collection.(don't tell Teri that) With AutoGK, she has been able to encode my favorite DVDs simply, and with DSL she can send the files to me in a pretty short amount of time. I have also been buying some movies here, and backing them up before sending her the originals to put in the cabinet at home. Probably not the "need for backups" scenario that you had in mind when you created AutoGK, but it couldn't have fit my situation any better. Thank you len0x. Haven't installed beta .72 yet, going to try a movie with it tonight.
I am solely encoding in XVid because I have removed the divx "free software" and do not want GAIN annoying me while I am surfing the net, or chatting with my wife or family. Hence the Divx codec doesn't work for me. Your thread and a few others compare XVid to Divx and most agree that XVid does a faster encode with a better quality video anyway. Even with the larger file size, oh well it is $.75 instead of $.50 worth of CDs to get the best backup. Since I use my computer as my entertainment center here and I have more video players installed than I can count(WMP9, MSI DVD, Power DVD, ATI MMC, ATI DVD, interactual player,..., and since we own all the DVDs and she can watch them at home, I have no real stand-alone issues. If I wanted stand-alone, I would buy a DVD burner and actually burn backup DVDs with menus and everything that goes with it. If, like so many posts on this thread suggest, AutoGK needs this or that or the other, don't do it len0x. If you want a "perfect copy" go the other direction and burn DVDs not CDs. You will be happier after more 8X burners come out. Prices on the 2X and 4X burners should drop significantly then for all of us cheapskates(:p), maybe I will even get one, but not likely. AutoGK works for me.
Thanks again len0x, it gets better with every beta.
najt
14th December 2003, 13:49
Originally posted by len0x
P.S. reading doom9's post in the news - just wanted to say that the tool is based on GK ideas and my experience while developing it, but written from scratch (so it's not GPLed like it should be if it was really based on the sources of GK).
You know, it's kind of disrespectful to use the name Gordian Knot and not honor it's choice in license.
len0x
14th December 2003, 13:53
Originally posted by r6d2
In fact, I did some tests with SPR and it is surprising, but 50% gives quant 4 as per len0x formula and I don't see any macroblocks. Still size reduction was about 50%.
It's rather an exception. 50% gave you around 4Gb size right? It's still a lot. With combination of noise like manono said blocks are not that visible as for clean movies.
About acceptable average quantizer: comp test value is turned for that - at least 60% should give you just over quant 3. For perfect rips you should always have less than 3...
len0x
14th December 2003, 13:56
Originally posted by najt
You know, it's kind of disrespectful to use the name Gordian Knot and not honor it's choice in license.
??? Disrespectful to whom ?
And what license has to do with it ?
len0x
14th December 2003, 14:04
Originally posted by QuietlyGoin
A couple weeks ago, I stumbled across AutoGK .50 and it fits my schedule, and my system resources and delivers a good quality copy with near zero input.
welcome to the forum and :goodpost: :)
Posts like this make me see I did very right choices so far :D
r6d2
14th December 2003, 14:11
Originally posted by len0x
About acceptable average quantizer: comp test value is turned for that - at least 60% should give you just over quant 3. For perfect rips you should always have less than 3...
Thanks again, len0x.
OAT, I'm using Auto width so I always get 720. 720 source is supposed to match 654 AVI width in "resizerless geometry space" (as 704 matches 640). Dr.DivX and GK use cropping to achieve this. Source is cropped to 704 and then scaled to 640, keeping the original geometry and just correcting the PARs.
You use another approach, change the geometry a little and keep more film pixel (and keep DAR too).
640 is sort of a magic number (I seem to recall that manono uses it always) ;). You can use the most basic projector to display a 640x480 screen, and quality is acceptable.
Next step in 4:3 resolutions is 800x600, which is too much. So, for a resizerless playback, 640 seems to be the way to go. The only pity is that in AutoGK it matches 720 and not 704.
What do you think?
Wolfman
14th December 2003, 14:43
re splitting to different sizes ... this is meant to be an application for newbies so the point would be that they (us?) dont know how to use vdub and would run a mile(or a few yards) if shown this complicated app. re ac3 as opposed to high bandwith 256k+ mp3, I am not sure if ac3 in avi is compatible with all players, also ac3 sound is still very large (eg 400mb) on an average film thus allowing a smaller amount of room for the video data even if using 2 cds. A high bitrate mp3 will take up significantly less room, and even if it makes no practical sense, people will still like to feel they are getting the best quality sound... also I think this feature would require very little effort to implement.
Also re splitting, I have in the past used vdub to split an avi with vbr mp3 and inevitably this resulted in audio skew/delay, if the splitting is done in the program this can be avoided....
Oh ...and A very merry Christmas... a bearded man is going to come down your chimney and fill your sac.
len0x
14th December 2003, 15:22
About high bitrate mp3 - I have no problem raising the limit. will do.(although your thoughts about AC3 being supported less then MP3 are simply not right).
About custom CD size. I see this option only in config file. I simply don't want a newbiew user be concerned about which size he should select. Non-standard sizes require:
- non standard CDs
- non standard methods for burning (mode2, over burning)
Also such CDs cannot be read everywhere (there are still lots of devices which can't read 90min CDs properly). And moreover I'm getting emails from ppl who ask how to put resulting AVI to a CD (no kidding here), so now you see - the CD size will confuse them even more...
QuietlyGoin
14th December 2003, 15:32
I edited my earlier post with this then realized it became over 2 pages long so I decided on a new post.
I did have one question regarding cropping which I haven't been able to find a thread with clear answers for. Since I am watching movies on my monitor, which software and which settings can I change in AGK software, if any, to reduce the bars in widescreen movies to nearly fullscreen. I know I can do it with GKnot but don't want to use it. I tried to install the autocrop filter into AVISynth plugins folder, but it didn't seem to make any difference. I also tried to save crop settings in VDubMod, but since it auto starts in AGK, it didn't seem to save my settings. With fixed width it seems to cut the vertical by an equal ratio so it doesn't gain me what I want. What haven't I tried yet? I know I sound like a newbie now, but I am still getting used to the tools installed with AGK. I have read your views on compressibility of widescreen, but since I encode usually 2 or 3 CDs with VBR mp3 audio, I think I should have plenty of room. Or would it be easier to crop the .avi file after encoding? I think I read a thread along those lines somewhere, but I can't seem to find it again. I have searched for "autocrop, crop, cropping, widescreen, fullscreen, avisynth, VDubMod, AutoGK, GK,..." and countless combinations of these. I know some of my players can resize full screen, but they don't want to keep AR for .avi files like they do for .Vob files. Is there a player out there that I don't have which does? I would rather just crop and stay somewhat close to aspect ratio, the main movie is usually centered anyway. Ok, I guess it was more than one question. :stupid: If I just missed a thread could someone please point it out to me. Thanks.
basiech
14th December 2003, 16:18
Hello QuietlyGoin,
i think the answer would be a Player with a function called "zoom" or "pan&scan"... (and you might check a "keep aspect ratio"-button, too)
Try one of these Players:
ZoomPlayer (here it's "+" and "-")
BSPlayer ("+" and "-")
MediaPlayerClassic (Numpad "9" and "1")
They are freeware and you'll find them at the Download section of doom9.
I hope this may help :)
Greetz
basiech
len0x
14th December 2003, 16:43
Resulting AVI doesn't contain any black bars, so it's the player that actually displays them to keep proper aspect ratio of a movie. As basiech said you can use zoom feature of some players to play the moview as 4:3.
JeeWee
14th December 2003, 16:50
Thank you Len0x for this wonderful tool.
Since the addition of the DivX support I am wondering what DivX features AutoGK uses: Does it only use the features of the free DivX codec or does it use Pro Codec features as B-Frames and GMC?
len0x
14th December 2003, 16:52
Originally posted by r6d2
OAT, I'm using Auto width so I always get 720. 720 source is supposed to match 654 AVI width in "resizerless geometry space" (as 704 matches 640). Dr.DivX and GK use cropping to achieve this. Source is cropped to 704 and then scaled to 640, keeping the original geometry and just correcting the PARs.
You use another approach, change the geometry a little and keep more film pixel (and keep DAR too).
I'm not sure I understand what you're trying to say here... If you're saying that 704*xxx resolution has less aspect ratio error that 720*xxx then it all depends on the source (i.e. cropping). But in any case if you prefer width 704 then just set it to fixed value. AutoGK only uses 720 when using maximum quality mode to reflect original resolution of the source. In all other modes maximum width is 704.
(I will change it to 704 for quality based encoding soon as well)
len0x
14th December 2003, 16:55
Originally posted by JeeWee
Since the addition of the DivX support I am wondering what DivX features AutoGK uses: Does it only use the features of the free DivX codec or does it use Pro Codec features as B-Frames and GMC?
It does use B-frames, but not GMC. In fact it uses Home Theatre profile for compatibility with standalones.
jonny
14th December 2003, 17:12
Meaning your player can't stretch the picture at all?
Too bad... Mine doesn't have any probs with any input AR.
It uses some kind of stretching, but it's quite hard to verify how it works exactly (and verify that the ar is correct). Using width<720 leads in different visual results (the not visible parts progressively became smaller). Reaching some width limit (iirc the first limit is w=608), the picture gets resized and some parts goes again out the tv due to overscan.
The same goes for the height.
Quite crazy to get the correct resolution! (at least seems to have no probs on playing 720x576+ac3, so i'm in some way satisfied ^^').
It have a PAL/NTSC switch (actually switching to NTSC helps to get a *decent* ar on my old encodes).
QuietlyGoin
14th December 2003, 17:40
reduce the bars in widescreen movies
I know the bars are abscence of video, I simply meant to crop the RL ends off the video
I know some of my players can resize full screen, but they don't want to keep AR for .avi files like they do for .Vob files.
I know how to use pan and scan for DVDs, however, my players disable this feature when playing files instead of discs. Even the ones that do still offer zooming with AR locked does nothing, with AR unlocked zooms full with distorted AR
They are freeware and you'll find them at the Download section of doom9.
The freeware players that do zoom or go AR 4:3, degrade the video pretty badly, I have tried most of them from the downloads section
I simply thought if I were able to crop the ends of a widescreen during encoding(change my widescreen version into a fullscreen version) I would be able to get a better quality video, even using my existing players rather than the above mentioned players, because they resize video after the fact and don't have as much to work with because of it.
Like I said, I have been out of the encoding game for a while and am just looking for my own best results.:confused:Guess I will just stick with my high quality widescreens. I will just sit closer to my computer.:D
Thanks for trying to give me an answer, just not quite the answer I was hoping for. Simpler answer would maybe have been "hey stupid, if you want fullscreen buy the fullscreen movie, when you encode, it will be fullscreen." :sly::p
Thanks all, I will just sit back and shut up now, so as not to embarass myself further. Hey did you know AutoGK is perfect for newbies:D
basiech
14th December 2003, 19:59
Hello QuietlyGoin,
hey, this was my first post and i didn't want to offend you, just offer a working solution to the problem of watching AVIs the way you asked for (btw. i can't see any degration of the video with the mentioned Players at all)
but if you were asking for making a fullscreen avi out of a widescreen source with AutoGK, sorry i misunderstand and hope the others can help... :)
Greetz
basiech
len0x
14th December 2003, 20:01
XviD quality based encoding now produces good-sized output.
Main feature of this release is external subs support (sorry no splitting yet - I have to think that through) with automatic rar-ing (if WinRAR's installed).
enjoy
len0x
14th December 2003, 20:08
I don't think there are tools for automatic making of 4:3 output from widescreen source. 1.8 AR movies could be dealt with manually, but for 2.35 AR sources even manual cropping would result in a very low resolution, so you'd have to zoom really a lot with any player.
So in fact I don't think you can do better than zooming with those software players around.
r6d2
14th December 2003, 20:43
Originally posted by len0x
I'm not sure I understand what you're trying to say here... [...]
(I will change it to 704 for quality based encoding soon as well)
After I read it again I convinced myself it was hard to grasp. ;) This is it:
If you have a source AVI with square pixels and 640x480 frame size, converting it to 720x480 NTSC (keeping the height, which is the best to avoid losing more information), you resize to 704x480 and pad to 720x480. This is outlined in detail here (http://www.uwasa.fi/~f76998/video/conversion/#conversion_table).
The inverse is also true. To convert a 720x480 NTSC source and keep the height, you crop to 704 and resize to 640x480. (Of course you can optimize this by cropping the black bars too.)
The good thing of this is that you keep the original height (that is what FACAR does).
An encode like this (704x480->640x480) is the least intrusive resizing, and keeps more detail producing the least artifacts. IMHO, it is the ideal for archiving.
I can indeed select 704 as width in AutoGK, but that would not keep the source height if not cropped.
The similar uncropped mapping is 720x480->655x480, but 655 is not a magic number. :)
Anamorphic sources can be dealt similarly. (Although contrary to polular belief, anamorphics are better corrected not stretching vertically, but widening horizontally.)
I'm pretty sure this cannot be understood by newbies, but a "keep the height" resizing mode would give you the best quality, even if it implies to crop those 8 pix by side (which you never get to see anyway because of overscan). :)
I hope I did it more clear this time. If still not readable, please let me know.
QuietlyGoin
14th December 2003, 20:44
apologies to you basiech, no actual offense taken. I just realized after I posted and got your response how unclear my question was and the fact that I didn't already tell you I had tried other players didn't help. I know I had asked about players that I didn't have, I should have listed all the ones I did have or had tried. That is why I posted as "poorly worded questions" if I could delete my post I would. And once again, len0x, sorry to bother you with a question that could have done without asking. I just thought that is what the cropping feature had done on GK, and thought it was in the software installed with autoGK, but wasn't sure. I misunderstood the posts about GK and since I haven't used it, didn't know.
Mtz
14th December 2003, 23:03
Originally posted by len0x
Main feature of this release is external subs support with automatic rar-ing (if WinRAR's installed).
enjoy
AutoGK, Version 0.74 beta
I have WinRar installed.
If I check "Use external subtitles", select the subtitle file in "Subtitle track:" and press "Preview", I have that:
[14.12.2003 11:34:17 PM] Writing the following script to O:\AutoGK\gk_tmp\vobsub.params
===========================================================
I:\VIDEO_TS\VTS_01_0.ifo
O:\AutoGK\gk_tmp\Movie
1
0
0 cc
CLOSE
===========================================================
[14.12.2003 11:34:25 PM] WinRAR is not found. Switching to internal subtitles.
[14.12.2003 11:34:25 PM] Job finished.
After pressing "Start" the rar-ing is executed:
[14.12.2003 11:51:40 PM] Compressing subtitles.
darkonejr
14th December 2003, 23:14
len0x:
How does the WinRar detection work? It doesn't detect winrar on my machine even though I have it installed.
Julian
len0x
14th December 2003, 23:58
I'm looking for this key in the registry:
SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe\Path
May be it's not the best way. I haven't look deeper yet...
Mtz
15th December 2003, 00:12
As I wrote, the problem is only in "Preview" mode.
After closing preview, and pressing "Start", no problem.
On my computer WinRar is at:
C:\Program Files\WinRAR
len0x
15th December 2003, 00:29
Originally posted by Mtz
As I wrote, the problem is only in "Preview" mode.
After closing preview, and pressing "Start", no problem.
ah, no worries then. I forgot to check preview - we don't need rar-ing there and some vars are not initialized by that point. So ignore that message for the time being and I'll remove it in the next version. Important thing is that encoding should work ok.
darkonejr
15th December 2003, 08:29
len0x:
Strange, I do have that key... maybe it's because I'm running in Win98 Compatibility mode on WIndows XP (because of the hyperthreading problem?)
EDIT: I tried it without, and that's not it... Here's the exact location and value of Path:
HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\WinRAR.exe
Path=C:\Documents and Settings\Julian\Desktop
Julian
pinnochio
15th December 2003, 08:32
I'm having some problems with the burnt-in subtitles. When I choose Danish subs I get swedish subs. When I choose suomi(finnish) subs I get Danish subs. It looks like autoGK selects the subs prior to the one I select. In the log file it lists the right one.
I tried manually decoding subs with subrip and the Danish subs are in fact Danish so it's not because the DVD has mislabled subs.
Thanx for a great tool, Lenox!
What are the chances that you make an auto-remove end-credits? The quality of one cd rips would really benefit from this.
jonny
15th December 2003, 09:58
Originally posted by r6d2
I'm pretty sure this cannot be understood by newbies, but a "keep the height" resizing mode would give you the best quality, even if it implies to crop those 8 pix by side (which you never get to see anyway because of overscan). :)
I hope I did it more clear this time. If still not readable, please let me know.
I agree!
Plus, to make an example of overscanning: in my 720x576 encodes, the actual visible part is something like: 656x528... i'm loosing 32 pixel on left & 32 on right (while on 2.35AR movies, full height is visible)!
len0x
15th December 2003, 11:40
Originally posted by darkonejr
EDIT: I tried it without, and that's not it... Here's the exact location and value of Path:
Do you have this problem during encoding or just the preview ?
Coz yes, preview has issues, but this should not affect encoding...
len0x
15th December 2003, 11:45
Originally posted by pinnochio
I'm having some problems with the burnt-in subtitles. When I choose Danish subs I get swedish subs. When I choose suomi(finnish) subs I get Danish subs. It looks like autoGK selects the subs prior to the one I select. In the log file it lists the right one.
I tried manually decoding subs with subrip and the Danish subs are in fact Danish so it's not because the DVD has mislabled subs.
Please post the stream info file and beginning of log file.
I know that sub rippers are usually accurate, but DVDDecrypter may not be. So there is nothing I can do if stream info file doesn't match IFO. But before that I have to verify that stream info file is parsed properly, that is why I'm asking for logs.
Originally posted by pinnochio
What are the chances that you make an auto-remove end-credits?
None. Physically impossible atm. But there are way to do that manually, if you read several pages up in this thread - there will be a solution.
satfabio
15th December 2003, 11:51
Dear friends,
I think that the best settings for Audio AC3 and Interleaving in Virtualdubmod should be:
AC3: 192 Kbps - Interleaving: 320 ms
AC3: 224 Kbps - Interleaving: 256 ms
AC3: 256 Kbps - Interleaving: 192 ms
AC3: 384 Kbps - Interleaving: 160 ms
AC3: 448 Kbps - Interleaving: 128 ms
Now AGK put the same Interleaving for all Audio AC3.
Is this possible in the future version?
Paul
len0x
15th December 2003, 11:52
Originally posted by satfabio
I think that the best settings for Audio AC3 and Interleaving in Virtualdubmod should be:
just one word - why ?
len0x
15th December 2003, 12:05
Originally posted by r6d2
After I read it again I convinced myself it was hard to grasp. ;)
I almost missed this post. Only when Jonny replied I read a portion of your reply and thought "wait a minute, I haven't read that yet" :)
Originally posted by r6d2
I can indeed select 704 as width in AutoGK, but that would not keep the source height if not cropped.
Anamorphic sources can be dealt similarly. (Although contrary to polular belief, anamorphics are better corrected not stretching vertically, but widening horizontally.)
Heh, ok, for 4:3 sources keep height indeed makes lots of sense, but for anamorphic to keep height we have to go beyond 720 max width allowed...
len0x
15th December 2003, 12:10
Originally posted by jonny
Plus, to make an example of overscanning: in my 720x576 encodes, the actual visible part is something like: 656x528... i'm loosing 32 pixel on left & 32 on right (while on 2.35AR movies, full height is visible)!
This is really bizarre. What's overscanning? Do you mean that to fit 16:9 display in height which is 1.77 ratio you have to zoom a bit and crop left and right?
P.S. For DVD I don't see how this can be corrected, but divx players which cannot deal wityh this properly are rubbish imho... (and this should change soon, so that every player will be able to play any AR the way you like it)
satfabio
15th December 2003, 12:14
Originally posted by len0x
just one word - why ?
I don't know why, I find these settings online and I use these settings in virtualdubmod, but if is the same with the actual interleaving...no problem.
r6d2
15th December 2003, 12:14
Originally posted by len0x
I almost missed this post. Only when Jonny replied I read a portion of your reply and thought "wait a minute, I haven't read that yet" :)
Not difficult to happen on a hiperventilated thread like this one. (Resembles a chat) :)
Heh, ok, for 4:3 sources keep height indeed makes lots of sense, but for anamorphic to keep height we have to go beyond 720 max width allowed...
Why is there such a limit? (I have an answer, but really would like to see GK author's one, which he uses to signal red when going beyond that). ;)
In FACAR, I use gerti67's simplification: stretch the height by 3/4. However, I only do it only because:
a. It makes no sense to do otherwise when you have only 480x480 geometry space.
b. Anamorphic SVCDs are not recognized properly by most players.
But none of those restrictions exist in AVI world...
len0x
15th December 2003, 12:25
Originally posted by r6d2
Why is there such a limit? (I have an answer, but really would like to see GK author's one, which he uses to signal red when going beyond that). ;)
Simple hardware reason - mostly players don't support that atm. I haven't checked mine though yet. Will do soon...
Otherwise I'd be happy to deal with anamorphic source in the best way.
May be current hardware can handle anamorphic encodes even better then widecreen ones. I know that I would have no probs playing anamorphic encode on my standalone as I can stretch height on the fly to get proper AR.
Anyway, it's only an issue if you have spare space and do not bound by 1/2 CD restriction which is still more that 90% of cases (and when you resize down anyway to fit a given size).
jonny
15th December 2003, 12:35
I don't know too much about overscan, first time i've noticed this is after getting the mpeg4 standalone.
All i know is that the picture on tv goes slightly out of the viewable area (iirc this is done for vhs, where there are usually a lot of noise on borders).
So i have the *same missing parts* running mpeg2 on my PS2, on my mpeg4 standalone (and exactly the same happen with mpeg4 at w=720 on my standalone).
This does not happen with my PC (RADEON9500 tv-out), but there is an option to activate overscanning too iirc.
I bet someone will give you a more technical explanation.
Don't you notice overscanning in your TV?
To check this you can edit an avisynth script with different levels of colors, depending on how near you are to borders, in this way i've got the actual viewable area on my tv (i've done this encoding both in mpeg2 and mpeg4, the area is the same).
len0x
15th December 2003, 12:41
Originally posted by jonny
I bet someone will give you a more technical explanation.
Don't you notice overscanning in your TV?
To check this you can edit an avisynth script with different levels of colors, depending on how near you are to borders, in this way i've got the actual viewable area on my tv.
Well, by default edges are hidden indeed, but it's not a problem for me as it can be corrected by pressing just one button on the remote of my standalone...
pinnochio
15th December 2003, 12:47
Originally posted by len0x
Please post the stream info file and beginning of log file.
I know that sub rippers are usually accurate, but DVDDecrypter may not be. So there is nothing I can do if stream info file doesn't match IFO. But before that I have to verify that stream info file is parsed properly, that is why I'm asking for logs.
I don't have the log file anymore but the next time I get the problem I'll post the logs and stream info. But I did check that the stream info (from smartripper) was correct.
None. Physically impossible atm. But there are way to do that manually, if you read several pages up in this thread - there will be a solution.
When the end-credits are scrolling in the end of the movie it will generate a very high bitrate. AutoGK could try to detect this high bitrate at the end of the movie and cut this out. Maybe you can even detect if the picture is black and white. Most creditlist are white on black background.
wertert
15th December 2003, 13:09
Quality mode - nice.
I normally go for 2 CD rips. 1400Mb. If an average movie is 90mins what would the equivalent quality mode be ? I'm only after a rough idea - nothing clever. I like the idea of quality based as I'm storing my movies on a media center PC so space isn't really an issue.
I normally see a video bitrate of 1000->1300 and I go for AC3 sound. What quality is going to give me roughly the same picture as a 2 cd rip ?
And another thing ...... I'm just going some testing. I reckon about 65-70% gives the same sort of bitrate on a 90mins movie as a normal 2 cd encode. ROUGHLY !!!!
Quality based is 1 pass. Will I get a better picture using 2 pass ( ie 2 cd encode ) or 1 pass quality. I always thought you get a better result with more passes.
On last thing ........How about being able to call AutoGK from the command line ? This way some other clever code-monkey can write a batcher for it. This way we can queue jobs overnight/weekend - even if its a basic .BAT file !
ie autoGK_CLI.exe -I C:\temp\input -O C:\out.avi -sound auto -codec xvid etc etc etc. You get the idea. One thing about keeping this newbie friendly is that there will be fewer command line option to worry about.
Last thing ....... How long does a newbie remain a newbie ?
wertert
azza_lizard
15th December 2003, 13:30
G'day len0x,
thankyou for AGK, it's a wonderful piece of work; you have successfully taken the head-banging out of most transcodes (thanks also to everyone else for the tools behind the front-end, and hello to other AGK users).
Would it be worth your while to add a comparitive check of the Comp' Test return value? If the Comp' Test is below the users required minimum value AGK will halt or skip to the next job (when jobs are implimented).
I imagine that this would be relatively easy to impliment in code. And worth it if other users can see the value of such a setting, especially for one CD transcodes.
Kind regards,
AzzA
r6d2
15th December 2003, 13:44
Originally posted by wertert
I like the idea of quality based as I'm storing my movies on a media center PC so space isn't really an issue.
Then don't worry about space. Look at the quants with fddshow. Compare the ones from you satisfactory size-based encodes and choose the equivalent percentage from len0x formula: percentage=200/quant for your quality ones.
67% (2/3) is what gets you quant 3, almost perfect.
Quality based is 1 pass. Will I get a better picture using 2 pass ( ie 2 cd encode ) or 1 pass quality.
This is a religious topic and we better not get into it here ;) (It has several threads devoted to it, just :search:
len0x
15th December 2003, 13:58
Originally posted by pinnochio
I don't have the log file anymore but the next time I get the problem I'll post the logs and stream info. But I did check that the stream info (from smartripper) was correct.
Did you use DVDDecrypter to produce the rip?
If not, then it's kind hard to detect what's wrong...
Originally posted by pinnochio
When the end-credits are scrolling in the end of the movie it will generate a very high bitrate. AutoGK could try to detect this high bitrate at the end of the movie and cut this out. Maybe you can even detect if the picture is black and white. Most creditlist are white on black background.
AutoGK doesn't deal with source directly at all, it doesn't crop, resize etc. - everything done via avisynth, no interaction with that process is possible.
r6d2
15th December 2003, 14:00
Originally posted by len0x
Simple hardware reason - mostly players don't support that atm.
Interesting. I had no idea. My reason was much more conceptual and boring. :)
Otherwise I'd be happy to deal with anamorphic source in the best way.
IMHO, the best way by far is to encode anamorphically ;). Just crop the black bars and keep the PAR.
May be current hardware can handle anamorphic encodes even better then widecreen ones.
I read on someone's signature a quote that said something like: Widescreen on a bad movie just makes it twice as bad. :)
It could be extended to a bad encode. :D:D:D
Anyway, it's only an issue if you have spare space and do not bound by 1/2 CD restriction which is still more that 90% of cases (and when you resize down anyway to fit a given size).
Sorry, len0x, I don't follow this. Can you elaborate?
OAT, several pages back a newbie asked... How do I answer the "how many CDs" question? With AutoGK's current state, the answer is: just by experience, and you gain that by trial and error.
What about the following, for size-based encodes:
[list=1]
Let the user specify a minimum quality target (current percentage can be used, no need for a new parameter).
Do the comp test using quality based.
Determine the minimum number of media needed for that quality by the projected size of the encode.
Encode 2 pass size-based with that number of media.
[/list=1]
This is what D2Sroba does for SVCDs, and does it quite well. IMHO, newbies would be delighted to let the tool answer the most difficult question left by AutoGK. :)
satfabio
15th December 2003, 14:01
I find a little difference in this line on lastjob.vcf
I use AGK with target quality option on 100% for b-frame and codec divx and audio ac3.
This is the original line made by AGK, the character befor..... is A.
You can see below:
VirtualDub.video.SetCompData(406,"GAEAAAAAAADQBwAACgAAABQAAAD6AAAABgAAAAIAAAAFAAAAAQAAABQAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAyAAAAAAAAAAAAAAAAAACgmZnJPwAAAKCZmck/QAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIACAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA................
But if you open from virtualdub the same movies.avs, select the same settings in compression of divx with b-frame, the character befor....
is B.
VirtualDub.video.SetCompData(406,"GAEAAAAAAADQBwAACgAAABQAAAD6AAAABgAAAAIAAAAFAAAAAQAAABQAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAyAAAAAAAAAAAAAAAAAACgmZnJPwAAAKCZmck/QAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIACAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB..................
Why, this differnce?
Paul
len0x
15th December 2003, 14:15
Originally posted by wertert
And another thing ...... I'm just going some testing. I reckon about 65-70% gives the same sort of bitrate on a 90mins movie as a normal 2 cd encode. ROUGHLY !!!!
Comp test in AutoGK tuned to get ideally at least 70% quality. This should be your goal as well. But since resolution is always 704*xxx (unless you set it manually) then you'll get normally slightly larger size that 2CDs...
Originally posted by wertert
Quality based is 1 pass. Will I get a better picture using 2 pass ( ie 2 cd encode ) or 1 pass quality. I always thought you get a better result with more passes.
In theory quality-based mode and multi pass should give you the same quality if the same quality percentage was selected, but there are several practical factors which influence the result:
- comp test for two pass mode is not always accurate
- multipass mode may use different strategy for bit distribution (i.e. shifting bits to motion/static areas or based on PSY models, which might require first pass statistics)
But if pure model like this is for two pass encoding: just get the full maximum size and calculate quality for second pass, then there should be not much difference between modes.
Originally posted by wertert
On last thing ........How about being able to call AutoGK from the command line ? This way some other clever code-monkey can write a batcher for it. This way we can queue jobs overnight/weekend - even if its a basic .BAT file !
Batch mode will come anyway. And I won't do CLI version for public coz then ppl will make all other tools to wrap it. I'm trying to avoid hat at all costs. Just to remind you that this tool is freeware for personal use only and cannot be distributed with any other application without my authorization (if you read the license)...
len0x
15th December 2003, 14:22
Originally posted by r6d2
Sorry, len0x, I don't follow this. Can you elaborate?
I mean very few ppl do quality based encodings without much care of target size (this will change next year probably). So if you have 2CDs as a target, then in my experience there are not many movies which can go for higher then 720 in width with acceptable quality.
So you have to resize down anyway and option for keeping the height is pretty much useless...
Originally posted by r6d2
What about the following, for size-based encodes:
[list=1]
Let the user specify a minimum quality target (current percentage can be used, no need for a new parameter).
Do the comp test using quality based.
Determine the minimum number of media needed for that quality by the projected size of the encode.
Encode 2 pass size-based with that number of media.
[/list=1]
This is what D2Sroba does for SVCDs, and does it quite well. IMHO, newbies would be delighted to let the tool answer the most difficult question left by AutoGK. :)
That's a nice idea and pretty much doable. I might return to that after I do batch encoding feature.
len0x
15th December 2003, 14:27
Originally posted by satfabio
I find a little difference in this line on lastjob.vcf
I use AGK with target quality option on 100% for b-frame and codec divx and audio ac3.
This is the original line made by AGK, the character befor..... is A.
I have no idea to be honest. This string is a base64 representation of codec settings, so to find out how different it is - it has to be decoded first and only then compared. May be there are some parameters of the codec which are not exposed to the GUI (actually there are some), but being reset from GUI itself, and coded defferently in AutoGK (I used almost all params I could find in registry).
satfabio
15th December 2003, 14:38
Originally posted by len0x
I have no idea to be honest. This string is a base64 representation of codec settings, so to find out how different it is - it has to be decoded first and only then compared. May be there are some parameters of the codec which are not exposed to the GUI (actually there are some), but being reset from GUI itself, and coded defferently in AutoGK (I used almost all params I could find in registry).
Ok Lenx...no problem, please tell me the key of the registry where are the settings, and if its possible explane to me what is the string that is decrypt in base64.
I have the project on vb that crypt and decrypt in base64.
Thanks a lot.....Paul
len0x
15th December 2003, 14:42
Originally posted by satfabio
Ok Lenx...no problem, please tell me the key of the registry where are the settings, and if its possible explane to me what is the string that is decrypt in base64.
registry key is: HKCU\Software\DivXNetworks\DivX4Windows
The base64 string is that sting in between double quotes in SetCompData function of the script. I can't tell you more unfortunately.
*Edit* you can just compare that key while running AutoGK and when settings it manually - should see the diff if there is one.
r6d2
15th December 2003, 15:05
Originally posted by len0x
I mean very few ppl do quality based encodings without much care of target size (this will change next year probably). [...] So you have to resize down anyway and option for keeping the height is pretty much useless...
I get it now. You're right. The height thing is much more interesting for quality based encodes, not size based, since one of its purposes it to minimize the quality impact of resizing by doing it in only one dimension.
And I won't do CLI version for public coz then ppl will make all other tools to wrap it. I'm trying to avoid hat at all costs.
Just wondering... Would it be OK with you to let others do plugins for AutoGK?
I can think of some advanced features you don't want to get into because they would not be newbie oriented... For instance:
[list=1]
The keep-anamorphic thing
Credits cut/higher quant (doable in AVI2DVD or in AviSynth)
Smart left/right cropping
Auto language selection based on personal regional settings.
[/list=1]
I fully understand your concerns about people ripping people, so I prefer to ask since a plugin is not a wrapup but may be considered as such.
Also, AFAIK leaving out a CLI will not prevent others from wraping up your tool. It may make it more cumbersome, but not avoidable. (For instance, RB did a terrific job wraping up FitCD within DVD2SVCD, delivering AutoFitCD. CLIlessness to the limit).
madprofessor
15th December 2003, 15:12
hi i just wanted to repost my experience with autogk:
It worked fine for me with the divx5.1.1 option selected and the mp3 vbr for soound encoding but the 700mb movie has some glitches and shows more then 20 2-second scenes parts in a loop.
My congrats to the author and his attempt to sovle the gordian knot :)
len0x
15th December 2003, 15:30
Originally posted by r6d2
I can think of some advanced features you don't want to get into because they would not be newbie oriented... For instance:
[list=1]
The keep-anamorphic thing
Credits cut/higher quant (doable in AVI2DVD or in AviSynth)
Smart left/right cropping
Auto language selection based on personal regional settings.
[/list=1]
I don't see anything here which cannot be done within main AutoGK
(well, credits part has to be supplied somehow) especially if I have a config file for customization. I don't really see a room for plugins as such here...
Originally posted by r6d2
Also, AFAIK leaving out a CLI will not prevent others from wraping up your tool. It may make it more cumbersome, but not avoidable. (For instance, RB did a terrific job wraping up FitCD within DVD2SVCD, delivering AutoFitCD. CLIlessness to the limit).
True (I wonder how it works, btw), but I don't want to make the job easier for industry guys. Don't be mistaken - if they have oportinity then will take it. Providing intergration opportinities for other freeware projects is very dangerous (why do you think I keep it closed-source project) due to the fact that it also opened to ppl making money out of it.
r6d2
15th December 2003, 15:47
Originally posted by len0x
I don't see anything here which cannot be done within main AutoGK
Of course. I was just thinking about your priorities.
I don't really see a room for plugins as such here...
I'm glad I asked :)
True (I wonder how it works, btw)
It's open source. :) You can look at it. It is very, very clever. It makes FitCD think it is running on its own and masks only the interesting fields. If RB did not tell you, you cannot know it is FitCD. ;)
it also opened to ppl making money out of it.
IMHO, you should make money out of it. I doubt donateware has given you any money so far.
Rest assured that I'd buy the first release. It is so good to be a newbie with AutoGK. ;)
r6d2
15th December 2003, 21:02
@len0x, I forgot to turn off fuzzy thinking mode and came up with some more. :)
Originally posted by r6d2
I can think of some advanced features...:
[list=1]
The keep-anamorphic thing
Credits cut/higher quant (doable in AVI2DVD or in AviSynth)
Smart left/right cropping
Auto language selection based on personal regional settings.
Automatic overlapped AVI splitting (with optional scren which reads "Go to the restroom, wash your hands and insert next CD". :)
Smart Top/Bottom cropping (i.e., keep 1 or 2 black lines so you don't loose anything at all and still have Mod 4 height).
Automatic video noise reduction (i.e., just when needed)
[/list=1]
But I won't code a plugin without your permission, I promise! :)
len0x
15th December 2003, 23:48
Auto split is finally working for external subs (and they are taken into account when splitting video as well).
I reached feature freeze before next stable release. So within a week I'd like to have version 0.8 out. Please test it thoroughly...
rmagere
16th December 2003, 00:25
Originally posted by r6d2
Smart Top/Bottom cropping (i.e., keep 1 or 2 black lines so you don't loose anything at all and still have Mod 4 height).
I thought that big discontinuities, such as black lines that are not part of the movie, were expensive in terms of bits allocation for codecs or was that only in the old days?
r6d2
16th December 2003, 01:42
Originally posted by rmagere
I thought that big discontinuities, such as black lines that are not part of the movie, were expensive in terms of bits allocation for codecs or was that only in the old days?
:goodpost: Interesting question.
AFAIK, when macroblocks are not filled the output is suboptimal in a way: If you have black lines top and bottom, you may end up with one more macroblock stripe than needed.
However, if you consolidate the black bars together in the bottom, for instance, just to make the macroblock fill, those lines are not expensive, but really cheap.
nixo
16th December 2003, 02:13
I tested version 0.74b with "Beavis and Butt-head Do America", PAL. During analysing it was determined that the source was interlaced:
[15-12-2003 18:35:47] Source has percentage of interlacing in motion areas: 2,54
[15-12-2003 18:35:47] Source is considered to be interlaced.
Still, I am unable to spot any signs of interlacing in DVD2AVI. I am curious about the percentage threshold and whether this source should be detected as progressive or interlaced... :confused:
--
Nixo
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?
Tuning
17th December 2003, 05:36
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...
len0x, is that possible to select different quantizer according to quality entered in GUI and also by the equation used. As quantizer mode is now available in form of zones then setting quant from zone 1 start will be same as encoding in corresponding quality. or do need max and min quants ?. Then it would impossible as zones uses constant quant for the defined range.
Btw, there is one more option called "weight" in zones. Can it be use similarly in the way quantizer mode (Hence quality mode) is used.
Just a thought.....:)
len0x
17th December 2003, 12:00
Originally posted by Catatonic
Will VDubMod 1.5.10.1 build 2389 be back in AutoGK .8?
not likely. ppl still have issues with it.
len0x
17th December 2003, 12:03
Originally posted by Tuning
len0x, is that possible to select different quantizer according to quality entered in GUI and also by the equation used. As quantizer mode is now available in form of zones then setting quant from zone 1 start will be same as encoding in corresponding quality. or do need max and min quants ?. Then it would impossible as zones uses constant quant for the defined range.
afaik in 1.0 you can still use quant based encoding using zone config indeed. but quant only can be an integer which limits quality range a lot. (quality based encoding was the same as quant based but instead of 1 fixed quant there are 2 used: n, n+1, which allows you to hit target percentage very accurate).
Tuning
17th December 2003, 12:17
Originally posted by len0x
..quality based encoding was the same as quant based but instead of 1 fixed quant there are 2 used: n, n+1, which allows you to hit target percentage very accurate..
This means a max & min is required isn't it?
But @ zones the fixed quant is maintained throught the range. So if equation can only changed according to single fixed quant then there is possibility of quality mode.
btw, in zones there is another mode called weight, can this be used?. (Actually I cannot understand what is its purpose, reading all these threads.:( )
len0x
17th December 2003, 12:22
Originally posted by Tuning
This means a max & min is required isn't it?
But @ zones the fixed quant is maintained throught the range. So if equation can only changed according to single fixed quant then there is possibility of quality mode.
not really - min and max doesn't give us anything. How do you know what percentage of time min amd max should be used? without clean quality figure codec cannot maintain the output size properly, i.e. if quality is 50% then it should give you twice as small file as with 100%...
Originally posted by Tuning
btw, in zones there is another mode called weight, can this be used?. (Actually I cannot understand what is its purpose, reading all these threads.:( )
I've no idea - I don't even have 1.0 installed yet...
Tuning
17th December 2003, 12:58
Now I get what do you mean. But as new Xvid does not allow 2 values, can the same method used for divx be used.? (Sorry len0x, if this is a dumb idea)
From previous page:No - 22
Originally posted by len0x
you don't want to do that as it is equivalent of ~44% of quality...
the formula is for divx is quant=200/percentage
I think similarly an equation to XviD relating single quant and quality percentage can be made.(only applicable to XviD 1.0)
As in the case of DivX, there are no n,n+1 quant value. Than how the target percentage is achieved ?
len0x
17th December 2003, 13:08
Originally posted by Tuning
I think similarly an equation to XviD relating single quant and quality percentage can be made.(only applicable to XviD 1.0)
As in the case of DivX, there are no n,n+1 quant value. Than how the target percentage is achieved ?
well, for divx you actually have quant in the form of x.x so that it has a decimal point and therefore more accurate calculation is possible...
Tuning
17th December 2003, 13:24
Thanks for the info len0x, so without accuracy quality mode can be implemented.
jonny
17th December 2003, 14:48
In XviD 1.0 the quant is in the form: x.xx
This gives more freedom compared to the oldest "quantizer" & "quality based" modes.
@Tuning:
To better understand things (from XviD FAQ (http://forum.doom9.org/showthread.php?s=&threadid=16935)):
13. What does the quality mode do?
The quality mode chooses an "average quantizer" for the entire video. It is similar to setting a quantizer in the "1-pass - quantizer" mode, though the quality mode lets you have a quantizer of say 4.5. In the case of 4.5, the 1st frame would be encoded with 4, the second with 5, the third with 4, the fourth with 5, etc., so that the "average" quantizer at the end of the video will be 4.5. The equation that gives you the "average quantizer" is:
((MaxQuant-MinQuant)/100 * (100-quality)) + MinQuant
Plus:
MaxQuant = 31
MinQuant = 2
So, before XviD 1.0, the quality mode % was a "simple slider", where:
100% equal quant=2
0% equal quant=31
all the others values gets calculated in a "linear way" (i don't know the correct english terms, but i hope you get the meaning).
Example:
quality=100% equal quant=2
quality=99% equal quant=2.29
quality=98% equal quant=2.58
quality=97% equal quant=2.87
quality=96% equal quant=3.16
quality=95% equal quant=3.45
quality=94% equal quant=3.74
quality=93% equal quant=4.03
quality=92% equal quant=4.32
quality=91% equal quant=4.61
quality=90% equal quant=4.9
As you can see, before XviD 1.0, there was no way to set accurately the average quantizer.
len0x
17th December 2003, 14:54
Originally posted by jonny
As you can see, before XviD 1.0, there was no way to set accurately the average quantizer.
Not quite true. you can do it like this:
- set min and max quant as integers around average quant. then set quality as decimal value of average quant multiplied by 100. So this will give you up to 1/100 accuracy.
This is sort of what i'm doing in AutoGK...
*Edit* moreover - percentage/quant ration is a bit misleading for XviD anyway. I expect quality be representation of target size, but in your calculations you see that there is no way you can make that assumption.
jonny
17th December 2003, 15:16
- set min and max quant as integers around average quant. then set quality as decimal value of average quant multiplied by 100. So this will give you up to 1/100 accuracy.
Are min & max quant used in quality based mode? (this seems to contraddict the explanation in the FAQ)
set quality as decimal value of average quant multiplied by 100
I don't understand this, i assume you mean calculating the quality from this:
average quant = ((MaxQuant-MinQuant)/100 * (100-quality)) + MinQuant
...
It works?
*Edit* moreover - percentage/quant ration is a bit misleading for XviD anyway. I expect quality be representation of target size, but in your calculations you see that there is no way you can make that assumption.
I agree. It's funny, i was going to edit my previous message to write something similar :) (before you have replyed)
The quality mode before XviD 1.0 was quite confusing, people was expecting "something magic" when setting the quality value (but it is really less sofisticated that one would expect).
len0x
17th December 2003, 15:27
Originally posted by jonny
Are min & max quant used in quality based mode? (this seems to contraddict the explanation in the FAQ)
I don't understand this, i assume you mean calculating the quality from this:
average quant = ((MaxQuant-MinQuant)/100 * (100-quality)) + MinQuant
min and max quant does work in quality mode!
Say you have average quant which you get from (200/ target quality) in the form of a.bb (where bb are decimal integers) then you set:
min quant = floor(a.bb)
max quant = ceil(a.bb)
xvid quality = 100 - bb
this will give you exact average quant as in formula above.
jonny
17th December 2003, 15:30
Really interesting!
len0x
17th December 2003, 15:35
I used to set min quant to 2 in quality mode and then calculate quality using that formula, but then I read that xvid uses only two quantizers during that mode, so we can set them right away...
*Edit* do you know how I came up with that? I'm usually using 2/3 quant and then when I set quality in xvid for 75% I got file sized almost the same as 100% - that was puzzling for a moment :)
len0x
17th December 2003, 15:55
Originally posted by len0x
xvid quality = bb
sorry this of course should be:
xvid quality = 100 - bb
jonny
17th December 2003, 16:29
xvid quality = bb
i was getting a bit mad for this, before understanding the typo :)
Tuning
17th December 2003, 17:22
Originally posted by jonny
In XviD 1.0 the quant is in the form: x.xx
This gives more freedom compared to the oldest "quantizer" & "quality based" modes.
@Tuning:
To better understand things (from XviD FAQ (http://forum.doom9.org/showthread.php?s=&threadid=16935)):
Plus:
MaxQuant = 31
MinQuant = 2
So, before XviD 1.0, the quality mode % was a "simple slider", where:
100% equal quant=2
0% equal quant=31
all the others values gets calculated in a "linear way" (i don't know the correct english terms, but i hope you get the meaning).
Example:
quality=100% equal quant=2
quality=99% equal quant=2.29
quality=98% equal quant=2.58
quality=97% equal quant=2.87
quality=96% equal quant=3.16
quality=95% equal quant=3.45
quality=94% equal quant=3.74
quality=93% equal quant=4.03
quality=92% equal quant=4.32
quality=91% equal quant=4.61
quality=90% equal quant=4.9
As you can see, before XviD 1.0, there was no way to set accurately the average quantizer.
Thanks johny for this detailed explanation. Yep I re-read XviD faq.
:thanks:
CooLKillaH
17th December 2003, 18:11
Hello,
Maybe this is a stupid question, but: can I install Nic's DirectShow XviD Filter Decoder (23-02-03) after I installed AutoGK? The codec that AutoGK installs doesn't allow any options (brightness, flip the movie 180 degrees) when I'm watching the movie in Windows Mediaplayer.
When I install Nic's DirectShow XviD Filter Decoder after I installed AutoGK, will AutoGK still fuction properly?
Thanks
Wolfman
17th December 2003, 18:23
Is it to be expected that AGK will support xvid1.0 and its profiles, either now or quite soon... these profiles look quite good in the sense that people who are desperate for a quarter of a pixel can do it and those who like to runGMC can.. Advanced Simple for standalones or Advanced advanced for PC's (god knows what for Xbox)! :rolleyes:
len0x
17th December 2003, 18:56
Originally posted by CooLKillaH
Maybe this is a stupid question, but: can I install Nic's DirectShow XviD Filter Decoder (23-02-03) after I installed AutoGK? The codec that AutoGK installs doesn't allow any options (brightness, flip the movie 180 degrees) when I'm watching the movie in Windows Mediaplayer.
When I install Nic's DirectShow XviD Filter Decoder after I installed AutoGK, will AutoGK still fuction properly?
Yes, it will. Decoder part is not used by AutoGK in any way.
len0x
17th December 2003, 19:27
Originally posted by Wolfman
Is it to be expected that AGK will support xvid1.0 and its profiles, either now or quite soon...
I can't tell since I don't even have 1.0 installed yet.
But I'm not planning to look at it before it gets stable.
manono
17th December 2003, 20:20
And there aren't any standalones yet that support XviD's GMC. It's different from DivX's.
CooLKillaH
17th December 2003, 20:25
len0x: thanks for the quick answer.
Btw, I must say that AutoGK is a great tool, Thanks!
zerocoolnl
17th December 2003, 20:28
It's a great tool, but 0.75 isn't working:
http://members.lycos.nl/pwpbaronie/doom9/autogk_error.jpg
Hope you can find out whats wrong.
Gr,
Zerocoolnl
[EDIT] I just started or even better: where trying to start Autogk...
bobsc
17th December 2003, 21:26
Originally posted by zerocoolnl
It's a great tool, but 0.75 isn't working:
http://members.lycos.nl/pwpbaronie/doom9/autogk_error.jpg
Did you install AutoGK 0.5 first?
zerocoolnl
17th December 2003, 21:28
Yeah, I have used many previous versions to. I uninstalled the version I was using, installed 0.5 and then 0.75 but nothing is happening.
Zerocoolnl
Christos
17th December 2003, 23:09
Originally posted by CooLKillaH
Maybe this is a stupid question, but: can I install Nic's DirectShow XviD Filter Decoder (23-02-03) after I installed AutoGK? The codec that AutoGK installs doesn't allow any options (brightness, flip the movie 180 degrees) when I'm watching the movie in Windows Mediaplayer.
When I install Nic's DirectShow XviD Filter Decoder after I installed AutoGK, will AutoGK still fuction properly?
Originally posted by len0x
Yes, it will. Decoder part is not used by AutoGK in any way.
@len0x
Doesn't this decoder give the best image quality with Xvid or is it just me?
If it is so then, since it has quite a small size maybe you could include it in the installer?
Everyone I recomended your program to and tried Xvid encoding for the first time were really impressed by the image improvement they saw on their movies after they viewed them using Nic's Decoder...
manono
17th December 2003, 23:20
Hi-
There's a link to Nic's Decoder in the Links section of the guide. Is that good enough?
And yes, I agree that it's the best for decoding XviD. But there will be others that argue differently.
Shuichiro
17th December 2003, 23:23
Originally posted by r6d2
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.
I don't want to implement more filters. I just need to add some lines at the end of the avs Script to burn in a logo of mine.
wertherman
18th December 2003, 01:55
Originally posted by manono
As for high bitrate MP3, as one response noted, at those high bitrates, you might as well use the AC3. It won't take up that much more space. Imagine a rookie dealing with Alt Fast Standard or R3Mix. "Huh? What the hell is that?"
r3mix encoded audio on a film typically comes out at about 140kbits/sec, which isn't really that much bigger than 128kbits/sec except that due to the fact that the audio is encoded in quality based (rather than single pass, fluctuating around a fixed bitrate that you get with ABR), it sounds far better. I haven't really encoded many film or episode soundtracks with alt-preset standard but I can't imagine the bitrate being excessively high (maybe ranging from about 140-200 kbits/sec). This is still far better than leaving a full 6 channel ac3 soundtrack in.....
A rookie doesn't need to be given the choice of "r3mix" or "alt-preset standard", all that needs to be added to the options (IMHO) is an option to do a quality based encoding (ie. alt-preset standard). It seems a bit crazy to me spending all this effort getting the best results out of the video codec (by doing compressibility tests before choosing the resolution and resize methods and then doing two pass encoding along with making sure it's all nicely deinterlaced), and not having the option to encode the audio at a set quality instead of a set bitrate.
len0x
18th December 2003, 02:04
Originally posted by zerocoolnl
Yeah, I have used many previous versions to. I uninstalled the version I was using, installed 0.5 and then 0.75 but nothing is happening.
something definitely went wrong during installation.
starting with version 0.77 you should be able to see more meaningful error message.
len0x
18th December 2003, 02:07
After seeing Return of The King I feel like releasing a new version :)
many small changes (some of them I probably forgot to add to the history). if no serious bugs are found in the next couple of days this is gonna be released as 0.8.
r6d2
18th December 2003, 03:01
Originally posted by Shuichiro
I don't want to implement more filters. I just need to add some lines at the end of the avs Script to burn in a logo of mine.
Well, that is precisely a filter. Anything that takes a stream of data as input, processes it in some way and delivers an output stream, is a filter.
manono
18th December 2003, 07:31
Hi wertherman-
This is still far better than leaving a full 6 channel ac3 soundtrack in.....
Yes, but I was comparing to a 2 channel AC3 (even though I didn't specifically state it), which many DVDs offer along with the 6 channel, and which DVDs of older movies usually offer exclusively. Sure, a 6 channel 448 AC3 is still way bigger then even the highest quality MP3.
But I'm not enough of an audiophile to care much about the audio, though. 128 ABR is fine with me for 1 CD rips, and AC3 for 2 CD rips, or higher bitrate MP3 if the video doesn't compress very well.
Also, isn't R3Mix encoding quite a bit slower than some of the other presets? Anyway, again, looking at it from a first time user's point of view, I don't think he/she really much cares about the finer points of audio encoding. What's offered already is fine for most people. And those that already know about these esoteric presets, can create them themselves manually, and can also do the video encoding and muxing themselves. If you like to tweak, I don't think this program is for you (like Shuichiro's request to be able to add his logo). Maybe len0x has plans for us to be able to open the .avs prior to the actual encoding, in order to add filters, the way you can with DVD2SVCD. I don't know, but I wouldn't be disappointed if that never became possible. Just as I wouldn't be disappointed if R3Mix or Alt Preset Standard never became available within AutoGK, even if, for example, they were implemented as some sort of 1 to 10 quality based choice.
robust
18th December 2003, 07:47
when will there be possibility to make two audio tracks in a movie? I'd like to have this option added in a new release of AutoGK.
sillKotscha
18th December 2003, 09:37
Originally posted by len0x
- xvid quality based mode improved
- chroma optimizer option is on for xvid by default
thank you Sir :)
very nice
Edit:
'n again one question... after analyzing the source/ and determine the bitrate, do you change the codec settings to „paybackwith bias“ for high bitrates (round about above ~900kbs) and/ or leave it to „payback proportionaly“ for bitrates below...??
second one:
for the second pass: do you do some two pass tuning?? I mean, do you set the „Below i-frame distance value“ (FPS/2) to 12 for 23.976 FPS, to 13 for 25.000 FPS and to 15 for 29.970 FPS? Respectivly the I-frame bitrate reduction value (FPS) to 24 for 23.976 FPS, to 25 for 25.000 FPS and to 30 for 29.970 FPS?...
mikeathome
18th December 2003, 10:10
Originally posted by len0x
After seeing Return of The King I feel like releasing a new version :)
many small changes (some of them I probably forgot to add to the history). if no serious bugs are found in the next couple of days this is gonna be released as 0.8.
@len0x:
could you pls. add this 1x DVD+-R(W) selection in size dialog. It was not a joke asking for that feature, seriously it will help people to avoid making the same mistake I did the first time. If you choose a size bigger than 4090MB you won't be able to put it on a DVD+-R(W) and have to do all over again.
Thx. for the wonderful software. It runs like a charm didn't find any major issues so far.
mike
len0x
18th December 2003, 11:59
Originally posted by sillKotscha
'n again one question... after analyzing the source/ and determine the bitrate, do you change the codec settings to „paybackwith bias“ for high bitrates (round about above ~900kbs) and/ or leave it to „payback proportionaly“ for bitrates below...??
no, it's always „payback proportionaly“. In fact I'm not really an expert in these settings...
Originally posted by sillKotscha
for the second pass: do you do some two pass tuning?? I mean, do you set the „Below i-frame distance value“ (FPS/2) to 12 for 23.976 FPS, to 13 for 25.000 FPS and to 15 for 29.970 FPS? Respectivly the I-frame bitrate reduction value (FPS) to 24 for 23.976 FPS, to 25 for 25.000 FPS and to 30 for 29.970 FPS?...
no, I don't do that either. Just checked and in fact I don't see "frame bitrate reduction value" in configuration. Just "frame bitrate reduction %"
sillKotscha
18th December 2003, 12:17
Originally posted by len0x
no, it's always „payback proportionaly“. In fact I'm not really an expert in these settings...
me too but that's the way it's supposed to be recommended (it was an Info floating around here in the forum... can't find the link atm)
Originally posted by len0x
no, I don't do that either. Just checked and in fact I don't see "frame bitrate reduction value" in configuration. Just "frame bitrate reduction %"
damn, where is the attachment button... can't upload an image for you as I don't have webspace
Edit: it's directly under "discard first pass" / "dummy secon pass"
first option is: Below I-frame distance...: [value] 12/13/15
second option is: I-frame bitrate reduction %: [value] 24/25/30
sillKotscha
18th December 2003, 12:28
Edit:
the Bitrate payback delay is an option to tweak as well...:
- set the Bitrate payback delay value (FPS) to 240 for 23.976 FPS, to 250 for 25.000 FPS and to 300 for 29.970 FPS.
madprofessor
18th December 2003, 15:06
i got trouble with a dvd with episodes.
it has only one vts and 8 pgc's from which the first 3 are episodes.
i rip them seperately to seperate folders but only the fist episode displays subtittles correctly with autogk 0.75b. (i havent tried previous versions)
plz help me out i'd appritiate it :p :p :p
len0x
18th December 2003, 15:39
Originally posted by madprofessor
i got trouble with a dvd with episodes.
it has only one vts and 8 pgc's from which the first 3 are episodes.
unfortunately I can only automatically recognize subs from the first PGC :(
So unless I put an option for manual PGC selection it cannot be done...
zerocoolnl
18th December 2003, 19:27
Uninstalled again everything and installed again 0.5 and 0.75 and it's fine now.
I have tested it with Jackass, 1 cd version, XviD
It's perfect!
Greetz,
Zerocoolnl
bkam
18th December 2003, 20:49
Okay, so I've been using AutoGK 0.75 beta to try on some episodes of Evangelion. Video comes out fine, but the audio is not synchronized. Actually I am not at the computer that I did it on anymore (except by remote desktop, since I'm at home for Christmas). But here is my theory: The audio ends up encoding to vbr only like 117kbps (I am using Auto audio settings). I think it is --alt-preset standard? So maybe the stereo channels in this source are very similar and joint-stereo or some part of LAME compresses it very well. But since this is below 128, LAME downsamples. And I think it is documented that downsampling is a bad idea if you want AV-sync. I might be totally wrong, this is what I am guessing. My friend is at that computer, and tried resampling to 44.1, and apparently that solves the sync problems (mostly... maybe we were supposed to do 48?). Is this possible? Does anyone know more about whether this is an AutoGK problem? I think adding a --resample line to the LAME code might help. I have access to the log of the last one if you need it.
yotsuya-san
18th December 2003, 23:57
Hi LenOx, I have not a DVD burner nor a fast pc, but I'd like to use quality based mode to make avis. So it could be an idea to implement, as compressibility test, a prediction size with qb mode, like Enc program by jonny. I know that it could be really difficult and time consuming to find the right % to fit the movie to 1 or 2 cd, but a prediction size could useful (or interesting, at least) to everybody who use qb mode.
Bye, Yotsuya.
madprofessor
19th December 2003, 00:58
Originally posted by len0x
unfortunately I can only automatically recognize subs from the first PGC :(
So unless I put an option for manual PGC selection it cannot be done...
Jeez:( :( :( ok no problem. still your program rulez. i understand that it is a bit tricky to predict every dvd format.
GREAT JOB :D :D :D
gircobain
19th December 2003, 02:30
I noticed that when you minimize autogk to system tray and right click on the icon so that the popup menu will come up, if you click anywhere outside the menu boundaries, it does not go away. It sticks to the screen until you restore autogk.
Perhaps this article may help you fix that problem:
http://smartcard.caret.cam.ac.uk/delphi-system-tray.html
I have implemented this feature on some of my own code following those guidelines and it works like a charm.
Congrats for such a great, time saving application!
len0x
19th December 2003, 16:52
Originally posted by madprofessor
Jeez:( :( :( ok no problem. still your program rulez. i understand that it is a bit tricky to predict every dvd format.
I might do a quick hack (don't have time for full solution):
file subs.settings can be put in input dir manually which contains two lines: first line Angle (0 if none), second PGC. Then AutoGK can pick them up on the fly...
len0x
19th December 2003, 16:53
Originally posted by gircobain
Perhaps this article may help you fix that problem:
thanks, I'll give that a go.
madprofessor
19th December 2003, 17:30
Originally posted by len0x
I might do a quick hack (don't have time for full solution):
file subs.settings can be put in input dir manually which contains two lines: first line Angle (0 if none), second PGC. Then AutoGK can pick them up on the fly...
ok first of all im flattered to have you working on "my" bug :D
and second if you do that plz let me know cause i 'm gona rip 9 whole series of episodes and that will make my life very easy :) :) :)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.