PDA

View Full Version : Replacing old DVD2AVI/MPEG2DEC with the new DG varients?


AndyP
21st January 2005, 16:29
Hi

Have not been following this for a while. According to the FAQ the DGMPGDec release here supercedes all MPEG2DEC / DVD2AVI varients. Out of interest I scanned my HDD to find the above. DoItFast4U uses them twice, NuMenu4U once, AVISynth uses MPEG2DEC and BatchCCEWS uses MPEG2DEC.

Can I replace them all with the new files. I assume I have to rename them to the old names, but will I break anything??

Thanks
Andy

Cyberia
21st January 2005, 17:29
I can only speak for AviSynth... you would just copy DGDecode to the /plugins directory and reference DGDecode instead of MPEG2DEC in any script.

This scripting reference is usually the reason why people have problems with the change: If the software you mentioned builds AviSynth (avs) scripts, then those programs may need upgraded to reference the correct dll. You'll have to try and see.

Some programs allow you to specify your MPEG2 decoder (GK) and in that case you would just need to reselect the newer dll.

neuron2
21st January 2005, 18:03
DGIndex and DGDecode have to be used in a pair!

You can't use older DVD2AVI versions with DGDecode.

You have to check whether your application is dependent on the D2V file format version. It has changed significantly from older DVD2AVI versions.

jlobee
31st July 2005, 13:12
If you rename the old ones, it simply wont work, Doitfast4u crashes right after DGIndex is ran. But there is a workaround.

You let DIF4U run and finish processing. Then for each video stream, you load it in DGIndex, and and save a new d2v file overwriting the previous ones made by dvd2avi (File, Save project). Now make sure all the avs files referencing DGDecode instead of MPEG2DEC, and you're set.

I've used this method for a few dvds now and the quality is noticable. I hope the next version of DIF4U replaces dvd2avi with DGIndex, so this extra step can be avoided. But until then, enjoy!

EDIT: If you uncheck Autodetect NTSC Video Type in DIF4U, you can copy the whole dgmpgdec to the DIF4U dir, copy the DGDecode.dll to the new.avs dir and change the avisynth script to point to that file from the DIF4U settings, and lastly rename DGIndex.exe to dvd2avicli, and it'll work through DIF4U.

jel
1st August 2005, 08:32
jlobee
i wouldnt do that if i were you. a lot of effort went into the auto-detect function of dif4u.
for the record d3s7 is currently working on a version of dif4u that supports the latest dgindex/dgdecode.
in the interim you can simply use the latest release of scenaid to re-write the .d2v with dgindex. all you have to do is copy dgindex/dgdecode into scenaids install directory and select "create ne d2v/avs with dgdecode" in the options prior to encoding.
hth
j

Zeul
1st August 2005, 09:26
NuMenu4u also supports DGIndex - if you are a VIP member

Steel
20th January 2008, 00:13
jlobee
i wouldnt do that if i were you. a lot of effort went into the auto-detect function of dif4u.
for the record d3s7 is currently working on a version of dif4u that supports the latest dgindex/dgdecode.
in the interim you can simply use the latest release of scenaid to re-write the .d2v with dgindex. all you have to do is copy dgindex/dgdecode into scenaids install directory and select "create ne d2v/avs with dgdecode" in the options prior to encoding.
hth
j

And where is this new Dif4U?