(14 replies, posted in Using SVP)

As far as I understand, cell-shaded cartoons are basically impossible to use motion interpolation with. The reason being that between any 2 frames, there's a multitude of possible "solutions".
I wrote that guide a long time ago, and I've actually noticed the problem myself even with the highest "Motion Vectors Grid" set. The only real use for SVP is for reducing the judder of zooms and pans.
It's been quite some time since I fiddled with it, but the trick lies in altering the settings behind the "Adaptive" interpolation mode. Setting the conditions for when to activate frame interpolation to the max makes SVP only activate under absolute ideal conditions (pans and zooms). I might aswell write it in stone here: Artifact-free motion interpolation for cell-shaded cartoons is impossible, even with the best algorithms.

Chainik wrote:

Invert motion blur maybe?

It's possible (in theory) but for the good results we need to know shutter speed in each frame. Which is impossible  big_smile

Alot of new TV's actually do this together with motion interpolation.
What you're looking for is motion blur removal. The tech itself has nothing to do with frame interpolation, though often coupled with it, since removing the motion blur makes the movie appear even less fluent.

Hey there, thanks for adding it to the wiki. I've been kinda busy with studies lately, that's why I haven't really edited anything. I'm kinda wondering, why do the wave artifacts only happen in anime? Is it because of too many detected motion vectors that don't fit with the directon of the motion? If so, is this because alot of block in anime contours remind of each other, leading to false motion vectors? Or maybe wave artifacts happen with real movies aswell?

There's a setting for SVP to automaticly downsize the video, before applying frame-interpolation. Though your statements further my belief in the fact, that your renderer is the problem. If I were you, I would ask around on the XMBC forum. They would appreciate the bug report, that's for sure.

Yea, this clearly doesn't have anything to do with SVP. It seems like a renderer problem to me, does XMBC support alternative renderers? That would be my first shot. Simply changing it to something else.

redlid wrote:
Chainik wrote:


OK, especially for you I've found both DVD drive and still readable DVD disk, which is "Kingdom of Heaven"  big_smile
It works as expected in MPC-HC with any filters combination that I have.

lickering and too bluish and greenish and picture quality varies from smooth to sharp every 2 seconds can't be added by SVP so what if just turn it off? Which version of ffdshow you're using? - try another one.

I think this project is doomed. You're asking me what FFDshow I am using? Try to make a wild guess...HINT:  I downloadeed it from your web page.

This is unprofessional project which never will work properly, like linux for example.

This project is directshow based, since it interacts with ffdshow through avisynth. The whole point of directshow is easy extensionability, though this usually hinders the "plug-and-play"-functionality a bit. If you don't have enough patience to spend 30 minutes setting it up properly before leaving such a remark, may I suggest VLC instead?


(6 replies, posted in Using SVP)

I believe the one Chanik linked is what SVP was originally based on. If you want the best quality, use the method I mentioned. You can just crank your settings to the max. Since it doesn't have to interpolate in realtime, you can turn on "complicated" shader and stuff like "decrease grid step" aswell. However, you will have to recompress the video yourself with virtualdub or x264 afterwards, since virtualdub will simply output uncompressed video.


(6 replies, posted in Using SVP)

It can also be done by simply creating an AVS-script from SVP-manager. While the video you want to interpolate frames for is playing, click this option in SVP and save the script. The script can then be opened by popular video editors, for example virtualdub. However, virtualdub only outputs as .AVI, so if you're new into this stuff, just follow Chainik's tutorial.


(10 replies, posted in Using SVP)

Well, try this setup for:

Frame interpolation mode: Adaptive
SVP shader: Standart
Motion vectors interpolation mode: Bicubic
Motion vectors grid: 12x
Decrease grid step: By two with global refinement
Search Radius: Average
Motion vectors precision: Half pixel
Wide search: Average
Artifacts masking: Disabled
Proccesing of scene changes: Repeat frame
Decrease frame size: Disabled

If you lag, lower "Decrease grid step", if you still lag, use a larger "Motion vectors grid".

By the way, you see the little bars on the left side of the options? As a rule of thumb, the higher it is, the better quality.


(10 replies, posted in Using SVP)

To be honest, it depends on quite a few factors. Which CPU do you have? Which video codec is being decoded? Do you use hardware acceleration? Do you run alot of software in the background? In SVP-manager, the little bars left of the option normally indicate the level of quality it provides, unless otherwise stated in the tooltip. I suggest you spend a bit of time figuring out what looks good. Also, make sure you have the newest version of SVP.


(13 replies, posted in Using SVP)

This basicly means that once every 38 seconds, we get 59 fps instead of 60fps. Is this even noticeable?


(13 replies, posted in Using SVP)

Re-Clock will simply slow down the movie to 23.976fps, meaning you will still need to install SVP for for 60fps. By the way, I believe most movies today aren't speed up for PAL anymore, so unless you watch old movies, it really isn't neccesary.


(13 replies, posted in Using SVP)

Alot of PAL videos are speeded up from 23.976fps to 25fps. This is because PAL televisions used to be exactly 50hz. Displaying 25fps on a 50hz TV is easy, since you just diplay the same picture twice. However, 23.976 is a little tricker, hence the speedup. The problem with speeding up video is that the sound is speed up aswell, leading to a kind of "chipmunk" effect. Please note, that is VERY subtle. Reclock fixes this by slowing down 25fps PAL content to 23.976fps, which was the speed they we're meant to be watched at. You can hear some voice samples at the Re-Clock's creator's website. Personally, I couldn't hear the difference, but maybe you can?

My bad, I mistook it for Crystal TV :S

I believe crystalplayer has this feature


(10 replies, posted in Using SVP)

Change this option:

Hey there, I wrote a little tutorial about it. But since the wiki is locked, I can't really format and upload it.
http://dl.dropbox.com/u/12485963/Frame% … 0anime.doc

This seems kinda fishy, have you tried re-installing SVP?


(10 replies, posted in Using SVP)

Go to "Options" in MPC-HC, does it look like this?


(2 replies, posted in Using SVP)

Well, you will be able to run SVP, but you shouldn't be expecting to use any of the higher end settings. So the results might not be as satisfactory.

Well, this seems simpler and better than what I suggested. Is this gonna become some kind of preset, or should I make a little section in the wiki?

This issue can be solved by simply adjusting the parameters for when to enable frame-interpolation under the "adaptive" setting, I have attached a my override file. If this is placed in the SVP-folder, then SVP will only activate in scenes with panning motion. It's a little crude since I haven't fine-tuned it yet, but it works.


(5 replies, posted in Using SVP)

Thanks alot, I will play around with it.

Hey there, I hope I'm not bothering you people too much with my endless amount of questions. I've mostly been asking for help to fix a specific issue I've been having, but since I haven't been able to find a solution myself yet, I'd thought I would bring it up.
I really enjoy watching anime and I only use frame-interpolation for the paning and zooming scenes, the rest doesn't really matter for me. However, artifacts like the ones I've linked to are killing me. Is there a way to fix them, or is frame-interpolation simply not meant for anime?



(5 replies, posted in Using SVP)

By the way, where do I manually play with the mode switch limits? I can't seem to find anything in the SVP-folder.