PDA

View Full Version : TemporalSmoother for avisynth 2.5


2dfx
6th February 2003, 19:30
Are there any plans for temporalsmoother to work in YV12 colorspace?

primitive
6th February 2003, 21:58
Originally posted by 2dfx
Are there any plans for temporalsmoother to work in YV12 colorspace?

Convolution3d can be made to only work in the temporal space, methinks.

(primitive)

*edit* stupid me

digitize
7th February 2003, 03:59
convolution3d was released for avs 2.5 (yv12). also im pretty sure there is a working temporalsmoother packaged in avs 2.5 itself.

primitive
7th February 2003, 04:02
Originally posted by digitize
convolution3d was released for avs 2.5 (yv12). also im pretty sure there is a working temporalsmoother packaged in avs 2.5 itself.

It works, but according to the docs it is restricted to YUY2 only.

(primitive)

digitize
7th February 2003, 04:41
probably b/c you are reading the docs for c3d 2.07 (yuy2). vlad released c3d for avs 2.5 (yv12). http://forum.doom9.org/showthread.php?s=&threadid=38281&highlight=convolution3d

Richard Berg
7th February 2003, 04:58
No, he's correct: the built-in TemporalSmoother is YUY2 only.

scmccarthy
7th February 2003, 06:55
I sort of have plans to convert the built-in smoother in the mpeg2dec.dll for YV12. In fact, I was thinking of dropping all the other built-in filters, because it is too much trouble to convert everything to YV12.

Currently, I'm working on monochrome for YV12, however.

Stephen

Well, I already have the Y plane working for mpeg2dec YV12, I am studying the software carefully, before I decide on how to bring in the chroma planes. It is simple and straight-forward for a large program, but it is a bit deceptive. For most of the program, dst refers to the source. And do I need extra malloc-free pairs for the chorma planes?

digitize
8th February 2003, 05:04
Originally posted by Richard Berg
No, he's correct: the built-in TemporalSmoother is YUY2 only.
I was referring to c3d.

2dfx
8th February 2003, 07:32
I sort of have plans to convert the built-in smoother in the mpeg2dec.dll for YV12. In fact, I was thinking of dropping all the other built-in filters, because it is too much trouble to convert everything to YV12.
Cool. For some reason I find that TemporalSmoother works very well, even compared to all the new filters. :)

sh0dan
8th February 2003, 13:11
How does it compare to temporalsoften, mode 2 with scenechange?

theReal
8th February 2003, 14:12
I found temporalsoften is better than temporalsmoother at least since avisynth 2.03 (this is where I compared the two filters again, after a long time using temporalsmoother).

Temporalsoften seems to do less harm on the chroma than temporalsmoother.
Since there is temporalsoften with mode2 and scenchange detection for yuy2 and YV12, there's no question which is the better filter.

Dreassica
18th August 2003, 02:30
i tend to think Temporalsmoother still is beter in certain sources then soften, and i woulld really like to see a yv12 version of it appear, maybe in mpeg2dec3? *hint* ;).
i could use it in a qmf environment then :)

High Speed Dubb
18th August 2003, 08:10
GrapeSmoother will eventually work in YV12 as well as YUY2.

Dreassica
18th August 2003, 14:28
In this case i was talking about Temporalsmoother, although grape in yv12 is welcome as well :D
I just find that tempsmoother still has some uses in certain cases and a yv12 verson is sorely missed here.

Dreassica
31st August 2003, 13:44
Originally posted by scmccarthy
I sort of have plans to convert the built-in smoother in the mpeg2dec.dll for YV12. In fact, I was thinking of dropping all the other built-in filters, because it is too much trouble to convert everything to YV12.

Currently, I'm working on monochrome for YV12, however.

Stephen

Well, I already have the Y plane working for mpeg2dec YV12, I am studying the software carefully, before I decide on how to bring in the chroma planes. It is simple and straight-forward for a large program, but it is a bit deceptive. For most of the program, dst refers to the source. And do I need extra malloc-free pairs for the chorma planes?

Any progress on tempsmooth for yv12? Cuz i still find it more usefull for some nasty sources andf i like to use it in a qmf environment, which cnat be done with the yuy2 version.

scmccarthy
1st September 2003, 02:44
My strategy was ill advised. I tried to pass three pointers in each fuction. Then I realized I did not need to pass a pointer for each plane (the planes being the output, not the input). But this meant I had to start from scratch. I never did. So all I have is a monochrome version working. My interest was always to have a version of mpeg2dec for AVIsynth 2.5 closer to the original. Converting TempSmooth was always contingent on getting mpeg2dec to work, although it could be turned into a stand alone plugin.

Stephen