Hi everybody,
I dont know what is happening recently. I cant seem to be able to put out a decent quality KSVCD. The Template states average 120mins @352x576PAL. I tried this along with the KVCDx3 Template MPEG2PAL template to encode a KSVCD movie 112 MINS long with audio at 112kbps.
Tried it in both CQMatic and TOK which I gave up onin the End.
CQMatic gives me predictions as follows:
for CQVBR - 9.21 - final resolution at this setting with MAXBtrt: 2500 - MIN:64 - extremly pixelated on moving objects, good resolution on close ups - faces etc.
for CQ constant - 26.84 - Final Resolution - Unwatchable
Ever since installing the AVS 2.5 setup and using the MA script KVCD just aint happening..
Any body that can help or has had the same problem???
Here is my script currently used. It opens and plays in media player. But everytime I encode the result is rubbish.
LoadPlugin("C:\Program Files\acp\filters\2.5.x\Plugins\MPEG2Dec3.DLL")
LoadPlugin("C:\Program Files\acp\filters\2.5.x\Plugins\GripFit.dll")
LoadPlugin("C:\Program Files\acp\filters\2.5.x\Plugins\Undot.dll")
LoadPlugin("C:\Program Files\acp\filters\2.5.x\Plugins\StMedianFilter.dll ")
LoadPlugin("C:\Program Files\acp\filters\2.5.x\Plugins\Unfilter.dll")
LoadPlugin("C:\Program Files\acp\filters\2.5.x\Plugins\Asharp.dll")
## Main section and static filters ###
#
Mpeg2Source( "C:\Zulu Dawn\DVD2AVI.d2v")
ConverttoYV12()
undot()
Asharp(1,2)
GripCrop(352, 576, source_anamorphic=false)
GripSize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))
#
#
## Linear Motion Adaptive Filtering ##
#
# ( Portions from AviSynth's manual )
# This will apply variable temporalsoften
# and variable blur.
# Both filters are active at all times, and work inversely proportional to the
# activity, measured from current frame to next frame.
ScriptClip(" nf = YDifferenceToNext()" +chr(13)+"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!
#
#
## Functions ###
function fmin( int f1, int f2) {
return ( f1<f2 ) ? f1 : f2
}
Many thanks,
Steve.