View Full Version : hi, my name is dani82, and i'm new to avisynth
dani82
17th December 2004, 10:19
it's amazing the things you can learn just by reading; unfortunately, just cause you can read, does mean you will understand it (damn my attention spand)
lucky for me, their are guides with "examples" and... the forum and it's member
i'd use to use flask, big mistake(forgot to de-interlace), now i'm re-doing everything with tmpgenc (better quality vcd)
tmpgenc is limited in what it can do in de-interlace(anime), so i'm going to have to makeup for it, and learn to how use avisynth (a stitch in time, saves nine)
to the point, i'm learning how to use the decomb filter, it does a good job, but there is still an ghost effect
i can try trial & error, and download every single filter, but i rather wait for an reply; so what other filters can i use?
Wilbert
27th December 2004, 16:01
it's amazing the things you can learn just by reading; unfortunately, just cause you can read, does mean you will understand it (damn my attention spand)
lucky for me, their are guides with "examples" and... the forum and it's member
;)
to the point, i'm learning how to use the decomb filter, it does a good job, but there is still an ghost effect
You probably have blended fields in your stream. Assuming you have a pal stream (?) you can either:
1) have a look at the analog capture guide and read what it says about this.
2) convert it back to film 24 fps by removing blended fields. I'm sure other people can help with that if you post a 25 frames sample.
dani82
28th December 2004, 09:42
sorry, but it's a ntsc dvd
http://f2.pg.briefcase.yahoo.com/d82@sbcglobal.net
here's my script:
Telecide(order=1,post=1,back=1)
BruteIVTC()
tdeint()
neuron2
8th January 2005, 03:40
@dani82
Three deinterlacers in a row?! That's too bizarre.
And the link appears to be to the final processed output. What good does that do us?
Please post a link to the unprocessed source material. Then we can help you.
dani82
8th January 2005, 09:55
what can i say, i'm new, and each of them does help remove some of the ghost (or whatever the right term for it's called)
how was i suppose to figure out how to leave a sample without encoding it first, (right, DvDShrink) can't believe it took me a couple of days to figure that out, damned i'm getting senile
same link:
http://f2.pg.briefcase.yahoo.com/d82@sbcglobal.net
State of Mind
8th January 2005, 13:27
You should only ever use one deinterlacer. After one dinterlace, what's left TO deinterlace? You would be messing up your image and losing a good deal of quality, I would imagine. Ghosting? Well, ask about a "De-Ghost" filter. I don't mean that as if that's the exact name of a filter, but you'll safe yourself some trouble and quality loss by doing this. Cheers.
neuron2
8th January 2005, 17:37
Sorry, dani82, I did not mean to appear strident. Of course, I understand the newbie condition, having been one myself, and still am arguably so in many areas.
I downloaded the new linked file. Now, *that* is what we need! I'll look into it right now and post back.
EDIT: OK. I've had a look and your problem is just as Wilbert speculated. You have blended fields. Here's how you can see it. Use DGMPGDec or equivalent to serve the video through Avisynth. Then write a script like this:
loadplugin("d:\don\programming\c++\dgmpgdec\dgdecode\release\dgdecode.dll")
mpeg2source("G:\tmp\dani\x.d2v")
assumebff()
separatefields()
This will separate each field into a single frame so you can visualize it. I have posted a link of one field here:
http://neuron2.net/misc/blended-field.jpg
You can see that the fields themselves are blended. This is usually a result of PAL<->NTSC conversion. No kind of deinterlacing can help this. Think about it. Deinterlacing is designed only to mitigate the fact that two fields combined shows combing. A simple deinterlacer would just throw away every other field. But still, the remaining fields would look like the one above.
People have tried various ways to fix this. You can search the board for "blended fields". There are filters that sometimes work adequately. scharfis_brain likes "deblend", IIRC.
dani82
9th January 2005, 10:46
@State of Mind
like i'd said: "each of them does help remove some of the ghost", what Telecide can't do, BruteIVTC and tdeint will, even if it's only a little, and probility won't even notice the differences when watching, i will try to get it as close as possible to being perfect, and worry about quality later
@neuron2
thank you for your help, i try searh the forum, and hope my HD doesn't crash (or dvd rot sets in) by the time i find what i'm looking for; i will probility just settle for what i can get in a couple months
neuron2
9th January 2005, 14:54
Originally posted by dani82
hope my HD doesn't crash (or dvd rot sets in) by the time i find what i'm looking for Half the fun is learning along the way.
Try this: Go to this link and look for unblend.
http://www.avisynth.org/warpenterprises/
dani82
17th January 2005, 09:07
a week later and an i'd still haven't started; anyway, i going to download every plugin that i think is going to work, but it's might cause a major lag or freeze when attempting to load the script, so how would a prevent plugin or command from loading:
Telecide(order=1,post=1,back=1)
BruteIVTC()
tdeint()
you're going to have to imagine about 20 additional lines to my script (trial & error), how would i disable ... let's say "BruteIVTC()" from loading, without deleting it?
Wilbert
17th January 2005, 10:29
you're going to have to imagine about 20 additional lines to my script (trial & error), how would i disable ... let's say "BruteIVTC()" from loading, without deleting it?
Just put your plugins not in the autoloading plugin dir, but load them manually when needed.
SallyDog
17th January 2005, 12:54
Change this: BruteIVTC()
To this: #BruteIVTC()
Or did I misunderstand the question :confused:
dani82
18th January 2005, 09:21
@Wilbert
it's just easier (for me) to have them disable
@SallyDog
nope! you're right on target, thank you.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.