Quantcast Avisynth: Time for a Review of my Script - digitalFAQ.com Forums [Archives]
  #1  
10-11-2003, 02:08 PM
Bud Bud is offline
Free Member
 
Join Date: Apr 2002
Location: Hawaii
Posts: 241
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to Bud
I have been using the standard Optimal script now for 3 months with very good results but I would like for someone to review what I currently use to see if I should fine tune it. So would someone kindly review and make suggestions on what part if any I should change to get even better results. My source is always from the original. The only problem I have is tha if I set things up for 2-CD, I almost always get three files and whould like to know why this is...most of the the time I use 1-CD


## DLL Section ##
#
LoadPlugin("C:\Program Files\MovieStacker\Filters\MPEG2Dec3.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\GripFit_YV12.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\STMedianFilter.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\asharp.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\unfilter.dll")
LoadPlugin("C:\Program Files\MovieStacker\Filters\undot.dll")
#
####

## Defined Variables and Constants ##
#
MaxTreshold = 1.50
nf = 0 # Current frame.
#
####

## Main section and static filters ###
#
Mpeg2Source("C:\2_FAST_2_FURIOUS\VIDEO_TS\2Fast.d2 v")
#
undot()
Limiter()
asharp(1, 4)
GripCrop(528, 480, overscan=2, source_anamorphic=false)
GripSize(resizer="BilinearResize")
STMedianFilter(8, 32, 0, 0 )
MergeChroma(blur(MaxTreshold))
MergeLuma(blur(0.1))
#
#

## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual ) - This will apply temporalsoften to
# very static scenes, and apply variable blur on moving scenes.
# We also assign a variable - and this is why a line break is inserted:

SwitchThreshold = (Width<=352) ? 4 : (Width<=480) ? 3 : 2
ScriptClip("nf = YDifferenceToNext()"+chr(13)+ "nf >= SwitchThreshold ? \
unfilter( -(fmin(round(nf)*2, 100)), -(fmin(round(nf)*2, 100)) ) : \
TemporalSoften( fmin( round(2/nf), 6), round(1/nf) , round(3/nf) , 1, 1) ")

#
#
#

GripBorders()
#LetterBox( Your_Values_Here ) # Depends on situation. Use MovieStacker!
Limiter()

#
#
## Functions ###

function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}

#
####


Thanks in advance......

Bud
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  
10-11-2003, 02:30 PM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
If the optimal script didn't change since a while is because we din't find were to adjust it. Not because we didn't try...

But if you find something, let share !
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Avisynth: Need script to select a time eqlb02 Avisynth Scripting 7 05-05-2004 03:26 AM
A little TV capture Card Review incredible Video Capturing / Recording 0 02-06-2004 04:09 AM
CYBERHOME CH 505 compatibility review incredible Players, DVRs, Media Centers 0 01-14-2004 04:56 AM
Apex Ad-660 review (thorough test) pixeldotz Players, DVRs, Media Centers 4 05-19-2003 10:34 PM
Avisynth: Short review of Blockbuster/Faerydust encode Reno Avisynth Scripting 6 01-20-2003 03:18 PM

Thread Tools



 
All times are GMT -5. The time now is 08:42 AM  —  vBulletin Jelsoft Enterprises Ltd