digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Avisynth Scripting (http://www.digitalfaq.com/archives/avisynth/)
-   -   Avisynth: Limiter:source must be YUY2 (http://www.digitalfaq.com/archives/avisynth/13457-avisynth-limitersource-yuy2.html)

WOWIEGURL 04-23-2005 09:24 PM

Limiter:source must be YUY2
 
Hi I've solved the kernbob prob thanks to Dialbot but bow wmp says this

Limiter : source must be YUV2.

I rip from an ntsc dvd that is interlaced and trying to make into kvcd.1st time doing it.

This is my sript

Mpeg2Source("D:\wintersnata\winter.d2v")

LeakKernelBob(order=0,sharp=true,threshold=7)



undot()
Limiter()
asharp(1, 4)
GripCrop(528,480,overscan=1,source_anamorphic=fals e)#
Gripsize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))

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) ")

ConverttoRGB24()
AssumeBFF()
SeparateFields()
SelectEvery(4,0,3)
Weave()

Limiter()

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


GripBorders()

COnvertToYUY2()#

I don't know what the problem is. Can someone please help? thanks

Boulder 04-24-2005 03:32 AM

If you do KVCDs, you must deinterlace. I assume your source is top field first as it should be in 99% of the cases. There are threads on how you can determine it accurately. You should really make sure it actually is interlaced. If it's a movie, it's most likely not.

I'll give you this one script, you're on your own now.

Code:

Mpeg2Source("D:\wintersnata\winter.d2v")

LeakKernelDeint(order=1,sharp=true,threshold=7)

undot()
Limiter()
asharp(1, 4)
GripCrop(528,480,overscan=1,source_anamorphic=false)
Gripsize(resizer="BicubicResize")
STMedianFilter(3, 3, 1, 1 )
MergeChroma(blur(1.5))
MergeLuma(blur(0.1))

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) ")

Limiter()

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

GripBorders()
ConverttoRGB24()


Dialhot 04-24-2005 06:56 AM

And remove all "limiter" lines : they are completly USELESS.

WOWIEGURL 04-24-2005 07:38 AM

thanks Boulder and Dialbot.. I'm trying to make a tv series from dvd into a kvcd ... the only times it shows those horizontal lines is when there is fast movement.. in dvd2avi it says its 29.97 ntsc and interlaced.

Boulder 04-24-2005 07:42 AM

If it's a TV series, it could well be truly interlaced. In that case you can use the script I gave you - just remove the two Limiter lines that I forgot there.

EDIT: There's also the possibility to do a 29.97->23.976fps conversion. See http://www.kvcd.net/forum/viewtopic.php?t=8678 . You could use the script in Kwag's first post, just replace bob() with LeakKernelBob(order=1,sharp=true,threshold=7).

WOWIEGURL 05-01-2005 01:25 AM

is it possible to add blockbuster in? and where would you add it?

Thanks

Dialhot 05-01-2005 03:11 AM

Quote:

Originally Posted by WOWIEGURL
is it possible to add blockbuster in? and where would you add it?

Why do you want to add this ? Which purpose ?

WOWIEGURL 05-01-2005 04:45 AM

Quote:

Originally Posted by Dialhot
Quote:

Originally Posted by WOWIEGURL
is it possible to add blockbuster in? and where would you add it?

Why do you want to add this ? Which purpose ?

to minimise the blockiness in the bakcgrounds in the kvcds from dvds I am making.

Dialhot 05-01-2005 05:00 AM

Then, just after the scripclip line, add :
Blockbuster(method="noise",detail_min=1,detail_max =10,variance=0.3,seed=5823)


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

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.