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. |
23rd September 2014, 16:51 | #62 | Link |
Registered User
Join Date: Aug 2006
Location: Taiwan
Posts: 392
|
Of course not. Only filters that listed at https://github.com/dubhater/vapoursy...1.1/readme.rst get changed.
|
24th September 2014, 13:48 | #64 | Link |
Registered User
Join Date: Aug 2006
Location: Taiwan
Posts: 392
|
No problem. First post is updated. It may be helpful to let jackoneill know what preset or arguments you specified to make it crash. I just let it run on a 1920x1080 clip about 10000 frames with all default values and don't encounter crash. The average speed is roughly at 5.0 fps.
|
25th September 2014, 03:10 | #65 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
I tried the new version with native mvtools added, on my 720x480 video, qtgmc(preset="medium"),
vapoursynth 32bit: 94fps vapoursynth 64bit: 94fps avisynth mt mvtools: 125fps Updated the result for Vapoursynth 64 bit version, kind of disappointed. I was expecting it to be much faster. Last edited by lansing; 25th September 2014 at 17:32. Reason: update 64bit result |
10th October 2014, 08:48 | #66 | Link |
Registered User
Join Date: Aug 2006
Location: Taiwan
Posts: 392
|
Updated r11.
The mvtools-related filters used in QTGMC and ivtc_txt60mc are all native now. Because QTGMC's SVThin and Lossless modes require rgvs.VerticalCleaner, I also include RemoveGrainVS.dll in the archive so you don't have to wait for the next release of VapourSynth. |
4th November 2014, 09:13 | #67 | Link |
Professional Code Monkey
Join Date: Jun 2003
Location: Kinnarps Chair
Posts: 2,555
|
Why do we have to do?
Code:
import havsfunc ... haf = havsfunc.HAvsFunc() ... clip = haf.QTGMC(clip, Preset='Medium', TFF=True) Code:
import havsfunc as haf ... clip = haf.QTGMC(clip, Preset='Medium', TFF=True)
__________________
VapourSynth - proving that scripting languages and video processing isn't dead yet |
4th November 2014, 15:23 | #68 | Link |
Registered User
Join Date: Aug 2006
Location: Taiwan
Posts: 392
|
You are right. The class was used to let users pass the core instance to the module before VapourSynth R19. Since the core now uses a singleton pattern, the class becomes redundant. I just didn't think of doing the modifications though...
|
25th December 2014, 17:30 | #69 | Link |
Registered User
Join Date: Aug 2006
Location: Taiwan
Posts: 392
|
Update r12.
Last edited by HolyWu; 26th December 2014 at 07:45. |
25th December 2014, 20:36 | #71 | Link |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,666
|
Vinverse2 is a modified version of Vinverse used as a helper this dot crawl removal script. tp7 also included a fast implementation in his Vinverse plugin.
Edit: oops, I completely misunderstood jackoneill's question. I honestly thought he asked about vinverse2. The eggnog must of been a little stronger this year Last edited by Reel.Deel; 26th December 2014 at 16:10. |
26th December 2014, 05:10 | #72 | Link |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
edit: okay, it's wrong, just tried and the result is completely different from mdegrain
I thought something from here could be useful any luck with mcompensate + templinearappoximate to imitate "mdegrain (lsb=true)" ? Last edited by feisty2; 26th December 2014 at 12:34. |
28th December 2014, 22:16 | #74 | Link |
Registered User
Join Date: Aug 2012
Posts: 203
|
I've also ported a avs script to vs, if you want you can add it to your collection [so that as much script will be available in only one place].
The original script is here http://recensubshq.forumfree.it/?t=64839203 The code is here: https://github.com/MonoS/VS-MaskDetail The thread is here: http://forum.doom9.org/showthread.php?t=171546 |
17th January 2015, 01:33 | #75 | Link |
Registered User
Join Date: Sep 2006
Posts: 1,657
|
Hi, I'm getting an error while using deblock_qed.
Code:
No attribute with the name dct exists. Did you mistype a plugin namespace Code:
ret = haf.Deblock_QED(ret, quant1=40, quant2=24) |
|
|