PDA

View Full Version : Need Beta Tester for "AutoDub" (suport Divx5/Divx4 and Xvid)


Dark-Cracker
24th April 2002, 01:55
Hi plz can someone test my prog (start automaticly Vdub for encoding in 1pass or 2pass (both) and u can chose beetween Divx4 Divx5 or Xvid codec - Divx 3.11 SBC)


LINK :
------

http://membres.lycos.fr/darkangel47/Autodub1.3.zip

Nic Xvid build 02-05-02 :
http://membres.lycos.fr/darkangel47/XviD_02-05-02.exe

Divx 3.11a (needed for nandub SBC Mode) + "Divx ;-) Audio Codec" :
http://membres.lycos.fr/darkangel47/DivX_311a.zip

Divx4 fixed dll (work with Divx5 on the same OS) :
http://membres.lycos.fr/darkangel47/DivX4Inf.zip

Needed Software :

Virtualdub v1.4.10 :
http://membres.lycos.fr/darkangel47/VirtualDub.zip

Nandub RC2 LumaFix :
http://membres.lycos.fr/darkangel47/NanDub.zip

Beesweet v1.2 + v1.3b12 update :
http://dspguru.notrace.dk/BeSweetv1.2.zip
http://dspguru.notrace.dk/BeSweetv1.3b12.zip

(VB6 runtime just in case )
http://membres.lycos.fr/darkangel47/vbrun60sp5.exe


1.3

- Fixed a silly bug with the fast Processing Mode
- Support for Divx 5.x/Divx Pro 5.x is back
- Add the "first pass H.263" + "second pass Modulated" for the Xvid
- Add more options for the Xvid codec (for fine tuning)
- Add support for the Nic's Build 02/05/02
- Add support of the Divx 3.11 SBC (Using Nandub).
- Add Support of Audio Encode part (MP3 , AC3 , WMA output)
- Add support for the CBR/ABR/VBR MP3 profils
- Add normalisation/amplification/downsample 44.1 options
- Add support of two audio streams in an .avi file
- Add mux support for Audio streams with desired delay
- Add the autodetection for "Divx ;-) Audio codec" (WMA Hack)
- Now detect the Virtualdub version and the Xvid date build
- Add the possibility to use a temp folder.(if you have much HD)
- Add warning registry flag for Virtualdub (if it the first time you start Vdub)

PS: This version work only with XVID 02/05/02. think to download again Divx4Inf.zip
(i have fixed a little bug with the internal code fourcc and the registry key)


YOU NEED FIRST SELECT THE PATH OF THE EXTERNAL APPLICATION THEN RESTART AUTODUB (for create the .ini file)

You can mail me at : darkcracker@caramail.com [www.dark-angel.does.it] (for comments or request or if you find bugs)

Dark-Cracker
24th April 2002, 18:10
hum hum nobody seems to be interested by testing this (super :) ) tool ? plz take one or two min for finding a bug :-)

it was the little brother of jonny's divx5enc :)

i will shot a bullet in my head if no body want to help me. :-) else it's not important have a goo day.

Head Hunter
25th April 2002, 00:09
I tested with Divx 5 and Xvid and it worked great. With DivX 4 the filesize was getting huge, but I installed 4 with the Nimo pack and not the inf on the other thread, so it was probably installed different and thus does not work properly.

Dark-Cracker
25th April 2002, 01:10
yes it perhaps for this u get a huge filesize, i am actually finish to add the detection of the codec on the computer, seems to work nice, i have also tested with Divx Pro 5/Divx Pro5.0.1 and it work too with the Divx5 and Divx5.0.1 free version , i just finish some little modification and i will post surelly this new release.
Stay tuned :)

TODO :
------

add autodetect codec installed
add profil for each codec (generic 1Cd/2Cd)
add a bitrate calculator
add encoding audio
add mux audio/video
add split final movie

PS: what is your configuration ? (winXp/win2k...etc)
which codec and which options have u used ? (divx5 pro or free ? xvid build...)
do u have see bug/problems ? (bad filesize, don't shutdown)
do u some options that u want to see added ?
are u happy to the result (except for the divx4) ? and by this tool

the much informations an the most people testing this tool could to make it better.

u can try ofcourse most test on this prog, just writte a word if somethink seems wrong .

Ps: for the 2pass (both) Xvid with the luminance + hintMe this work like this : do the first pass with hintme "on" and luminance "off" then do the second pass with HintME "off" and Luminance "on" ,like in doom9 guide.

PS: sorry for my bad english (i hope u have understand what i try to sy), and thank u very much for testing my tool :) :) bye

