Selur's Little Message Board

Full Version: Fresh install and problems with MT Mode and DGDecNV
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Due to an issue I had recently with uncompressed raw input files, I tried a bunch of stuff including a complete uninstall of Hybrid and fresh install.  Since then I have a couple of issues I can't figure out:

  1.  When loading an MPEG-2 source and trying to AViSynth preview, I get "Avisynth preview error: -> Script error: There is no function named 'SetMTMode'"
  2. By ticking [Disable MT] I can solve the first problem but then I get "Avisynth preview error: -> Script error: D2VSource does not have a named argument "fieldop""

I'm not sure what, if anything, I'm missing out on by disabling MT but if it's not important, I don't care that much.  The main problem is I always, where possible, use DGDecNV as my decoder but I simply cannot get Hybrid to use it any more since the fresh install.  I have ticked the [Support DGDecNV] box but that doesn't help, Hybrid is still determined to use D2VSource.

Here is a DebugLog where I reproduce issues 1) and 2) and while I'd like to fix all these issues, the main thing is I just want to use DGDecNV again (which did work fine before I encountered the raw issue and reinstalled).

Thanks!
Something is wrong with the installation, 'SetMTMode' should not be used, since Hybrid should detect that Avisynth+ is used.
(that is some old code, that should not be used anymore)
Also current DGDecode and DGDecNV both have 'fieldop'.
Please, try deinstalling Hybrid, also make sure to delete "C:\Program Files\Hybrid" if it still exists, then install Hybrid again.


Cu Selur
Hm, a fresh install is what caused the problem.  I wanted to go completely nuclear so once uninstalled, I deleted the entire C:\Program Files\Hybrid folder and the Hybrid folder in AppData.

I suppose I can try again...
This is really strange, Hybrid should detect the 64bit/AviSynth.dll and then register that Avisynth+ is used.
okay, I will humbly eat my words, another reinstall has cured the problem.  No more avisynth preview errors and DGIndex is being used as expected.  It must be something I added into the \64bit\Avisynth\avisynthPlugins folder to make InPaintDeLogo work that broke something.  I will be more careful when reintroducing these and see if I can isolate the cause.
I'll also throw out the old code, but yes messing with the files can cause problems. Smile

Cu Selur