Log in

View Full Version : Can interlaced-only filters be used on progressive streams?


Chainmax
23rd May 2005, 14:29
I am in the process of making an SVCD and the source has some dotcrawl. Having seen the wonders of DeDot in action, I'd like to use it with this source but I don't know if that's possible. Is it?

cwk
27th May 2005, 01:07
I can't see your source. While we're at it, do you know what the parameters are for DeDot?

EDIT: Oops, I answered my own question about DeDot:

http://forum.doom9.org/showthread.php?s=&threadid=84967&highlight=dedot+manual

stickboy
27th May 2005, 12:37
Originally posted by Chainmax
Can interlaced-only filters be used on progressive streams?In general, I don't see why not. If you want to break up a progressive frame into two separate fields and deal with each independently, then you should be free to do so...

Chainmax
27th May 2005, 16:32
Doesn't a progressive stream have no fields? If I'm wrong, then would this work:

SeparateFields()
even = SelectEven(last).DeDot()
odd = SelectOdd(last).DeDot()
Interleave(even, odd)
Weave()

(I'm not sure wether DeDot works temporally or not)?

Wilbert
27th May 2005, 18:48
(I'm not sure wether DeDot works temporally or not)?
Yes, but that doesn't matter.

If you need to remove dotcrawl you need to do it on ths source (which is progressive in this case, but that doesn't matter).

Mug Funky
28th May 2005, 08:00
dot crawl is inherently an interlaced effect. even if a source is progressive, if it's passed through analog YC or (heaven forbid) composite, then the image will be transmitted interlaced. the only causes of dot-crawl is those two transmission methods.

just be sure not to vertically resize before running any filters like dedot. in fact, depending on how it was captured, the chroma may already have been messed with (YV12 progressive is different from YV12 interlaced).

Chainmax
28th May 2005, 09:20
The thing is that DeDot's manual says that it must (not should) be applied on interlaced streams.

Mug Funky: I guess it's not dotcrawl and just moving noise, but I still think DeDot could help me out.


Everyone: is my method of applying it correct? If not, what should I do?

Wilbert
28th May 2005, 11:09
The thing is that DeDot's manual says that it must (not should) be applied on interlaced streams.
It just means that you shouldn't deinterlace before applying DeDot (which makes sense).

Mug Funky: I guess it's not dotcrawl and just moving noise,
Just post a screenshot if you are not sure.

dot crawl is inherently an interlaced effect. even if a source is progressive, if it's passed through analog YC or (heaven forbid) composite, then the image will be transmitted interlaced. the only causes of dot-crawl is those two transmission methods.
Ok, it's an interlaced effect. If you mean in addition that "Rainbow effects and dot crawls are caused by imperfect separation of the luma and chroma components of a composite video signal." then i agree with you.

Chainmax
30th May 2005, 02:57
Ok, I'll try applying it then and will post a screenshot as soon as I work out some stuff in my computer.