Head Hunter
25th April 2002, 05:08
I'm running ME here, I can try 2k for you this weekend. I was using DivX5.01 pro with B-Frames and I tried with Nic's 24.04.02 XviD build. File sizes were good and I didn't nitice any bugs. I did not try out the shut down feature yet, but I will let you know if I have a problem with it the next time I test it. And thank for the new program to make my life easier.

roy
25th April 2002, 06:11
I'm running XP and options "shutdwon" works here correctly.

hippoth
25th April 2002, 10:39
I wish there would be the possibility to use vfapi and virtualdub...not just gordianknot...for more flexibility

is it possible for future?

:o)

Dark-Cracker
25th April 2002, 14:47
thank u all for testing my prog , this tool make my life easier too :-)

it seems there is no bug with video encoding, i will release a new version with codec detection , and perhaps generif profil for encoding 1Cd/2Cd.

after i will add the audio encoding part.
Stay tuned :)

>I wish there would be the possibility to use vfapi and
>virtualdub...not just gordianknot...for more flexibility

why do u want use vfapi ? it work in RGB less faster than YUV12 (avisynth), for the moment my program accept .avs input and work always in "faster encoding" mode in Virtualdub.

but if you want use an .avi input i will add a button for switcing on/off the faster mode.


if you dont want using Gkont for generating the .avs file and
if you understand a bit the french u can use the AVSTool from DrMad (little modification by me : added the colortweak / ivtc / desinterlace / smooth filter ) read this thread :
http://forum.doom9.org/showthread.php?s=&threadid=23781

still (graphical) buggy but it work well.

thank u all for testing autodub :)

roy
25th April 2002, 15:53
It is a great pleasure to do it.

Dark-Cracker
26th April 2002, 03:48
new release please read the thread :
http://forum.doom9.org/showthread.php?s=&threadid=23833

New :
-----
Divx4 pass 3 (for an exact final size)
codec auto verification
little optimization of the code
....

read the thread for more comments.

PS: i hope the moderator have accept the attached file (my site is down).

Bye thank u for testing this version.

Dark-Cracker
26th April 2002, 10:31
i have correct the link see the another thread

Wilbert
26th April 2002, 15:57
Maybe I did something wrong. But I installed VDub1.4.10 and download DivX4.12 from your side. But if I click on autodub.exe it says "MSVBVM60.DLL not found" (I'm using Win98). What kind of driver is that?

Head Hunter
26th April 2002, 17:16
DivX 4 3-pass worked great.

Dark-Cracker
26th April 2002, 18:01
@Head Hunter
thank u very much for testing the Divx4Pass3 :-)
do u find any problems with the other codecs ? (because i have modify the job file creation)

does the "auto detect codec" have find the installed codecs ?
do u have test the encoding with the other codecs ?


@Wilbert
my tool requires the latest VB runtime file "VBRun60sp5.exe". You can download the file here :
http://www.microsoft.com/downloads/


thank u for testing this little tool.

PS: because Divx4 3pass are very long perhaps Dimitry (autor of Divx4log) will help me to add a generic tweak for the divx.log file in order to obtain the best quality , but it not sure, just in project.

PS: i just finish the processing logging and add the systray mode the new release will be out in a few hours.

PS2: i think add the support Divx3 with nandub does someone know if i should obligatoirely correct the motion curve to obtain the right final file size or if i start the two pass, the result will be an correct final file with a correct file size ?

Head Hunter
26th April 2002, 19:41
The auto-detect showed all my codecs, I didn't retest DivX 5 or XviD with the new version yet, but I will this weekend.

Dark-Cracker
27th April 2002, 00:41
@Dead Hunter
thank u for testing my tool , i think this project only interest me and you , i dont have receive much answer about this thread :-(

But anymore there is a new version :


http://membres.lycos.fr/darkangel47/Autodub1.2.zip


NEWS :
------

1.2

- Add a basic "Loggin Mode" for encode process
- Add the VirtualDub Priority level
- Add Show/Hide input, output video in Vdub
- Add Support of all Divx4 version (not only Divx4.dll)
- Disable Some Options if Divx 5.x LITE codec is found
(Pre Processing / Quarter / GMC / Bidirectionnal)
- Add Systray mode when encode


Know Bug : i must fixe the problem if you stop Divx4 3rd pass

I will do some test on the Divx3 with Nandub and i will perhaps add in the futur a "Nandub SBC" support.

I wait your comments/request about this new version.

Head Hunter
27th April 2002, 01:23
Tried it on my win2k machine and all went well. I do have a request though. Could we have an option to keep our settings so they don't have to be changed everytime we open the program.

Dark-Cracker
27th April 2002, 01:28
i am actually doing this modification for saving in the .ini file the setting.

Always not bugs found :) ?

