View Full Version : divx 6.1
AJMS
14th December 2005, 04:01
Auto G. need one more update to work with new Divx 6.1
Introducing the DivX® 6.1 code
Today, we're excited to announce that the DivX 6.1 codec is finally here! It sports a ton of new features and enhancements, perhaps the most impressive being a massive improvement in encoding speed. According to our benchmarks, even a modest single CPU will run anywhere from 14 to 80% faster than the 6.0 codec depending on the quality mode selected. At the same time, brand new support for HT, SMP, Dual Core, and Dual Core + HT CPUs allows for gains of up to 300%!
dvd_maniac
14th December 2005, 22:17
Just wondering if anybody tested the quality compared to Xvid? What do people think?
Bardock
15th December 2005, 00:33
Since divx6, xvid doesen't has anything to do with divx.
Moreover, xvid hasn't been improved for a long time...
Rootz
15th December 2005, 02:07
Hi
I cant open AutoGK and i think it´s because new DivX codec 6.1
http://rootz.no.sapo.pt/error.jpg
dvd_maniac
15th December 2005, 02:12
I got the same error. I did a restore and tried again. Same error happened.
I hope LenOx has one more update in him...
len0x
15th December 2005, 10:52
I won't be fixing this. I'm really tired of working on divx compatibility, so if I have to do an update I'd much rather remove support for divx6 altogether.
P.S. if divx guys change versioning system of their DLL (that's why error is happening) - its not my problem.
Selur
15th December 2005, 11:52
"I'm really tired of working on divx compatibility, ..."
seems like they want to 'push' their own encoding solutions *gig*
stax76
15th December 2005, 12:07
P.S. if divx guys change versioning system of their DLL (that's why error is happening) - its not my problem.
For all version verifications I'm using last write date with 2 days tolerance. I'm using 20 applications in StaxRip and I don't think more than three (plus mine) applications get the versioning thing right.
dvd_maniac
15th December 2005, 12:40
I won't be fixing this. I'm really tired of working on divx compatibility, so if I have to do an update I'd much rather remove support for divx6 altogether.
This is too bad, but completely understandable. I have not used Divx in years but thought the SMP and speed ups were worth testing since I got a dual-core CPU. I guess I will stick with good old Xvid.
Using there convert program, my cpu is not maxing out anyways, plus I find it ridiculous that you can't put in a bitrate or filesize in that dumb program.
Grumpy Troll
15th December 2005, 15:16
I won't be fixing this. I'm really tired of working on divx compatibility, so if I have to do an update I'd much rather remove support for divx6 altogether.
Yes, it is understandable, the frustration factor must be enormous, Get rid of DivX support. There are "free" DivX Gui's available but still in "development".
Auto Gordian Knot is a great program. Why? lenOx takes time writing it, unlike some other programmers, so it works, even better than a majority of so called commercial programs.
Thanks for everything, Amigo
jggimi
15th December 2005, 15:20
I'm making a link to Len0x's post a "sticky" in the (A)GK forum. We've had several threads already, and without such a notice, I expect we'd get more.
thekid
15th December 2005, 19:42
Looks like autogk looks for a specific string for the version number of the codec
right now it looks for 6.x.x.xxxx and it doesn't like it if it finds something different
the 6.1 version codec is 6.1.1.2
since it only has one number at the end, autogk crashes
for some reason it works on one of my computers, but crashes on the other
anyway, Lenox said he was going to look at it, but not until January with all the holidays and stuff
who knew changing a version number would cause so many problems? :confused:
thekid...
dvd_maniac
15th December 2005, 22:46
anyway, Lenox said he was going to look at it, but not until January with all the holidays and stuff
This sounds great. I am hoping this is at least as good quailty-wise as Xvid and the spped increase is worth it all.
Thanx LenOx... And have a wonderful Holiday season
len0x
15th December 2005, 23:45
That's not what I said...
I said that I'm not going to have a look at it before end of January.
If before that no new versions of DivX are released that conform to the old versioning standard and ppl wish to run AutoGK and DivX on the same PC then I will just disable DivX6 support. There is no guarantee that I will ever resume AutoGK coding (in fact didn't I say that I won't???)
dvd_maniac
15th December 2005, 23:50
Sorry about that. I was just going on what I read. I am totally happy even having a program as awesome as AutoGK and I use it daily... I didn't mean to seem unappreciative. If you are able to look into it great if not, that's great too. I can "definitely" live with AGK as it is.
Again, I'm sorry if I misinterpretted what was said...
len0x
15th December 2005, 23:54
I was kinda addressing thekid though, who's being too optimistic about AutoGK's future :) I didn't really mean to confront dvd_maniac :D
thekid
16th December 2005, 00:23
didn't mean to put words in your mouth
sorry
thekid...
MeGaBrAiN
16th December 2005, 13:01
there are sime solution for problem (if you want make AutoGK start with 6.1 and dont want wait for next release of it):
1) find some resource editor program (like ResourceHacker from Angus Johnson)
2) make a copy of divx.dll
3) edit resource table of file and change version and product version to 6,1,0,0
thats all.. on my desktop AutoGK work perfectly...
dvd_maniac
16th December 2005, 15:40
MeGaBrain
Could you elaborate a little more on the instructions.
I downloaded Resource Hacker, opened Divx.dll, went to Version Info -> 1 -> 1033 in the navigation column. and on the right I see the following:
1 VERSIONINFO
FILEVERSION 6,1,1,2
PRODUCTVERSION 6,1,1,2
FILEOS 0x40004
FILETYPE 0x2
{
BLOCK "StringFileInfo"
{
BLOCK "040904b0"
{
VALUE "Comments", ""
VALUE "CompanyName", "DivX, Inc."
VALUE "FileDescription", "DivX"
VALUE "FileVersion", "6.1.1.2"
VALUE "InternalName", "DivX"
VALUE "LegalCopyright", "Copyright © 2001-2005 DivX, Inc. All rights reserved."
VALUE "LegalTrademarks", "DivX® is a trademark of DivX, Inc."
VALUE "OriginalFilename", "DivX.dll"
VALUE "PrivateBuild", ""
VALUE "ProductName", "DivX®"
VALUE "ProductVersion", "6.1.1.2"
VALUE "SpecialBuild", ""
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0409 0x04B0
}
}
What exactly do I change?
bearz
16th December 2005, 15:46
Megabrain, i tried your suggestion but obviously im too simple to edit the Recource Table, well i can edit it but then i press -compile script- and save the file,and then i cant open it again with the Resource Hacker.
The file seems to have lost its versions infos...
Recource Hacker tells me that it was "Unable to read Recource Section."
What am I missing here?
cheers
bear
dvd_maniac
16th December 2005, 16:08
same problem here
MeGaBrAiN
16th December 2005, 16:23
dvd_maniac
FILEVERSION 6,1,1,2
PRODUCTVERSION 6,1,1,2
only that strings.. nothig more.. after "compile"->"save"
What am I missing here?
seem to be you tried to open wrong file.. divx.dll located at %WINDIR%/system32
or yours dll packed by something like UPX
MeGaBrAiN
16th December 2005, 16:26
you can try my verison of ResHacker..
http://rapidshare.de/files/9277973/ResHacker.zip.html (~450 kB)
dvd_maniac
16th December 2005, 16:51
tried it. didn't work.
sent you a pm
MeGaBrAiN
16th December 2005, 16:53
got problem.. divx packed with PE Compact.. that thing integrates to shell, thats why i dont have any problem with edit dll
bearz
16th December 2005, 17:04
MeGaBrain.
thanks for your time and help.
Yupp, that is exactly the version i use... but still im too stupid,damn!
Heres exactly what i do :
Open file divx.dll from system32 folder, modified date 12/7/2005 size ~560Kb.
Open "Folder" called "Version Info" then
open Folder called "1", then i get this here at the top:
1 VERSIONINFO
FILEVERSION 6,1,1,2
PRODUCTVERSION 6,1,1,2
FILEOS 0x40004
FILETYPE 0x2
.
.
.
and change it to
1 VERSIONINFO
FILEVERSION 6,1,0,0
PRODUCTVERSION 6,1,0,0
FILEOS 0x40004
FILETYPE 0x2
then i press "Compile Script" and save it, which leaves me with a smaller file than it originally was, about 4kb smaller, thus i think something gets compressed that maybe shouldnt...
Or maybe i forgot to do some adjustments in the Resource Hacker.
cheers
b.
But anyways all that hype about twice as fast as before is probably not true anyways, xvid always gave me way better picture results and uses my HT P4 pretty good. But still one wants to verify that the hype remains a hype...
dvd_maniac
16th December 2005, 17:07
still didn't work for me megabrain.
tried your dll, same thing. can't open in resource hacker and AGK says wrong version using xvid instead.
MeGaBrAiN
16th December 2005, 17:11
file become smaller because of some internal page rellocations.. it won't be problem (i think :))
len0x
16th December 2005, 17:15
6.1.0.0 should NOT work - set it to something like 6.1.1.1700 and you will be fine
MeGaBrAiN
16th December 2005, 17:16
still didn't work for me megabrain.
tried your dll, same thing. can't open in resource hacker and AGK says wrong version using xvid instead.
problem of AutoGK
version of divx 6.0.3 was 5.3.bla-bla-bla
anyway i didn't and don't use divx :)
6.1.0.0 should NOT
its working well.. yours AutoGK falls trying to detect supported version of divx
len0x
16th December 2005, 17:27
its working well.. yours AutoGK falls trying to detect supported version of divx
well, its not the point :) the point is to make AutoGK recognize 6.1 as supported and then it will work just fine (having build >=1697).
bearz
16th December 2005, 18:15
Okay this is a little beyond my capabilities, anyway tried out a couple of progs but no success. How do i view/edit PEcompact compressed files with only modifying the recources? So far i tried PE (Recource) Explorer/Tuner and of course Bitsums Compact2, but without any luck, how do i change the version nr?
Any hints?
cheers
b.
:stupid:
len0x
16th December 2005, 18:31
version of reshacker from MeGaBrAiN does the job just fine...
UberDuper
16th December 2005, 19:44
I'm having the same problem here. After editing the dll, autogk gives an access violation on startup. The .dll can no longer be opened in reshacker.
UD.
ozy311
16th December 2005, 20:33
version of reshacker from MeGaBrAiN does the job just fine...
Not sure of your reasons for discontinuing AutoGK, as we all are very appreciative of such an app. I'm curious at why you didn't let us pay you for your efforts. But now that you've stopped active development, have you considered letting us pay you on a per incident basis for solutions and fixes? I prefer the Divx6 codec and hope for a solution to arise. I really feel that we would all pay you $20+ and pay for major upgrades along the way for such a killer app. Every time I go to Best Buy and see all the new shiny apps for ripping dvd's and converting, i just chuckle to know that you wrote such a better application and gave it away. If you are not going to continue, have you thought about opening the source code to the community or letting someone purchase it from you?
MediaMage
16th December 2005, 20:44
after applying script changes and saving
autogk still doesnt recognize the dll
why?
because somehow reshacker corrupts divx.dll
"unable to read Resoruce Section" after reloading divx.dll
can someone who got the divx.dll working please upload a patchinjector or something?
(it´s the same error on every of my 4 pc´s i tried it on..)
dvd_maniac
16th December 2005, 22:07
I got the one that MeGaBrAin said he got working. He sent it to me email. I am getting the same error with that file....
because somehow reshacker corrupts divx.dll
dvd_maniac
16th December 2005, 22:46
version of reshacker from MeGaBrAiN does the job just fine...
So you were able to duplicate his success?
UberDuper
16th December 2005, 22:52
I can only guess these those who have successfully modified divx.dll have a different, unpacked version of the dll.
UD.
len0x
16th December 2005, 23:09
actually - reshacker removes version header altogether :)
dvd_maniac
16th December 2005, 23:33
actually - reshacker removes version header altogether
Which in turn causes it "not" to work? do you get the invalid version dialog in AutoGK as well?
len0x
17th December 2005, 00:21
ok new plan:
- get BIEW binary editor
- open divx.dll with it in hex mode
- goto 0008ABCD address (F5) and change(F4) 00 to 07, then update (F2)
- works like a charm :)
bourtzovlakas
17th December 2005, 00:50
Thanks...
Works fine....
I used UltraEdit-32...
len0x
17th December 2005, 00:56
...and we back to the good old days of binary editing :)
bourtzovlakas
17th December 2005, 01:57
One question...
Is it legal to upload the modified .dll?
tipsypenguin
17th December 2005, 03:47
got it to work. I used Hex Workshop.
Thanks Len0x
MediaMage
17th December 2005, 10:35
Changing the Build to 1794 worked here :D
Wonder when we are going back to the good old days of PEEK and POKE :D
bourtzovlakas
17th December 2005, 12:08
I got a problem in an 1-pass encoding, using DivX 6.1...
At the beginning of the pass, i get an error in VirtualDubMod(attached picture)
Here is the logfile...
[17/12/2005 1:05:29 μμ] AutoGK 2.26
[17/12/2005 1:05:29 μμ] OS: Win2000 (5.0.2195).2
[17/12/2005 1:05:29 μμ] Job started.
[17/12/2005 1:05:29 μμ] Input file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_0.IFO
[17/12/2005 1:05:29 μμ] Output file: D:\DivX\Cinderella Man\Cinderella Man_divx.avi
[17/12/2005 1:05:29 μμ] Output codec: DivX
[17/12/2005 1:05:29 μμ] Audio 1: English AC3 6ch
[17/12/2005 1:05:29 μμ] Subtitles: none
[17/12/2005 1:05:29 μμ] Format: .AVI
[17/12/2005 1:05:29 μμ] Target quality: 60%
[17/12/2005 1:05:29 μμ] Standalone support enabled: MTK/Sigma
[17/12/2005 1:05:29 μμ] Started encoding.
[17/12/2005 1:05:29 μμ] Demuxing and indexing.
[17/12/2005 1:11:15 μμ] Processing file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_1.VOB
[17/12/2005 1:11:15 μμ] Processing file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_2.VOB
[17/12/2005 1:11:15 μμ] Processing file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_3.VOB
[17/12/2005 1:11:15 μμ] Processing file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_4.VOB
[17/12/2005 1:11:15 μμ] Processing file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_5.VOB
[17/12/2005 1:11:15 μμ] Processing file: D:\CINDERELLA_MAN\VIDEO_TS\VTS_01_6.VOB
[17/12/2005 1:11:15 μμ] Source resolution: 720x480
[17/12/2005 1:11:15 μμ] Found NTSC source.
[17/12/2005 1:11:15 μμ] Source aspect ratio: 16:9
[17/12/2005 1:11:15 μμ] Source seems to be pure FILM.
[17/12/2005 1:11:16 μμ] Color correction enabled.
[17/12/2005 1:11:16 μμ] Output will contain 198130 frames
[17/12/2005 1:11:16 μμ] Running single pass encoding.
[17/12/2005 1:11:16 μμ] Writing the following script to D:\DivX\Cinderella Man\agk_tmp\Cinderella Man_divx_movie.avs
===========================================================
LoadPlugin("C:\PROGRA~1\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\autocrop.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\ColorMatrix.dll")
LoadPlugin("C:\PROGRA~1\AutoGK\filters\RemoveGrainSSE2.dll")
movie = mpeg2source("D:\DivX\Cinderella Man\agk_tmp\Cinderella Man_divx.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 1.18518518518519
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 720
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (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=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
LanczosResize(out_width,out_height)
RemoveGrain(mode=2)
ColorMatrix("Rec.709->Rec.601",mmx=false,hints=false)
===========================================================
[17/12/2005 1:11:54 μμ] Duration was: 36 seconds
[17/12/2005 1:11:54 μμ] Speed was: 5386,75 fps.
[17/12/2005 1:11:54 μμ] Job finished. Total time: 6 minutes 25 seconds
dvd_maniac
17th December 2005, 15:58
anybody that got 6.1 to work seeing a speed increase? I have been diong some tests and it is always slower then the bundled xvid. I am testing using a dual-core Intel 820.
Does AutoGK use it's own settings that cannot be changed?
bearz
17th December 2005, 16:23
DivX is 2 Minutes faster with much worse results on encoding the source "A Hard Days Night" (Beatles, 83min b/w 16:9) recorded via DVB-S, i cant believe this hype at all!! Xvid takes 2h1min whereas DivX take 1h59min. but AGK 2.26 gives higher resolution (608x352 compared 512x288) to good Xvid and overall much less artefacts!
Whats all this fuss about Divx! Anyway thanks very much for for the HexEditor hint LenOx (Yes, felt a bit like AppleII and C64 again...)!
That worked really good!
cheers
bear
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.