Log in

View Full Version : Avisynth open error. Telecide " order " error


Trash Master
12th November 2006, 20:24
I am having a problem trying to load a script. I keep getting " avisynth open error. Telecide does not have a named argument " order "

http://i45.photobucket.com/albums/f92/JoshtheRipper/AVSError.jpg

Here is my script line with the error.
Telecide(order=1,gthresh=50,chroma=true,blend=true)

I can provide more info upon request. Thanks

Didée
12th November 2006, 20:49
Here (http://www.neuron2.net/decomb/decombnew.html) we read:

Decomb...
Version 5.2.2 removes Telecide's order parameter. The field order is now picked up from Avisynth. Refer to the Decomb reference manual for details.

Trash Master
12th November 2006, 21:50
Thanks Didee. TM. I got it to work now. :)

Didée
22nd November 2006, 22:05
Exercise: Remove it, and see how the result looks like.


Seriously:

- the source is telecined: you need Telecide() and Decimate().

- the source is not telecined: you don't need Telecide() nor Decimate()

- Telecide(order=x) gives no error: you're using an old version of decomb. No need to change settings.
(Though upgrading would be recommended.)

- Telecide(order=x) gives "does not have a named argument...": you're using a recent version of decomb, and must not give the order parameter.
(But should read decomb's documentation. "Quickstart" is for starting quickly.)

Easy as that.

manono
25th November 2006, 05:08
Perhaps reading the Decomb Tutorial included in the Decomb package will get you your answers more quickly, so you don't have to wait for something that's already been spelled out:
Step 1. Determine and Set the Field Order
It is essential to set the field order properly for correct rendering. The field order is obtained from Avisynth and can be set using the AssumeTFF() or AssumeBFF() functions in your script before invoking Telecide()...
.
.
.
If your clip has 3:2 pulldown, you will need to decimate the clip. Simply add a call to Decimate(). Our final script then looks like this:

AviSource("your_clip.avi")
AssumeTFF()
Telecide(guide=1,post=2,vthresh=30)
Decimate()
You can learn quite a bit just by reading the docs neuron2 prepares for his filters.