Head Hunter
27th April 2002, 02:33
Both my computers (winME and 2k) haven't run into any problems yet, though I haven't tried the shutdown feature yet. But I leave my comp on overnight anyway, so it is not needed for my purposes.
Other than possibly that, no bugs to report. Keep up the good work.

Dark-Cracker
28th April 2002, 15:30
after an important request the support of divx5 is stopped .

i am actually finis to add the support of Divx3 with nandub and the audio part, more options were added in the Xvid settings.

(archive on the server were deleted)

Stay tuned.

Head Hunter
28th April 2002, 17:27
Why are you getting rid of DivX 5?

cofferscuffs
28th April 2002, 17:47
DXN contacted him? But I don't see what authority they would have....

Dark-Cracker
28th April 2002, 18:22
i remove divx5 encoding because my work is based on the llemor src and it seems there is a conflict on the source code paternity.and jonny (autor of Divx5enc tool ) ask me to remove the Divx5 encoding process, perhaps if a solution is found , the Divx5 button will come back, but for the moment it remove.

i just finish to add the new parameters for the Xvid codec ( possibility to do a H.263 first pass + Modulated second pass for a better result) add the parameters : boost frame + curve correction + alternate curve + Quant. restriction

and perhaps if i have time Divx3 process.The new release will arrive in a few hours.

jonny
28th April 2002, 19:17
@Dark-Cracker:

Since you post HERE... and i dunno why you post HERE, please FORGIVE my last PM message and please remove divx5 support FOREVER.

jonny
28th April 2002, 20:18
i remove divx5 encoding because my work is based on the llemor src and it seems there is a conflict on the source code paternity.and jonny (autor of Divx5enc tool ) ask me to remove the Divx5 encoding process, perhaps if a solution is found , the Divx5 button will come back, but for the moment it remove.





Not only the intarface: http://jonny.leffe.dnsalias.com/zzz.htm

But some code example:


My code:

my %mime = (
"A","000000","B","000001","C","000010","D","000011","E","000100","F","000101","G","000110","H","000111",
"I","001000","J","001001","K","001010","L","001011","M","001100","N","001101","O","001110","P","001111",
"Q","010000","R","010001","S","010010","T","010011","U","010100","V","010101","W","010110","X","010111",
"Y","011000","Z","011001","a","011010","b","011011","c","011100","d","011101","e","011110","f","011111",
"g","100000","h","100001","i","100010","j","100011","k","100100","l","100101","m","100110","n","100111",
"o","101000","p","101001","q","101010","r","101011","s","101100","t","101101","u","101110","v","101111",
"w","110000","x","110001","y","110010","z","110011","0","110100","1","110101","2","110110","3","110111",
"4","111000","5","111001","6","111010","7","111011","8","111100","9","111101","+","111110","/","111111");



llemor code:

