Quantcast Avisynth: Filter Definitions?? - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Avisynth Scripting

Reply
 
LinkBack Thread Tools
  #1  
02-12-2003, 08:41 PM
dionysus dionysus is offline
Free Member
 
Join Date: Feb 2003
Location: Western Canada
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
okay thanks to kwag I finally learned out to use filters... although the movie is turning out pretty big due to my impatient ways and not testing the fitCD file it's going to be too big. none-the-less I was wondering if someone could give me the downlow on what filters do what or where i can find a description. So that I know what filters to use when I have those certain movies and don't have to come on here and wait for a reply. this will further my learning and lessen the dumb questions you have to filter through


thanx ppl.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
02-12-2003, 09:05 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Hi dionysus,

Here's my current script:

Code:
LoadPlugin("C:\encoding\mpeg2dec.dll")
LoadPlugin("C:\encoding\GripFit_preview.dll") 
LoadPlugin("C:\encoding\blockbuster.dll") 
LoadPlugin("C:\encoding\legalclip.dll") 
LoadPlugin("C:\encoding\sampler.dll") 
LoadPlugin("C:\encoding\dustv5.dll") 
LoadPlugin("C:\encoding\temporalcleanerold.dll")

Mpeg2Source("K:\S1M0NE_WS\VIDEO_TS\simone.d2v")
LegalClip() 
GripCrop( width=528, height=480, overscan=2 ) 
GripSize() 
SpaceDust()
TemporalCleaner()
Blockbuster(method="noise", variance=.4, seed=1)
GripBorders() 
LegalClip() 
Sampler(length=24)
That's to be used with KVCDx3 ( 528x480 ), as you can see in the scrip't resolution. For Sansgrip's filters, you can find a document file attached to each of his filters. They are here: http://www.jungleweb.net/~sansgrip/avisynth/
For Dust and TemporalCleaner filters, you get those at the doom9.org forum.

-kwag
Reply With Quote
  #3  
02-12-2003, 09:26 PM
labomba labomba is offline
Free Member
 
Join Date: Jan 2003
Location: S.Paulo-Brasil
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Hi Kwag

Could you tell me how would be the sintax with Gripcrop()/Gripsize()/Gripborders() to have the same aspect ratio that I can get with:

