Nothing is committed until a new file is saved. A file that is currently open for processing cannot be overwritten in Windows.
|
Hi Sanlyn,
I have been systematically working my way through the useful information you provided but I got stumped at the first hurdle. So I downloaded QTGMC zip as instructed and created subfolders in a new plugin folder for each zip I found but when I proceeded to the next steps, I cannot seem to find the avs scripts you are referring to in the QTGMC package. Am I doing something wrong? "Now for line-by-line details on the Avisynth script in post #5 : Import("D:\Avisynth 2.5\plugins\chubbyrain2.avs") Import("D:\Avisynth 2.5\plugins\RemoveDirtMC.avs")" |
I think you have to pay a little more attention to post #17. The text says that chubbyrain2.avs is attached at the bottom of that post. If you continue reading in the text, you'll see download links and details about every Avisynth filter and command and every VirtualDub plugin mentioned.
|
2 Attachment(s)
There are two images of VirtualDub dialog windows in post #17. For some reason they show up properly in XP browsers but don't show up at all in Windows 7 or Win 10. I'm re-attaching them here along with the original text from the post:
Quote:
|
Thanks Sanlyn - I was going to ask about those images. I am running XP and they didn't show up in my browser in the first post but they do now.
Anyway - thanks for pointing out that I did not read your full message. I now have a folder full of plugins and I attempted to run your script but I am now getting this error message. I searched your posts before posting this so hopefully this can be answered: Avisynth open failure: Script error: there is no function named "mt_convolution" (....\chubbyrain2.avs, line 11) (....\script.avs, line 14) |
mt.convolution is a function in MaskTools2.dll, which is a plugin included with the QTGMC package. MaskTools is used by dozens of Avisynth filters.
|
Hi Sanlyn, thanks for confirming. So here is the strange thing, I now have folders for all the plugins including MaskTools but for some reason the script is unable to locate it. I am running the script from a folder called: F:\Avisynth Plugins\ and the masktools plugin is located in F:\Avisynth Plugins\masktools2. Am I doing something wrong here ?
Also a question on encoding to MPEG or h.264 or web mounting - how is this achieved ? Do the steps you outline in post #24 define this or is there something else I need to know ? |
Is "F:/Avisynth" the location where you have Avisynth installed? Or is the Avisynth program installed in another location, such as "C:\Program Files (x86)" ?
|
Avisynth installed here: F:\Program Files\AviSynth (F: is my C: drive - for some reason the letters got swapped round)
I think my update crossed your reply so I am repeating it: Also a question on encoding to MPEG or h.264 or web mounting - how is this achieved ? Do the steps you outline in post #24 define this or is there something else I need to know ? |
All Avisynth plugins that you download should be copied into F:\Program Files\Avisynth\plugins.
Your other "F:\Avisynth\plugins" area and subfolders are holding areas for all the extra files that get downloaded with most plugin packages and zip files. You don't want all that stuff in your Avisynth program folder, all you want in F:\Program Files\Avisynth\plugins are the dll, avsi, or avs files that you download. The working files that you get from filtering and other repairs are saved as lossless AVI. These are intgermediaste working files. When you are ready for your final encode of DVD, h.264, or other final format files, you use an encoder. If you want optical disc such as DVD or SD BluRay with menus, etc., and burning to disc, you use an authoring program. Lossy final output encoding is the last step. |
Thanks Sanlyn, I guess I was taking what you said here very literally:
"Create a new folder somewhere on a hard drive. Call it "Avisynth Plugins" or "Plugins Storage" or whatever. Then, for each new plugin that you download or for any docs or articles that you want to add for it, create a subfolder with that plugin's name on it. Download the plugin or package to that subfolder. " I shall copy all dll's, avsi and avs files into the plugins folder now. Question: why copy and not move? Also on the final encode process, please can you elaborate on the encoding process as I need to upload a cpuple of videos to youtube (for family to see) while I am cleaning the videos up (and learning from you). Finally, it actually makes sense to me what you are saying about weaving the 'a' video into the 'b' cleaned up video...question I have is how do you "measure" the number of pixels that need cleaning? |
Quote:
Quote:
In the meantime: if you want to post to Youtube or similar sites, you have to submit deinterlaced videos that have been resized to square-pixel format. In any case, YouTube will resize to several downloadable formats and will re-encode everything. They usually want mp4 encodes. the best way for you to deinterlace and resize is with Avisynth. Then you need at least an entry-level editor and encoder such as Corel's software, which is the best way for you to learn the finalizing operations because you're learning from scratch. Quote:
|
Hi Sanlyn,
So after copying all of the plugins to the plugin folder, I am now getting this error which I cannot resolve. Please can you help further ? Avisynth open failure: Script error: there is no function named "expand" (DeHalo_alpha.avsi, line 21) (....\script.avs, line 28) |
Hm. I see where Dehalo_Alpha is being changed yet again ( three times in less than 1.5 years. Gimme a break!). Rather than get involved with a whole bunch of new esoteric plugins involving the new Dehalo_alpha's (some of which don't work in XP, others of which won't work in Win7/10), just download the .dll for the older MaskTools 1.5.8: http://manao4.free.fr/MaskTools-v1.5.8.zip.
Note that the plugin in this .zip file is called MaskTools.dll. At this point with the QTGMC plugins you already have MaskTools2.dll. So note that maskTools.dll and MaskTools2.dll are two different plugins, and you can have both in your plugins folder because their internal functions have different names. Meanwhile I'll have to convolute my own system to accommodate these vast changes for conflicting versions of DeHalo_Alpha.... On second thought, I just went thru that song and dance about 9 months ago. So I'll leave my plugins as-is for the time being, with MaskTools.dll and MaskTools2.dll in the plugins at the same time. Hasn't been a conflict with that setup for some years now, and I'm not about to change everything in sight just for one plugin like DeHalo_Alpha. Anyway, you would need both MaskTool versions sooner or later because there are other filters that use both. Sorry, that change slipped on me during the past month or so. |
Thanks Sanlyn, that seems to have done the trick.
Now, how do I view progress while the script is running as I am currently getting an egg timer. I understand from previous posts that this is like 3 frames a second which could take a while to execute on long clips... |
It's a slow script because you need some strong cleanup, and strong cleanup takes time. Something more "normal" (is there such a thing?) would easily run 8 to 16 fps, sometimes up to 25 fps.
Maybe you didn't notice, but when you formally start running scripts by clicking "save as Avi..", a small window pops up with Virtualdub specs and timing totals. That progress window will also have a separate VirtualDub icon in your Windows taskbar. |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.