Sub InitializeCompData()
CompData(0, 0) = "A"
CompData(1, 0) = "000000"
CompData(0, 1) = "B"
CompData(1, 1) = "000001"
CompData(0, 2) = "C"
CompData(1, 2) = "000010"
CompData(0, 3) = "D"
CompData(1, 3) = "000011"
CompData(0, 4) = "E"
CompData(1, 4) = "000100"
CompData(0, 5) = "F"
CompData(1, 5) = "000101"
CompData(0, 6) = "G"
CompData(1, 6) = "000110"
CompData(0, 7) = "H"
CompData(1, 7) = "000111"
CompData(0, 8) = "I"
CompData(1, 8) = "001000"
CompData(0, 9) = "J"
CompData(1, 9) = "001001"
CompData(0, 10) = "K"
CompData(1, 10) = "001010"
CompData(0, 11) = "L"
CompData(1, 11) = "001011"
CompData(0, 12) = "M"
CompData(1, 12) = "001100"
CompData(0, 13) = "N"
CompData(1, 13) = "001101"
CompData(0, 14) = "O"
CompData(1, 14) = "001110"
CompData(0, 15) = "P"
CompData(1, 15) = "001111"
CompData(0, 16) = "Q"
CompData(1, 16) = "010000"
CompData(0, 17) = "R"
CompData(1, 17) = "010001"
CompData(0, 18) = "S"
CompData(1, 18) = "010010"
CompData(0, 19) = "T"
CompData(1, 19) = "010011"
CompData(0, 20) = "U"
CompData(1, 20) = "010100"
CompData(0, 21) = "V"
CompData(1, 21) = "010101"
CompData(0, 22) = "W"
CompData(1, 22) = "010110"
CompData(0, 23) = "X"
CompData(1, 23) = "010111"
CompData(0, 24) = "Y"
CompData(1, 24) = "011000"
CompData(0, 25) = "Z"
CompData(1, 25) = "011001"
CompData(0, 26) = "a"
CompData(1, 26) = "011010"
CompData(0, 27) = "b"
CompData(1, 27) = "011011"
CompData(0, 28) = "c"
CompData(1, 28) = "011100"
CompData(0, 29) = "d"
CompData(1, 29) = "011101"
CompData(0, 30) = "e"
CompData(1, 30) = "011110"
CompData(0, 31) = "f"
CompData(1, 31) = "011111"
CompData(0, 32) = "g"
CompData(1, 32) = "100000"
CompData(0, 33) = "h"
CompData(1, 33) = "100001"
CompData(0, 34) = "i"
CompData(1, 34) = "100010"
CompData(0, 35) = "j"
CompData(1, 35) = "100011"
CompData(0, 36) = "k"
CompData(1, 36) = "100100"
CompData(0, 37) = "l"
CompData(1, 37) = "100101"
CompData(0, 38) = "m"
CompData(1, 38) = "100110"
CompData(0, 39) = "n"
CompData(1, 39) = "100111"
CompData(0, 40) = "o"
CompData(1, 40) = "101000"
CompData(0, 41) = "p"
CompData(1, 41) = "101001"
CompData(0, 42) = "q"
CompData(1, 42) = "101010"
CompData(0, 43) = "r"
CompData(1, 43) = "101011"
CompData(0, 44) = "s"
CompData(1, 44) = "101100"
CompData(0, 45) = "t"
CompData(1, 45) = "101101"
CompData(0, 46) = "u"
CompData(1, 46) = "101110"
CompData(0, 47) = "v"
CompData(1, 47) = "101111"
CompData(0, 48) = "w"
CompData(1, 48) = "110000"
CompData(0, 49) = "x"
CompData(1, 49) = "110001"
CompData(0, 50) = "y"
CompData(1, 50) = "110010"
CompData(0, 51) = "z"
CompData(1, 51) = "110011"
CompData(0, 52) = "0"
CompData(1, 52) = "110100"
CompData(0, 53) = "1"
CompData(1, 53) = "110101"
CompData(0, 54) = "2"
CompData(1, 54) = "110110"
CompData(0, 55) = "3"
CompData(1, 55) = "110111"
CompData(0, 56) = "4"
CompData(1, 56) = "111000"
CompData(0, 57) = "5"
CompData(1, 57) = "111001"
CompData(0, 58) = "6"
CompData(1, 58) = "111010"
CompData(0, 59) = "7"
CompData(1, 59) = "111011"
CompData(0, 60) = "8"
CompData(1, 60) = "111100"
CompData(0, 61) = "9"
CompData(1, 61) = "111101"
CompData(0, 62) = "+"
CompData(1, 62) = "111110"
CompData(0, 63) = "/"
CompData(1, 63) = "111111"
End Sub





