There is no function called....
- Corran
- Joined: Mon Oct 14, 2002 7:40 pm
- Contact:
-
- Joined: Thu Jan 18, 2007 7:37 pm
- Contact:
- Corran
- Joined: Mon Oct 14, 2002 7:40 pm
- Contact:
If the new version of avisynth was installed to a different location than the original install it would change the pointer.
Say for example if used to be installed C:/Program Files/AviSynth 2.5 but is now installed in D:/Program Files/AviSynth 2.5 the pointer in the registry would point to D:/Program Files/AviSynth 2.5/plugins. No matter how much you verified that you had the correct plugins in C:/Program Files/AviSynth 2.5/plugins, you would always get the mpeg2source function does not exist error.
To fix it without resorting to a system restore, you could go to Start -> Run And type regedit.exe and hit enter.
The key is located at:
HKEY_LOCAL_MACHINE\SOFTWARE\AviSynth
Either copy the plugins you need to the location pointed to by the plugindir2_5 key or modify the key to point where you want it. Keep in mind though if the old plugin directory has outdated plugins, it would probably easier to just copy the few plugins that you need to the new plugin directory rather than changing the registry key or copying all of the old plugins to the new location.
This has personally happened to me once. I used to keep avisynth installed on my D drive and when I installed a newer version to the C drive, changes to my plugin directory on the D drive were not doing anything. I don't know really how your registry key may have been changed, this is just a guess based on what caused it for me. If you installed avisynth via the amvapp, it should have copied the plugins to the correct folder for you. If so then I'm a little confused as to why you had a problem like this.
Say for example if used to be installed C:/Program Files/AviSynth 2.5 but is now installed in D:/Program Files/AviSynth 2.5 the pointer in the registry would point to D:/Program Files/AviSynth 2.5/plugins. No matter how much you verified that you had the correct plugins in C:/Program Files/AviSynth 2.5/plugins, you would always get the mpeg2source function does not exist error.
To fix it without resorting to a system restore, you could go to Start -> Run And type regedit.exe and hit enter.
The key is located at:
HKEY_LOCAL_MACHINE\SOFTWARE\AviSynth
Either copy the plugins you need to the location pointed to by the plugindir2_5 key or modify the key to point where you want it. Keep in mind though if the old plugin directory has outdated plugins, it would probably easier to just copy the few plugins that you need to the new plugin directory rather than changing the registry key or copying all of the old plugins to the new location.
This has personally happened to me once. I used to keep avisynth installed on my D drive and when I installed a newer version to the C drive, changes to my plugin directory on the D drive were not doing anything. I don't know really how your registry key may have been changed, this is just a guess based on what caused it for me. If you installed avisynth via the amvapp, it should have copied the plugins to the correct folder for you. If so then I'm a little confused as to why you had a problem like this.
-
- Joined: Thu Jan 18, 2007 7:37 pm
- Contact: