Dark-Cracker
15th April 2002, 05:05
Hi all , my knowledge in delphi are too limited for making these modifications on the VstripGUi src, but perhaps a good people could make this little changes for me :-)
vstrip src: http://www.maven.de/code/vStrip.zip
vstrip tutor : http://www.doom9.org/vstrip.htm
i will try to explain u what i want with my bad english and if someone is interested, just mail me or answer this Thread.
First: i try to create a rippack and i want to integrate VstripGUI because my rippack is in delphi and it use virtualdub (and of course Vstrip is a very good ripper and it create the correct .d2v file)
However VstripGui is too complicate and i just want a lite/automatic version.
(all the option must be in one panel)
How this will work :
--------------------
select a drive letter. VstripLite will show in a combobox all the .ifo file (and the total size of the .vob file) found on the drive, select automaticly the bigger .ifo file, and of course all the .vob who match to this file.
ex: found on the DVD drive : "vts_00_0.ifo (427 MO)" "vts_01_0.ifo (5.61 GO)" "vts_02_0.ifo (1.1 GO)".
select : "vts_01_0.ifo (5.61 GO)" => vts_01_1/2/3/4/5/6.vob (not the vst_01_0.vob because it's a menu)
in the listbox, vstriplite will parse the .ifo file, automaticly select the much longuer chain (ex: 1H 48MIN 20) and simulate the "left click + set start/end LBA" for putting the right start/end LBA.
Audio Part :
------------
some checkbox for the audio streams.(tick the audio stream you want to demux)
And finaly always demux the audio track and keep video+subs in a .vob file (and of course split after 1024MO and create .d2v)
for this part i think u should use :
output0: name=>movie.vob + tick DVD2avi+ split 1024+ tick substreams + untick all the stream audio and the sub who don't are in the chain (ex: 0x00,0x01....etc...0xFF except 0x80,0x81 and perhaps 0x21)
output1: name=>stream80.ac3 + tick demux + tick only 0x80
output2: name=>stream81.ac3 + tick demux + tick only 0x81
(keep all the other options by default)
finaly select the output directory and start the rip ,at the end of the rip copy the .ifo in the directory and (optionaly create a .lst file) perhaps the creation of a file with somethink like :
[MOVIE]
Lenght=1:48:20
Height=720
Width=480
FPS=25
[FILE]
ifo="c:\rip\vst_01_0.ifo"
d2v="c:\rip\movie.d2v"
lst=.....
[AUDIO]
French(AC3,6CH)="c:\rip\stream80.ac3" (perhaps the delay + bitrate)
English(AC3,6CH)="c:\rip\stream81.ac3"
...
[SUBS]
0xBD 0x20="French"
......
i think this modifications are not very harder and if someone could do this for me this will be very nice :) :) :)
PS: and perhaps added the authentification of the drive by using the auth.dll + drive.dll (http://go.to/dannidin) then perhaps too the detection of the ac3 bitrate (by using ac3dec)
PS2: sorry my english is very crap i hope u have understand me.
PS3: this project is very important for me, please help me to modify VstripGUI, plz,plz,plz,plz
Thank u for your future answers.
vstrip src: http://www.maven.de/code/vStrip.zip
vstrip tutor : http://www.doom9.org/vstrip.htm
i will try to explain u what i want with my bad english and if someone is interested, just mail me or answer this Thread.
First: i try to create a rippack and i want to integrate VstripGUI because my rippack is in delphi and it use virtualdub (and of course Vstrip is a very good ripper and it create the correct .d2v file)
However VstripGui is too complicate and i just want a lite/automatic version.
(all the option must be in one panel)
How this will work :
--------------------
select a drive letter. VstripLite will show in a combobox all the .ifo file (and the total size of the .vob file) found on the drive, select automaticly the bigger .ifo file, and of course all the .vob who match to this file.
ex: found on the DVD drive : "vts_00_0.ifo (427 MO)" "vts_01_0.ifo (5.61 GO)" "vts_02_0.ifo (1.1 GO)".
select : "vts_01_0.ifo (5.61 GO)" => vts_01_1/2/3/4/5/6.vob (not the vst_01_0.vob because it's a menu)
in the listbox, vstriplite will parse the .ifo file, automaticly select the much longuer chain (ex: 1H 48MIN 20) and simulate the "left click + set start/end LBA" for putting the right start/end LBA.
Audio Part :
------------
some checkbox for the audio streams.(tick the audio stream you want to demux)
And finaly always demux the audio track and keep video+subs in a .vob file (and of course split after 1024MO and create .d2v)
for this part i think u should use :
output0: name=>movie.vob + tick DVD2avi+ split 1024+ tick substreams + untick all the stream audio and the sub who don't are in the chain (ex: 0x00,0x01....etc...0xFF except 0x80,0x81 and perhaps 0x21)
output1: name=>stream80.ac3 + tick demux + tick only 0x80
output2: name=>stream81.ac3 + tick demux + tick only 0x81
(keep all the other options by default)
finaly select the output directory and start the rip ,at the end of the rip copy the .ifo in the directory and (optionaly create a .lst file) perhaps the creation of a file with somethink like :
[MOVIE]
Lenght=1:48:20
Height=720
Width=480
FPS=25
[FILE]
ifo="c:\rip\vst_01_0.ifo"
d2v="c:\rip\movie.d2v"
lst=.....
[AUDIO]
French(AC3,6CH)="c:\rip\stream80.ac3" (perhaps the delay + bitrate)
English(AC3,6CH)="c:\rip\stream81.ac3"
...
[SUBS]
0xBD 0x20="French"
......
i think this modifications are not very harder and if someone could do this for me this will be very nice :) :) :)
PS: and perhaps added the authentification of the drive by using the auth.dll + drive.dll (http://go.to/dannidin) then perhaps too the detection of the ac3 bitrate (by using ac3dec)
PS2: sorry my english is very crap i hope u have understand me.
PS3: this project is very important for me, please help me to modify VstripGUI, plz,plz,plz,plz
Thank u for your future answers.