The mime conversion structures are very similar... perhaps is a case... :)
(and what a coincidence! the padding char "=" doesn't exists in all the 2 structures... mmh, strange...)




My code:

sub Bit
{
my ($Bit) = @_;

# Binario
$Bit = sprintf("%032b", $Bit);

# Output
my $out = "";
for (0 .. 3)
{
$out = substr($Bit, 8 * $_, 8) . $out;
}
# Output
return($out);
}






llemor code:

Function Bit(DecNum As Long) As String
Dim k As Integer, i As Single, DecToBin As String

For k = 31 To 0 Step -1
i = DecNum / 2 ^ k
If i < 1 Then
DecToBin = DecToBin & "0"
Else
DecToBin = DecToBin & "1"
DecNum = DecNum - 2 ^ k
End If
Next k

'Reverse binary arrangement by 8-bits
Bit = ReverseChunkBy8(DecToBin)

End Function


Function ReverseChunkBy8(strBin As String) As String
Dim k As Integer, latestStr As String, tempStr As String
For k = 0 To 3
tempStr = Mid(strBin, 8 * k + 1, 8)
latestStr = tempStr & latestStr
Next k
ReverseChunkBy8 = latestStr
End Function






The same name for the "Bit" function... and the 2 functions makes the same things... mmh strange






But this is the strangest part:


My code:

# Decodifica
my $p1 = Dec64("GAEAAAAAAADQBwAACgAAABQAAAD6AAAADAAAAAIAAAAFAAAAAgAAACgAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAyAAAAAAAAAAAAAACamZmZmZnJP5qZmZmZmck/QAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIACAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAD/////AQAAAEM6XGRpdnhwYXNzLmxvZwBjOlx0ZXN0LmRpdngAYzpcbXZpbmZvLmJpbgBp");
if (!defined($p1))
{
return("Internal error in Dec64");
}


# Setto i parametri
substr($p1, 32 * 1, 32, Bit(1000 * $Br));
substr($p1, 32 * 5, 32, Bit($Kf));
substr($p1, 32 * 23, 32, Bit($Sc));
substr($p1, 32 * 6, 32, Bit($Rc1));
substr($p1, 32 * 7, 32, Bit($Rc2));
substr($p1, 32 * 2, 32, Bit($Rc3));
substr($p1, 32 * 3, 32, Bit($Rc4));
substr($p1, 32 * 4, 32, Bit($Rc5));
if ($Q) { substr($p1, 32 * 21, 32, Bit(1)); }
if ($G) { substr($p1, 32 * 31, 32, Bit(1)); }
if ($B) { substr($p1, 32 * 17, 32, Bit(1)); }
if ($Pe != 0)
{
substr($p1, 32 * 24, 32, Bit(1));
substr($p1, 32 * 67, 32, Bit($Pe));
}

# Pass 2
my $p2 = $p1;
substr($p2, 32 * 9, 32, Bit(3));


# Codifica
$p1 = Enc64($p1);
if (!defined($p1))
{
return("Internal error in Enc64");
}

# Codifica
$p2 = Enc64($p2);
if (!defined($p2))
{
return("Internal error in Enc64");
}





llemor code:

Mime = "GAEAAAAAAADQBwAACgAAABQAAAD6AAAADAAAAAIAAAAFAAAAAgAAACgAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAyAAAAAAAAAAAAAACamZmZmZnJP5qZmZmZmck/QAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIACAADgAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAD/////AQAAAEM6XGRpdnhwYXNzLmxvZwBjOlx0ZXN0LmRpdngAYzpcbXZpbmZvLmJpbgBp"
strCompData1 = DecodeCompData(Mime)
strCompData1 = InsertBit(strCompData1, 32 * 1, 32, Bit(Br * 1000))
strCompData1 = InsertBit(strCompData1, 32 * 5, 32, Bit(Kf))
strCompData1 = InsertBit(strCompData1, 32 * 23, 32, Bit(Sc))
strCompData1 = InsertBit(strCompData1, 32 * 6, 32, Bit(Qmax))
strCompData1 = InsertBit(strCompData1, 32 * 7, 32, Bit(Qmin))
strCompData1 = InsertBit(strCompData1, 32 * 2, 32, Bit(RCAve))
strCompData1 = InsertBit(strCompData1, 32 * 3, 32, Bit(RCReac))
strCompData1 = InsertBit(strCompData1, 32 * 4, 32, Bit(RCdur))
If QPel = 1 Then strCompData1 = InsertBit(strCompData1, 32 * 21, 32, Bit(1))
If GMC = 1 Then strCompData1 = InsertBit(strCompData1, 32 * 31, 32, Bit(1))
If BFrame = 1 Then strCompData1 = InsertBit(strCompData1, 32 * 17, 32, Bit(1))
If Pe > 0 Then
strCompData1 = InsertBit(strCompData1, 32 * 24, 32, Bit(1))
strCompData1 = InsertBit(strCompData1, 32 * 67, 32, Bit(Pe))
End If

'Set compression data for second pass
strCompData2 = strCompData1
strCompData2 = InsertBit(strCompData2, 32 * 67, 32, Bit(3))

'Encode the compression data for Virtual Dub use
strCompData1 = EncodeCompData(strCompData1)
strCompData2 = EncodeCompData(strCompData2)




As you can see, the mime initial strings are IDENTICAL...
I'm useing c:\divxpass.log as log for 1 pass, THIS IS NOT THE DEFAULT VALUE, you are useing the same log file guy!
The rest of the code, as you can see, is traslated, char by char, from my perl code.
(I'm useing c:\divxpass.log because the resulting mime string doesn't need to be padded by the "=" char, lemor code doesn't handle padding too........)


After doing this rip, llemor have used a shitty VB editor to put some control (copying my interface), writed a routine that create a vdub script (a 5 year old baby can do this)... and called some VBEXEC function... ops i forgive... you have added a shutdown function, thanks for this, now the 2 apps are not identical!

jonny
28th April 2002, 20:27
I want to remember @ you dark-cracker:

1) i have helped you A LOT with divx4.12
2) divx4pass3 is here: http://www.angelfire.com/wizard/divx4pass3
3) autodivx5 is a CLONE of my divx5 work