BilinearResize(528,480,96,0,528,480)
AddBorders(0,0,8,

I'm having some troublr to understand how to encode a widescreen source to see on a box TV, with the borders not so large. Should I use Letterbox() (after or before gripcrop/gripsize/gripborder) Another thing: I'm using subs, so how could I get the sub inside the scene, but not so high.
thanks
LaBomba
Reply With Quote
  #4  
02-12-2003, 09:59 PM
Gaudi Gaudi is offline
Free Member
 
Join Date: Dec 2002
Location: Buenos Aires, Argentina
Posts: 131
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to Gaudi
@kwag

Quote:
Originally Posted by kwag
SpaceDust()
TemporalCleaner()
Blockbuster(method="noise", variance=.4, seed=1)
I thought that SpaceDust and BlockBuster did the same. Could you explain why the need for both of them?

Many thanks
Reply With Quote
  #5  
02-12-2003, 11:44 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by labomba
Hi Kwag

Could you tell me how would be the sintax with Gripcrop()/Gripsize()/Gripborders() to have the same aspect ratio that I can get with:

BilinearResize(528,480,96,0,528,480)
AddBorders(0,0,8,
Code:
GripCrop( width=528, height=480, overscan=2 ) 
GripSize() 
GripBorders()


-kwag
Reply With Quote
  #6  
02-12-2003, 11:45 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Gaudi

I thought that SpaceDust and BlockBuster did the same. Could you explain why the need for both of them?

Many thanks
No they're not the same. SpaceDust is a noise remover. BlockBuster is a noise generator. But BlockBuster generates noise only on the specified frequency domain. The default values work only on low lit (dark) areas of the movie.

-kwag
Reply With Quote
  #7  
02-13-2003, 08:12 AM
labomba labomba is offline
Free Member
 
Join Date: Jan 2003
Location: S.Paulo-Brasil
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by kwag
Quote:
Originally Posted by labomba
Hi Kwag

Could you tell me how would be the sintax with Gripcrop()/Gripsize()/Gripborders() to have the same aspect ratio that I can get with:

BilinearResize(528,480,96,0,528,480)
AddBorders(0,0,8,
Code:
GripCrop( width=528, height=480, overscan=2 ) 
GripSize() 
GripBorders()


-kwag
Sorry Kwag, but I have some questions: using these lines I have huge black borders on top and bottom, viewing with PowerDVD; it will be less noticed on TV, after burn it Should I use letterbox() to make side borders? If yes, where to put letterbox() line
thanks again :P
LaBomba
Reply With Quote
  #8  
02-13-2003, 09:35 AM
Jellygoose Jellygoose is offline
Free Member
 
Join Date: Jun 2002
Location: Germany
Posts: 1,288
Thanks: 0
Thanked 0 Times in 0 Posts
If your source is widescreen, you might want to set overscan to 0, and add this line after GripSize() : Letterbox(0,0,16,16)
this will give you the exact same height of the source (if it's widescreen) and will cut out 16 pixel on each side which you will not see on your TV.
__________________
j3llyG0053
Reply With Quote
  #9  
02-13-2003, 11:02 AM
labomba labomba is offline
Free Member
 
Join Date: Jan 2003
Location: S.Paulo-Brasil
Posts: 185
Thanks: 0
Thanked 0 Times in 0 Posts
Oh, thanks Jellygoose.
And need use Letterbox(16,16,16,16) for full screen sources, right? Isn't necessary use source_anamorphic=false on gripcrop(), is it?
I tried to figure the lessons of other thread between you and muadibb, mainly for sources like 1:2.35 or 1:1.85.
LaBomba.
Reply With Quote
  #10  
02-13-2003, 11:57 AM
dionysus dionysus is offline
Free Member
 
Join Date: Feb 2003
Location: Western Canada
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
@ kwag

I used your script for my movie and it really really helped for the "blockiness" around the characters but now for some reason when the characters are wearing like a black suit and black background it's trying to show too much or I don't exactly know how to explain it but it looks terrible.

so my question is, I want to test all those filters on a test movie and play them on my dvd player and I want to do it one by one ie.

LoadPlugin("C:\encoding\mpeg2dec.dll")
LoadPlugin("C:\encoding\GripFit_preview.dll")

Mpeg2Source("K:\S1M0NE_WS\VIDEO_TS\simone.d2v")
LegalClip()
GripCrop( width=528, height=480, overscan=2 )
GripSize()
SpaceDust()
TemporalCleaner()
Blockbuster(method="noise", variance=.4, seed=1)
GripBorders()
LegalClip()
Sampler(length=24)

you know something like that and then go through the whole list just so I can get a feel for each filter and if I can see what combination would work best but when I do something like that it wont' load into tmpgenc?

does anyone have any suggestions???
Reply With Quote
  #11  
02-13-2003, 01:24 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by dionysus
but now for some reason when the characters are wearing like a black suit and black background it's trying to show too much or I don't exactly know how to explain it but it looks terrible.
Remove the Blockbuster line and encode a small clip on that same scene. If it looks worse, then put Blockbuster back again and increase the variance to 1 and see if it looks better.

-kwag
Reply With Quote
  #12  
02-13-2003, 03:15 PM
dionysus dionysus is offline
Free Member
 
Join Date: Feb 2003
Location: Western Canada
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
@ kwag I did that with four scenes,

1. w/o blockbuster
2. w/ blockbuster: variance 1
3. no filters
4. w/o dustV5

and i found that 1 was the best but it was really really hard to decide between the others and like I said the characters are good in 1. but then the background and dark spots are the shits and it didn't seem to do anything with in the other attempts. more specifically kwag, I am doing simone as I see you have too, and with your script your happy with your results?! maybe I'm just too picky and am noticing things that other ppl don't or won't.

anyways give me some suggestions if you have any left but i think I might just keep on trying to "trial and error" with those filters till I get what I want.
Reply With Quote
  #13  
02-13-2003, 06:47 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Hi dionysus,

I used SpaceDust() and TemporalCleaner() on my S1M0NE movie and the results are very good.

-kwag
Reply With Quote
  #14  
02-13-2003, 07:19 PM
muaddib muaddib is offline
Free Member
 
Join Date: Jun 2002
Location: São Paulo - Brasil
Posts: 879
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by labomba
And need use Letterbox(16,16,16,16) for full screen sources, right?
Yep! You'll overlap a 16 pixel borders all around the frame.

Quote:
Isn't necessary use source_anamorphic=false on gripcrop(), is it?
Yes... if your source is 4:3 fullscreen you have to use source_anamorphic=false.
Reply With Quote
  #15  
02-13-2003, 09:43 PM
dionysus dionysus is offline
Free Member
 
Join Date: Feb 2003
Location: Western Canada
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
@ kwag

you should have suggested that from the beginning... wow that's much much better, just watching the encode is way way better than the other ones, thanx brotha.

on another note, back to the forum topic how do you know when to use which... like that would ahve taken me a coon's age to figure that out with using my combinations technique. Like is there ones that you use for dark videos fast action, brighter videos fast action, dark video low action and so on? or what?

but again, thanx.
Reply With Quote
  #16  
02-13-2003, 09:49 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by dionysus

on another note, back to the forum topic how do you know when to use which...
Use:
SpaceDust() if the source is fairly clean.
FaeryDust() for slightly noisier sources.
PixieDust() for heavier noisy sources ( ex: VHS captures, etc. )

-kwag
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Avisynth: ffdshow preprocessing filter for avisynth incredible Avisynth Scripting 4 12-10-2004 06:53 PM
Avisynth: HQdn3d - mplayer filter ported to avisynth incredible Avisynth Scripting 1 10-25-2004 09:51 AM
Avisynth: Need clip filter & dust filters for avisynth nighthawk Avisynth Scripting 3 01-31-2004 12:24 PM
Avisynth: AviSynth 3rd party filter list! digitalize Avisynth Scripting 1 03-21-2003 10:17 AM
Avisynth: Auto crop using avisynth filter beta? black prince Avisynth Scripting 6 11-28-2002 08:51 AM




 
All times are GMT -5. The time now is 04:02 AM  —  vBulletin © Jelsoft Enterprises Ltd