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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage

Reply
 
Thread Tools Search this Thread Display Modes
Old 2nd January 2017, 07:28   #1  |  Link
vcmohan
Registered User
 
Join Date: Jul 2003
Location: India
Posts: 818
FQPlus plugin for avisynth+

FQPlus is a plugin for avisynth+ r2347. This plugin has 6 functions
Code:
1. F1Quiver
2. F1QTest
3. F2Quiver
4. F2QTest
5. F2QBlur
6. F2QSharp
These functions are similar to those plugins having similar names for avisynth 2.5, 2.6 and earlier avisynth+. These frequency domain functions are all put in one plugin. These functions now are capable to process 8 to 16 bit depths and floating point input formats supported by Avisynth+. Excepting for the two Test functions the rest are thread safe. The Test functions are deliberately not made thread safe, as their frame by frame output need to be analysed by human intervention.

Some additional capabilities are also introduced in some functions.
Will be grateful for any bug reports or suggestions to improve. Full description can be seen by clicking on the link above or FQPlus.
__________________
mohan
my plugins are now hosted here
vcmohan is offline   Reply With Quote
Old 2nd January 2017, 08:39   #2  |  Link
zambelli
Doom9ing since 2001
 
zambelli's Avatar
 
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 1,989
Mohan, did F1Quiver parameters change at some point? I have a script which uses
Code:
F1Quiver("gn", 336, 10)
that used to work with an older version of FFTQuiver, but now no longer works with either FFTQuiver or FQPlus. What should the new syntax be to make the function work again?
zambelli is offline   Reply With Quote
Old 2nd January 2017, 12:13   #3  |  Link
vcmohan
Registered User
 
Join Date: Jul 2003
Location: India
Posts: 818
try F1Quiver(5,168, 178, 0)

Your code suggests you were using Gaussian notch filter at a freq of 336.As per new version above may be the call.
Please check your input through F1QTest and confirm the notch freq you want ( 168 or something else)
__________________
mohan
my plugins are now hosted here
vcmohan is offline   Reply With Quote
Old 4th January 2017, 10:13   #4  |  Link
feisty2
I'm Siri
 
feisty2's Avatar
 
Join Date: Oct 2012
Location: Providence, RI
Posts: 2,538
will you update vcfreq also?
__________________
If I got new ideas, will post here: https://github.com/IFeelBloated
feisty2 is offline   Reply With Quote
Old 4th January 2017, 12:01   #5  |  Link
vcmohan
Registered User
 
Join Date: Jul 2003
Location: India
Posts: 818
Quote:
Originally Posted by feisty2 View Post
will you update vcfreq also?
ultimately I may. But right now I am on TransAll conversion. It will take time as I can progress only a limited amount in a day.
But vcFreq has all the functions which are in FQPlus. So it may not need any change at this moment.
__________________
mohan
my plugins are now hosted here
vcmohan is offline   Reply With Quote
Old 4th January 2017, 12:48   #6  |  Link
feisty2
I'm Siri
 
feisty2's Avatar
 
Join Date: Oct 2012
Location: Providence, RI
Posts: 2,538
Quote:
Originally Posted by vcmohan View Post
ultimately I may. But right now I am on TransAll conversion. It will take time as I can progress only a limited amount in a day.
But vcFreq has all the functions which are in FQPlus. So it may not need any change at this moment.
I found some new features like custom PSF and wanna see them in VCFreq
__________________
If I got new ideas, will post here: https://github.com/IFeelBloated
feisty2 is offline   Reply With Quote
Old 5th January 2017, 08:23   #7  |  Link
vcmohan
Registered User
 
Join Date: Jul 2003
Location: India
Posts: 818
Quote:
Originally Posted by feisty2 View Post
I found some new features like custom PSF and wanna see them in VCFreq
avisynth+ newer build is having all capabilities of vapoursynth. Additionally avisynth+ handles audio as well, which vapoursynth does not. Some time In future I will add to vcFreq also.
__________________
mohan
my plugins are now hosted here
vcmohan is offline   Reply With Quote
Old 5th January 2017, 19:56   #8  |  Link
zambelli
Doom9ing since 2001
 
zambelli's Avatar
 
Join Date: Oct 2001
Location: Seattle, WA, USA
Posts: 1,989
Quote:
Originally Posted by vcmohan View Post
try F1Quiver(5,168, 178, 0)

Your code suggests you were using Gaussian notch filter at a freq of 336.As per new version above may be the call.
Please check your input through F1QTest and confirm the notch freq you want ( 168 or something else)
I'll try that out, thanks. Would you mind documenting this in the release notes or documentation though? Generally when people update their plugins they expect their old scripts to continue working, and this seems like it was a breaking change in the API.
zambelli is offline   Reply With Quote
Old 20th March 2017, 07:15   #9  |  Link
vcmohan
Registered User
 
Join Date: Jul 2003
Location: India
Posts: 818
Quote:
Originally Posted by zambelli View Post
Would you mind documenting this in the release notes or documentation though? Generally when people update their plugins they expect their old scripts to continue working, and this seems like it was a breaking change in the API.
True that when I change some input parameters for ease of use or otherwise, I am not ensuring that the old scripts work. While in general I am not updating plugins for avisynth 2.5 + version, I have changed plugins that work with avisynth 2.6 or avisynth+ or vapoursynth versions. The documents included with the dll s show the usage. ( Of course I have not specifically drawn attention to those changes. I expect that the new descriptive document is read prior to use in script).
I noticed the above post only to day and sorry for the delay.
__________________
mohan
my plugins are now hosted here
vcmohan is offline   Reply With Quote
Old 20th March 2017, 07:22   #10  |  Link
vcmohan
Registered User
 
Join Date: Jul 2003
Location: India
Posts: 818
I have added a new function F2QCorrelation to this FQPlus plugin. This function cross correlates input 2 clips frame by frame and presents the result (either raw or centered) for visual examination. It can also output the shifts in x and y directions in a text file if opted. Suggestions are very welcome.
__________________
mohan
my plugins are now hosted here
vcmohan is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:46.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.