Dark-Cracker
28th April 2002, 21:07
i want to remember @ jonny :

1) i have helped you A LOT with divx4.12

i know read the thread :
http://forum.doom9.org/showthread.php?s=&threadid=23833
u are in the credit :
Greets to :
-----------
.....blablabla....
Jonny for his help on the divx4 parameters, and answer my questions
.....blablabla....

what can i do more ?

2) divx4pass3 is here: http://www.angelfire.com/wizard/divx4pass3

for the divx4 pass3 i have use the formula found on the net:
newbitrate= (oldbitrate * wantedsize)/realsize

3) autodivx5 is a CLONE of my divx5 work

perhaps autodivx5 is a clone of your work, my tool is AutoDub and support Divx3/Divx4/Divx5/and Xvid + audio/split and mux fonction
(does i have stole this code tool ?)


i don't blame you to protect your work but i don't have stole any code, just respect me , you sum up my work to shit there is a lot of work behind my tool , i was always correct with you u , i say u my work was based on the llemor src, after this u ask me to remove the divx5 option, i have do it and now you post a msg to say that autodub was a Clone too.

i have explain you the situation , what can i do more ? do u want i stop the project ? ....... ok i stop to develop my tool if it what you want.

Dark-Cracker
28th April 2002, 21:16
i have post here because in private message your folder in full and i can't send u more pm it's all.

jonny
28th April 2002, 22:33
I requote this:


i remove divx5 encoding because my work is based on the llemor src and it seems there is a conflict on the source code paternity.and jonny (autor of Divx5enc tool ) ask me to remove the Divx5 encoding process, perhaps if a solution is found , the Divx5 button will come back, but for the moment it remove.


I have remembered you what i have done for you only because you don't take a CLEAR position, man, you know exactly this is my code, i don't like people that don't speak CLEAR.




i don't blame you to protect your work but i don't have stole any code, just respect me , you sum up my work to shit there is a lot of work behind my tool , i was always correct with you u , i say u my work was based on the llemor src, after this u ask me to remove the divx5 option, i have do it and now you post a msg to say that autodub was a Clone too.


I've never written autodub in my last message as you can see.




i have explain you the situation , what can i do more ? do u want i stop the project ? ....... ok i stop to develop my tool if it what you want.


do what you want i'm full

jonny
28th April 2002, 22:36
i have an e-mail address

Dark-Cracker
28th April 2002, 22:49
sorry if i don't have fin the right word english is not my primary language.

Dark-Cracker
28th April 2002, 22:53
i don't want conflit with u jonny u are a good guy , i remove definitively the divx5 processing .

sorry if i have boring you with my post.

Acaila
29th April 2002, 07:59
Okay guys, I've taken the last few posts from Jonny's thread and put them here. It might look a little confusing, but so is discussing an issue across two threads....

If you have any more things to say on this matter please post them here, and don't flame eachother too much or I'll be forced to close the thread.

Dark-Cracker
29th April 2002, 14:08
a solution with jonny (a real good guy) was found in a few week (because i have alot of work with my studies) the divx5 support will come back with a new routine, this thread will be move/delete in the development forum, the next release (in a few hour) will not support divx5 because i don't have finish to modifie the mime64subroutine, but normaly there was divx3 support.Stay tuned, if u have question post it in the DEVELOPMENT FORUM, this thread will be DELETED.

thank u for all beta tester.

jonny
29th April 2002, 14:21
And i want to add a little thing:

I'm asking the moderators to kick out llemor from this forum and to remove his double posted threads in the Gordian Knot forum & VirtualDub forum.

Acaila
29th April 2002, 19:13
Okay, since this thread will no longer pertain to DivX5 I moved it to the Development section.

Oops, I forgot to close it before I moved it :)
Since there's now two threads about the same thing here (and merging them would create one hell of a mess), could someone please close this one?

Dark-Cracker
4th May 2002, 19:54
New release of Autodub is out and !

LINK :
------

http://membres.lycos.fr/darkangel47/Autodub1.3.zip

