Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
19th May 2010, 17:42 | #443 | Link |
Registered User
Join Date: Nov 2009
Posts: 110
|
Can I ask how you run your script? I think I have a pretty similar rig to you (Q6600, 4gb, Vista64) but I am seeing 2.2fps with nnedi3 (and nearly the same for nnedi2 actually).
Script that I am using is fairly basic: Code:
setmtmode(5,0) MPEG2Source("D:\Temp\test\PAL\test.d2v") setmtmode(2) TempGaussMC_beta2u(1,1,1,edimode="nnedi3",Smode=1,SLmode=1,Sbb=0,SVthin=0.0) repal() removegrain(1) Avisynth 2.5.8 MT (set) Using Repair/RemoveGrain.dll (not SSE2, was getting unknown function when using RepairSSE2.dll and RemoveGrainSSE2.dll -maybe wrong package?) MVtools2 - 2.5.10 update: wasn't using the pre-release version of RemoveGrain/Repair. SSE2 version works now. Will have to try on my Q6600 at home. Not noticeable difference on Duo Core laptop here between version. update2: Looks like I was using an older version of masktools-25 as well. a36, I think, instead of a43. Newer version is much faster on my laptop (~1.6fps to ~2.1fps). Hopefully will see a nice speed up on home machine as well. The lack of bob flicker is wonderful compared to the standard yadif bob, but I was hoping to shave SOME time off the ~8 hr conversion time for 1 Doctor Who episode... Last edited by txporter; 19th May 2010 at 18:44. |
19th May 2010, 19:01 | #444 | Link | |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
Quote:
1970s and 80s episodes are part interlaced, part film (progressive), like almost all UK TV from back then. Is that what you're dealing with? If so, you could maybe save a little time by not putting the film sequences through TGMC. Cheers, David. |
|
19th May 2010, 20:48 | #445 | Link | |
Registered User
Join Date: Nov 2009
Posts: 110
|
Quote:
|
|
20th May 2010, 00:01 | #446 | Link |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
Ah, I see. They're originally progressive 25p (PAL). Goodness knows what they've done to them converting them to NTSC! Could be anything, and could well be interlaced (so may include bob flickering). You're probably doing about as good a job as can be done with them - though having the UK 25p broadcasts or DVDs would make life far easier!
Both Torchwood (all series IIRC) and the latest series of Doctor Who (currently airing in the UK) are shot in HD. Try to find those if you can. (Hint: when broadcast, they're 25p. When they may it to BluRay, they may be nastily converted to 60i - even the UK releases). Cheers, David. Last edited by 2Bdecided; 20th May 2010 at 00:05. |
23rd May 2010, 17:21 | #447 | Link |
Registered User
Join Date: Mar 2005
Posts: 65
|
I am trying to use TempGaussMC_beta2u, vbut when I open the avs in the virtualdubmod I get the followinf error: there is no exist the mt_makediff function.
In which plugin can I get this function? EDIT: well, in the documentation of mvtoosl2 I see that it has the function, but I load the plugin in my avs and I get the same error. Thanks. Daimroc. Last edited by daimroc; 23rd May 2010 at 17:25. |
23rd May 2010, 17:25 | #448 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
Download: http://manao4.free.fr/masktools-v2.0a43.zip More Info: http://manao4.free.fr/mt_masktools.html
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 23rd May 2010 at 17:27. |
|
23rd May 2010, 17:36 | #450 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
See download link in my previous post...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 23rd May 2010 at 17:38. |
|
23rd May 2010, 17:39 | #451 | Link |
Registered User
Join Date: Mar 2005
Posts: 65
|
Yesm I have all the plugins in the same folder than my avs, so I load the pluging in the following way:
#plugin para desentrelazados LoadPlugin("nnedi3.dll") LoadPlugin("mvtools2.dll") LoadPlugin("MaskTools.dll") import("TempGaussMC_beta2u.avsi") is it needed an spacial instalation of the masTools2? Thanks. Daimroc |
23rd May 2010, 17:45 | #452 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Nope. But the MaskTools v2 plugin should be called "mt_masktools-25.dll" or "mt_masktools-26.dll", depending on whether you use the Avisynth 2.5.x or 2.6.x version.
Also: In addition to the plugins you have already loaded, you'll also need RemoveGrain + Repair and VerticalCleaner in order to satisfy TempGaussMC_beta2
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 23rd May 2010 at 17:50. |
23rd May 2010, 17:54 | #453 | Link |
Registered User
Join Date: Mar 2005
Posts: 65
|
Well, I am downloading MasTools 1.5.8, and in this zip I only have the MaskTools.dll. So I load MasTools.dll, not the specific dll for avisynth 2.5.x or 2.6.x. Really I need the specific dll?
Other problem is with Repair.dll and RemoveGrain.dll. When I try to load the plugin, I get the following error, unable to load RemoveGrain.dll. With the Reapir.dll I get the same error. Thanks. Daimroc. |
23rd May 2010, 17:57 | #454 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
http://forum.doom9.org/showthread.ph...72#post1402172
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
23rd May 2010, 18:12 | #455 | Link |
Registered User
Join Date: Mar 2005
Posts: 65
|
When I try to load RemoveGrain.dll and Repair.dll I get the same error, that I can't load RemoveGrain.dll plugin or Repair.dll plugin.
I try with the stable v0.9 and the beta 1.0b. This is the correct version? Thanks. Daimroc. |
23rd May 2010, 18:17 | #456 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
I think you need the 1.0b version, as v0.9 doesn't support the required modes. And did you try loading "RemoveGrainS.dll" instead ???
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
23rd May 2010, 18:27 | #457 | Link |
Registered User
Join Date: Mar 2005
Posts: 65
|
With RepairS.dll and RemoveGrainS.dll it works perfecly.
Finally I can open the video with this. But I have a question, I see that it ueses a remove grain, so I guess that it is for remove grain. I would Like to know if there is a way to use this without removing grainm becouse I only a smooth deinterlacing. My intention it's to have an deinterlaced video as closer to the original I can get. Thanks. Daimroc. |
23rd May 2010, 18:34 | #458 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
Anyway, you can use something like "Noise Bypass" to avoid noise removing: Code:
function TempGaussMC_WithNoiseBypass(clip Source) { Denoised = Source.FFT3DFilter(sigma=3, bt=3, interlaced=true) NoiseOnly = mt_makediff(Source, Denoised, U=3, V=3) TGMC = Denoised.TempGaussMC_beta2u(edimode="nnedi3") return mt_adddiff(TGMC, NoiseOnly.DoubleWeave(), U=3, V=3) } SomeSource("C:\Some Folder\File.foo") AssumeTFF() TempGaussMC_WithNoiseBypass()
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 23rd May 2010 at 18:45. |
|
23rd May 2010, 18:44 | #460 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
A good place for hosting files is MediaFire
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 23rd May 2010 at 20:12. |
|
Tags |
deinterlace, flickering |
|
|