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 22nd December 2010, 00:46   #1  |  Link
nikosvault
Registered User
 
Join Date: Oct 2009
Posts: 12
AVIsynth versions of two important Virtualdub filters.

I have tired to move all of my work away from Virtualdub, but two filters keep me stuck with the program. I was wondering if they exist in some kind of AVIsynth incarnations.

Hue/Saturation/Intensity (1.2) Donald Graft


Color Equalizer (1.1) Tamás B. Bakó


I have heard of ways to import VDF into Avisynth scripts, but I'm not sure I’m enough of an expert to pull that off (especially with my videos using Yv12 and not RGB32).

Last edited by nikosvault; 22nd December 2010 at 00:52.
nikosvault is offline   Reply With Quote
Old 22nd December 2010, 01:42   #2  |  Link
osgZach
Registered User
 
Join Date: Feb 2009
Location: USA
Posts: 676
I don't know the names offhand, but I'm pretty sure there are either direct ports, or equivalent functions for both of those.

Try looking here. I don't know how up to date it is or anything as I haven't messed with video stuff or been to these forums, even, in a long time.

http://avisynth.org/mediawiki/External_filters
osgZach is offline   Reply With Quote
Old 22nd December 2010, 01:54   #3  |  Link
jmac698
Registered User
 
Join Date: Jan 2006
Posts: 1,867
RGB Equalize is easy
Code:
RGBAdjust (clip, float "r", float "g", float "b", float "a", float "rb", float "gb", float "bb", float "ab", float "rg", float "gg", float "bg", float "ag", bool "analyze")
r,g,b is your amplification, rb,gb,gg is your offset.
Example:
Code:
RGBAdjust(1,1,1,0,0,0)
Hue and satuation to some extent:
Code:
Tweak (clip, float "hue", float "sat", float "bright", float "cont", bool "coring", bool "sse", float "startHue", float "endHue", float "maxSat", float "minSat", float "interp")
jmac698 is offline   Reply With Quote
Old 23rd December 2010, 12:09   #4  |  Link
Mounir
Registered User
 
Join Date: Nov 2006
Posts: 768
HSI is a very good filter i have used it a lot lately, and i'm not sure what would be the avisynth equivalent

Tweak is not the right filter HSi can help you fix secondary colors, Tweak can't

Syntax for avisynth:

ConvertToRGB32(matrix="Rec601",interlaced=true)
#
# 1) Hue,Saturation,Intensity:
#SeparateFields()
LoadVirtualdubplugin("C:\Program Files\VirtualDubMod\plugins\Hue.vdf", "hsi",1)
hsi(11, 1, 46, 0, 16) # 11= hu
#Weave()
Mounir is offline   Reply With Quote
Old 23rd December 2010, 14:48   #5  |  Link
rfmmars
Registered User
 
Join Date: Feb 2004
Posts: 743
Why don't you frameserve out to Vdub from Avisynth, it's a lot simpler and you can use all the filters.
rfmmars 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 14:10.


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