Nic Xvid build 02-05-02 :
http://membres.lycos.fr/darkangel47/XviD_02-05-02.exe

Divx 3.11a (needed for nandub SBC Mode) + "Divx ;-) Audio Codec" :
http://membres.lycos.fr/darkangel47/DivX_311a.zip

Divx4 fixed dll (work with Divx5 on the same OS) :
http://membres.lycos.fr/darkangel47/DivX4Inf.zip

Needed Software :

Virtualdub v1.4.10 :
http://membres.lycos.fr/darkangel47/VirtualDub.zip

Nandub RC2 LumaFix :
http://membres.lycos.fr/darkangel47/NanDub.zip

Beesweet v1.2 + v1.3b12 update :
http://dspguru.notrace.dk/BeSweetv1.2.zip
http://dspguru.notrace.dk/BeSweetv1.3b12.zip

(VB6 runtime just in case )
http://membres.lycos.fr/darkangel47/vbrun60sp4.exe


1.3

- Fixed a silly bug with the fast Processing Mode
- Support for Divx 5.x/Divx Pro 5.x is back
- Add the "first pass H.263" + "second pass Modulated" for the Xvid
- Add more options for the Xvid codec (for fine tuning)
- Add support for the Nic's Build 02/05/02
- Add support of the Divx 3.11 SBC (Using Nandub).
- Add Support of Audio Encode part (MP3 , AC3 , WMA output)
- Add support for the CBR/ABR/VBR MP3 profils
- Add normalisation/amplification/downsample 44.1 options
- Add support of two audio streams in an .avi file
- Add mux support for Audio streams with desired delay
- Add the autodetection for "Divx ;-) Audio codec" (WMA Hack)
- Now detect the Virtualdub version and the Xvid date build
- Add the possibility to use a temp folder.(if you have much HD)
- Add warning registry flag for Virtualdub (if it the first time you start Vdub)

PS: This version work only with XVID 02/05/02. think to download again Divx4Inf.zip
(i have fixed a little bug with the internal code fourcc and the registry key)


YOU NEED FIRST SELECT THE PATH OF THE EXTERNAL APPLICATION THEN RESTART AUTODUB (for create the .ini file)

You can mail me at : darkcracker@caramail.com [www.dark-angel.does.it] (for comments or request or if you find bugs)

DSPguru
4th May 2002, 20:08
Originally posted by Dark-Cracker
Beesweet v1.3 b12 :
http://membres.lycos.fr/darkangel47/BeSweet.zip i don't mind that you host BeSweet, but you can't make your own "lite" archives of my tool.

i've checked your archive, and saw that it doesn't include all the licensing and other text files.

please choose between the two options below :
- ask people to download the BeSweet package from my website.
- host a package that includes ALL files.

i think that's fair enough.

btw, how did bbdmux.dll got in there :) ? BeSweet doesn't use it for ages.

Dark-Cracker
4th May 2002, 20:20
i have compress my besweet directory it for that there is bbdemux.dll file i have modified my post to pointing to your site web.

the version on my site are lite for full archives go to :

www.nandub.og
www.virtualdub.org
www.dspguru.doom9.net

DSPguru
4th May 2002, 20:36
Originally posted by Dark-Cracker
the version on my site are litemaybe it's a language problem, but it seems you misunderstood me.
you CAN'T have a "lite" version of BeSweet. each DLL comes with a licensing textfile, and they must be supplied as pairs.
please erase this "lite" version.

Dg.

Dark-Cracker
4th May 2002, 20:46
sorry my english was bad.
the version on my site are lite => the versions (virtualdub/nandub with out help file) on my site are lite . i have already remove the besweet lite on my site.

sorry again, i hope this time u have understand what i can try to say.

DSPguru
4th May 2002, 20:51
thank you.


ps,
this could be a cachine/proxy issues, but the BeSweet link is still active. (i just redownload the "lite" version from your website).

Dark-Cracker
4th May 2002, 21:02
i have checking again on the ftp (very slow it perhaps for that) but the file was deleted.

no probleme i understand that u must join the licence texte file.

PS: do you have test my tool or only the besweet archive ? :) :) :) :)

very nice work with your tool , but perhaps there is a bug, i have an error with besweet 1.3b12 if i use -abr with a bitrate under to 80 kbt (56kbts crash) and a .mpa file , but by using -alt preset 56 it work is it a bug found ? (not an important bug).

good luck for your next release.

DSPguru
4th May 2002, 21:15
Originally posted by Dark-Cracker
i have checking again on the ftp (very slow it perhaps for that) but the file was deleted.i believe you.

