![]() |
It wasn't the word censor. You somehow pissed off the firewall! :huh1:
Adjustments were made. Go ahead and post it now. :congrats: |
Quote:
Code:
Import("C:\Program Files (x86)\AviSynth\plugins\MDG2.avs")If you had not disabled the line "AudioDub(vid,aud)", then "last" would refer specifically to a clip created by combining aud and vid. But with the line disabled, Avisynth doesn't even see the AudioDub operation. You have to be more specific about what "last" refers to. Use either the version below ("last" refers to the clip created by AudioDub): Code:
aud=NicMPG123Source("C:\Users\SGK\Desktop\Adithya TV Comedy Collection\"Code:
aud=NicMPG123Source("C:\Users\SGK\Desktop\Adithya TV Comedy Collection\"Code:
aud=NicMPG123Source("C:\Users\SGK\Desktop\Adithya TV Comedy Collection\"Code:
MPEG2Source("C:\Users\SGK\Desktop\Adithya TV Comedy Collection\"The Select() series of functions always has a video clip operation to be understood as "clip" in its syntax, even when "clip" isn't stated. The statement "SelectEvery(3,0)" can also be written "SelectEvery(clip,3,0)" or "SelectEvery(last,3,0)". Of course, there has to be something specific referred to by "last" or "clip" which has not been assigned a name earlier. [EDIT] Exactly the same reply, saved in Notepad without alteration for several tries during the day from early a.m. to early afternoon, then pasted and submitted tonight 5 hours later. |
:laugh: The error message has vanished now thanks to you, but Vdub gets crashed with the message 'VirtualDub has stopped working'. :depressed:
I'm using the VirtualDub 1.9.11 + Filters.rar downloaded from this site you gave me: http://www.digitalfaq.com/forum/video-conversion/1727-virtualdub-filters-pre.html Please help. :D P.S. Hey Sanlyn thanks for the info. :) |
[quote=yukukuhi;54154]:laugh: The error message has vanished now thanks to you, but Vdub gets crashed with the message 'VirtualDub has stopped working'. :depressed:
I'm using the VirtualDub 1.9.11 + Filters.rar downloaded from this site you gave me: http://www.digitalfaq.com/forum/vide....html/quote]Hm, no, that's a very old link, not one I would have advised. You'll never use most of the filters, some are obsolete and buggy, and a few have new versions. If you can wait a short while I'll have to return to help you clean up your Virtualdub. You have the recommended version (1.9.11 build 32842) but some of those old components are likely a problem. What version of Windows are you using? |
Windows 10.
|
W10, yikes! :smack:
OK, I'll see what I can do. |
Is W10 that worst? :huh1:
|
W10 is worst f or everything concerning video, yes. It's for games and tablets. Win8 is no better, Vista is too slow for normal use. If you can't get XP, Win7 is a decent compromise. But you have Win10, so we'll do the best we can.
First, however, at the link to VirtualDub you referenced earlier, did you download and install the version with pre-loaded filters? I believe you said that the version with filters is the one you're using. |
Yes! that's the one.
|
Look in your Virtualdub program folders. If you see a subfolder that's named "plugins64", Virtualdub might be trying to load 64-bit filters. You can't load 32-bit and 64-bit at the same time. That would be one of the problems. There are also some dll's in the Virtualdub root foldr that don't normally come with the v1.9.11 version.
Will return shortly. |
As you mentioned there is a plugins64 folder. Also i looked into the VirtualDub-1.10.4 folder which had only the plugins32.
The VirtualDub-1.10.4 also had the same problem. |
1 Attachment(s)
Lordsmurf usually recommends to avoid VirtualDub 1.10.x .
Let's try starting from scratch.... Go into your VirtualDub 1.9.11 program folder. It's probably C:\Program Files (x86)\VirtualDub. Wherever it is is, there is a file in the main VirtuaLDub folder named "auxsetup.exe". That file is used to uninstall VirtualDub registry entries. It does not delete or change the VirtualDub program folder itself, so you won't lose anything if you need to retrieve something. All it does is remove some registry entries. Double-click auxsetup.exe to run the installer app. In the popup window click on the "Remove" button on the left ("Remove personalized VirtualDub settings for all users from the Registry"). Let the uninstall finish and then exit all VDub dialog windows. You can also run the uninstaller for VDub 1.10x if you want. I wouldn't suggest using it. I installed it some time ago but lost patience immediately and removed it. I don't even remember what its folders looked like. Go into your Windows file manager app again and find the VirtualDub x86 1.9.11.program folder. Change the name of that main Virtualdub folder to "save_VirtualDub". Attached is a new copy of the "official" VDub 1.9.11 build 32842 (the official version is at https://sourceforge.net/projects/vir...1.zip/download). Download that zip file intio a separate folder somewhere on your PC and unzip it. It contains a main folder named "VirtualDub", which has a couple of subfolders inside with some 32-bit VirtualDub filters and the official built-ins. Copy that entire "VirtualDub" folder into C:\Program Files (X86) as a new folder. Inside your new VirtualDub program folder you'll find "VirtualDub.exe". Double-click that and you'll start with a new version of Virtualdub all over again. VirtualDub makes new registry entries the first time it is run. Secret: you don't really need VirtualDub in Program Files, you can install it anywhere in a folder called "Virtualdub". but most people are accustomed to Program Files (x86). |
Done running it. Should I try loading the script?
|
I'm surprised you waited this long.
|
The problem still persists! :depressed:
|
If you mean the Virtualdub stopped working message, then we've already rules out VirtualDub and Avisynth a the problem. You now have a standard VirtualDub setup with no non-standard modifications for any operating system, period. The probhlem is Windows 10 (no surprise). In this case, it's your specific run of Windows 10 because W10 users operate Virtualdub successfully all over the world. I suggest you're now down to running Virtualdub in W10 compatibility mode. If I recall correctly, you go to the Run Program screen, enter "Run Programs" and click on the choice to run programs in compatibility mode for other systems. The program to run is Virtualdub and the "other system" mode should be be XP. Windows 10 online Help on your PC should have articles on how to do this, or try https://www.laptopmag.com/articles/s...ode-windows-10.
I suggest that many Win10 users have had similar difficulty with other applications, especially those that use 3rd party codecs and compressors. The problem in W8 and W10 is the DEP "feature" ((Data Execution Prevention). Look into this: Configure or Turn Off DEP (Data Execution Prevention) in Windows. I had to do this when someone had problems running Adobe AfterEffects in W10. |
Running Vdub in compatibility mode proved to be useful in identifying the reason behind the crash, which I'll paste below. And turning off the DEP had no effect nonetheless. :depressed:
Code:
An out-of-bounds memory access (access violation) occurred in module 'ntdll'...-- merged -- Hey sanlyn is this thread still active? :huh1: |
The thread will be active forever.
I['m in the proc ess opf moving into a new house. Takes some time. There's no simple answer for ntdll errors. Using W10 doesn't make it any easier. Forget about the Windows system file checker. It's absolutely useless. With video processing, these errors usually have something to do with codecs. If you have some renegade codec pack such as KLite installed, get rid of it. Forums are filled with complaints about it. The safest codec pack, if you really need one, is 32-bit ffdshow (https://sourceforge.net/projects/ffdshow-tryout/). How are you saving the Avisynth output files in Virtualdub? By default Virtualdub saves Avi's as uncompressed RGB, which are huge files and tough on CPUs and drive access. Even when running VDub filters (they work in RGB) I save output as Lagarith YV12 for encoding or further Avisynth work, unless you have some reason for saving them as Lagarith RGB. -- merged -- There must be 5000 websites that offer advice about ntdll errors, especially wince Windows8 and Windows 10 are so notorious for ntdll problems with everyone's software. Users of video editors like Adobe Premiere report a lot of problems, as do TMPGenc owners. One of the better websites for ntdll tips is this one: https://www.lifewire.com/how-to-fix-...errors-2624474. You can also run mpg or avi files directly in Virtualdub. Try applying some VDub filters to a video without running an avs script and see if a test video works OK. Also try Avisynth scripts and disable all or part of certain lines to see if you get the same error message. -- merged -- Just so you don't feel alone, here are more complaints about Win10. I see posts like this quite often, even in the AVS forum regarding other video issues and W10. There must be a way for you (and others) to work with another OS. Many of these complaints are never resolved. |
Quote:
Quote:
|
I ran the script with only MDG2 which worked flawlessly.
Code:
Import("C:\Program Files (x86)\AviSynth\plugins\MDG2.avs") Code:
Import("C:\Program Files (x86)\AviSynth\plugins\MDG2.avs") Script error: There is no function named 'DeFlicker' (RemoveSpotsMC4.avsi, line 135) (c:\Users\SGK\Desktop\Chinnvar Movie Comedya.avs, line 13) |
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.