Log in

View Full Version : Blended Progressive.


angrybunny
25th April 2012, 18:57
Can someone suggest a way to remove the blends from this vob sample:
http://www.mediafire.com/?t2stob77oxzkd4r Sorry if this is the wrong place to ask and thanks for any help.

Overdrive80
25th April 2012, 19:38
Try Srestore or qtgmc for material progressive.

angrybunny
25th April 2012, 20:39
Thanks. I'm gonna need a bit more than that. I'm a bit of a newb at this so if someone could download my sample and post a script that works that would be great.

Didée
25th April 2012, 21:20
Very difficult. It's a 24->30 fps sliding-blend-conversion (like "ConvertFPS" in Avisynth). Such is GENERALLY difficult to restore. There is an Avisynth script called RestoreFPS, which is made for this purpose. But I doubt it will work out here ... that sample shows very ugly & funky blocking artifacts, and those will massively disturb the reversal process. (The blocking is introduced after the blending. Therefore, when the blending is reversed, the blocking will be reverse-transposed in the result.)

In a nutshell: I fear that source simply is too bad to achieve anything feasible.

angrybunny
26th April 2012, 00:33
Thanks for the detailed response Didée. I was reasonably sure it was a lost cause but it's nice to have a second opinion. Cheers. :)

EuropeanMan
26th April 2012, 01:01
Well, worked on it...here's my work. No sharpening...just deinterlace/denoise a little/resize.

http://www.sendspace.com/file/gq4hmw

fps: 25

UNFORTUNATELY, can't fix scene changes :) But it works...

by the way, WHAT movie is this from?

angrybunny
26th April 2012, 02:00
Is this the blocking Didée spoke of?

http://73.imagebam.com/download/lRokjnGGatBNeE0u_AbrLQ/18690/186898595/393.png

I think I'll just skip it. Thanks for trying though. I'm not sure what movie it's from. The sample was sent to me by a friend. I can find out for you if you're interested.

EuropeanMan
26th April 2012, 07:21
Missing frame (or two)...reference for a restoration not there. best guess is from previous frame i believe...unfortunately residual ghosting...filters can only do so much guessing...even tougher when you have missing frames.

as for the movie, YES would like to know...ty in advance.

and i'd use my script anytime against the source...works/looks better than before...just takes a long time. quality = time...patience is many time a virtue.

NEXT time, have your friend come here...why are YOU doing the dirty work for him?
Seems to ME that you aren't even attempting anything. NEXT TIME, provide scripts of what you've "TRIED"...instead of asking for solutions you don't 'understand'. I said this LAST sentence, because IF you had looked at the frames before & after this screen capture, you'd see quite clearly there's a frame missing (or two)!

With all respect to didee, this source ISN"T a lost cause...just takes time & effort...which he may not have wanted to get into. solution is already here on this site...i found it...used it, and gave you its result above.

EuropeanMan
26th April 2012, 07:49
After doing some research, movie name is MIRCH MASALA (1987) (http://www.imdb.com/title/tt0089599/) for anyone who might be interested.

Didée
26th April 2012, 08:06
Yes, today I agree. For reasons unknown, my decoder filter was going crazy on this clip, producing really horrendous blocking. It appeared to me the clip just would be like that... Sorry!

@EuropeanMan, somewhat interesting that you deinterlaced a progressive clip. Carry sand to the beach?;) - Also with just deint+denoise, how did you come from 29.97 to 25.0 ...

Still, the clip is a sliding-blend-conversion, calling for RestoreFPS. Compare here (http://forum.doom9.org/showthread.php?t=162893) to get an idea how to use it.

EuropeanMan
26th April 2012, 08:12
Yes, today I agree. For reasons unknown, my decoder filter was going crazy on this clip, producing really horrendous blocking. It appeared to me the clip just would be like that... Sorry!

@EuropeanMan, somewhat interesting that you deinterlaced a progressive clip. Carry sand to the beach?;) - Also with just deint+denoise, how did you come from 29.97 to 25.0 ...

Still, the clip is a sliding-blend-conversion, calling for RestoreFPS. Compare here (http://forum.doom9.org/showthread.php?t=162893) to get an idea how to use it.

@Didee, to go 29,97 --> 25,0. tried first thing that went to my head...fixivtc/tdeint...get a stats file and encode. LOL yeah, deinterlacement was the wrong wording...but I think you know what I meant :)

As for the link, I know about it and know "who" posted that...LOL. Dupe ID ;)

Didée
26th April 2012, 09:43
mpeg2source("samp2.demuxed.d2v")
crop(4,20,-4,-12,true)
restorefps(25.0, 0.88)

Result (http://www.fastshare.org/download/CheckRestoreFPS.avi)

angrybunny
26th April 2012, 11:43
Thanks Didée. That looks like a nice result.

EuropeanMan, if I want to ask about a friend's project here then I will. Also, your use of unnecessary capitals and quotation marks seems very condescending to me. Feel free to give my threads a pass in the future. You are right though, it was Mirch Malsala.

Didée
26th April 2012, 12:06
It looks OK for the sample, but most probably it won't work out that simple for a full movie. In practice, usually you encounter that the phase-offset is slowly drifting away, and needs to be adjusted every so often.

Drystone example:

a = RestoreFPS(25, 0.30) # fits for frames 0-8000
b = RestoreFPS(25, 0.36) # fits for frames 8000-22000
c = RestoreFPS(25, 0.42) # fits for frames 22000-25000
...etc...

a.trim(0,8000) ++ b.trim(8001,22000) ++ c.trim(22001,25000) ++ d.trim(...
You get the idea.

angrybunny
26th April 2012, 12:23
Got it. Thanks Didée. :)