PS: do you have test my tool or only the besweet archive ? :) :) :) :)sorry, i'm only an audio freak. never do video encodes :D.

very nice work with your tool , but perhaps there is a bug, i have an error with besweet 1.3b12 if i use -abr with a bitrate under to 80 kbt (56kbts crash) and a .mpa file , but by using -alt preset 56 it work is it a bug found ? (not an important bug).

good luck for your next release. could be a bug. please post logfiles.
and good luck 2u2 :).

Dark-Cracker
4th May 2002, 21:35
i have tested on a 3 min trailer. here is the logs :

with -abr 80 it work.

-------------------------------
BeSweet v1.3b12 logfile.
--------------------------
Logging start : 05/04/02 , 22:21:35.

H:\BESWEET\BESWEET.EXE -core( -input H:\raspoutine\out.mpa -output H:\raspoutine\Stream1.MP3 -logfile c:\toto.log ) -lame( --mp2input --abr 80 -mj -h -b32 -Z --lowpass 19.5 )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : H:\raspoutine\out.mpa
[00:00:00:000] | Output: H:\raspoutine\Stream1.MP3
[00:00:00:000] | Floating-Point Process: Yes
[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 : 80
[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:34:944] Conversion Completed !
[00:03:34:944] Actual Avg. Bitrate : 80kbps
[00:05:57:000] <-- Transcoding Duration
Logging ends : 05/04/02 , 22:27:32.
------------------

but with -abr 64 it crash

-------------
BeSweet v1.3b12 logfile.
--------------------------
Logging start : 05/04/02 , 22:27:50.

H:\BESWEET\BESWEET.EXE -core( -input H:\raspoutine\out.mpa -output H:\raspoutine\Stream1.MP3 -logfile c:\toto.log ) -lame( --mp2input --abr 64 -mj -h -b32 -Z --lowpass 19.5 )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : H:\raspoutine\out.mpa
[00:00:00:000] | Output: H:\raspoutine\Stream1.MP3
[00:00:00:000] | Floating-Point Process: Yes
Error 47: Error with LAME dll!
Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 05/04/02 , 22:27:50.
-------------

i hope these two log could help u to correct this bug.

but if i use : -alt preset 64 , no probleme for encoding this file.

i could upload the .mpa file on my site (9 MB) if you want do some test, else the alternative way (preset) work well. as you want.Bye.

PS: same error even if i try to add a resample of 44.1 MHZ

DSPguru
4th May 2002, 21:42
a. BeSweet didn't crash. it reported an error and quit.
b. it seems there is a problem with the second switches combination. i'll check it out.
c. i believe the mpa input is OK. no need to upload it :).

Dark-Cracker
5th May 2002, 15:58
@DSPguru
yes it don't crash, only report error and quit (u know my english is bad it for that i don't have find the right word) :) :)
- ok i don't upload the .mpa file

@Other people who read this post ?

does someone have test the new version of "Autodub v1.3" and it new features ?

Thank for answer me.

ps: Sorry again for my bad english.

DSPguru
6th May 2002, 18:58
Originally posted by Dark-Cracker
@Other people who read this post ?

does someone have test the new version of "Autodub v1.3" and it new features ?you might wanna try to publish your work on the DIVX forums. there is much more users-traffic over there.

Dark-Cracker
6th May 2002, 19:21
yes it seems to me there is not a lot of people who test my tool :) :)
in i don't want concurrence some other tool from people who have post message before me.

my tool support Divx5 but i have move my thread from Divx5 forum to Deveolpment forum, to avoid to concurrence Divx5enc (from jonny)

i cant post in the Xvid forum else DaveEl (quick2pass autor) will be angry.

and even if i post in the Divx3/Divx4 forum there is not a lot of people who read in these forum.

to sum up i can't move my thread :) and i wait....i wait....and i wait..... :) :) :)

but perhaps a day this tool will be very used :) (i say perhaps :) )


PS: thank u to post in my thread , this increase the number of answers :)

Ps: sorry for my still crap english. :) bye

DaveEL
6th May 2002, 23:42
i cant post in the Xvid forum else DaveEl (quick2pass autor) will be angry.



Feel free to post in the Xvid forum language problems meant you misunderstood my last private message.


DaveEL

Dark-Cracker
6th May 2002, 23:52
ok thank u very much if this will don't enervous you , i will be happy to post a thread in the Xvid forum about my tool , for some people can test it and help me to find the bugs.

PS: sorry again , i don't always understand right the message because my english is bad.