1 (edited by robert.patrician 12-11-2016 10:03:01)

Topic: Works for downloaded files, not ripped files

SVP is amazing and I'll certainly purchase it if I can resolve this error. I'm using media player classic and it works great for any file I downloaded from the Internet, but doesn't work for movies I ripped from DVD (using MakeMKV). Please advise.

Re: Works for downloaded files, not ripped files

It's probably interlaced. You need to process it before SVP can work with it.

Re: Works for downloaded files, not ripped files

How would I un-interlace it?

4 (edited by brucethemoose 12-11-2016 10:43:06)

Re: Works for downloaded files, not ripped files

robert.patrician wrote:

How would I un-interlace it?

That, my friend, is a long rabbit hole to go down.


In a nutshell, first you have to identify what kind of interlacing it has, then apply the appropriate deinterlacing. Re-encoding is one option, but you can also apply it in real time with an AviSynth/VapourSynth script, or even the ffdshow raw video filter SVP comes with.


I'd offer to analyze a test clip myself, but I'm on a phone atm sad

Re: Works for downloaded files, not ripped files

If there's a realtime solution I'll probably go for that. I'll also dig into my makeMKV settings next time to see if there's an option to not interlace when ripping. I'm still very new to the whole SVP stuff, will look into avisynth/vampusynth tomorrow

Re: Works for downloaded files, not ripped files

robert.patrician wrote:

If there's a realtime solution I'll probably go for that. I'll also dig into my makeMKV settings next time to see if there's an option to not interlace when ripping. I'm still very new to the whole SVP stuff, will look into avisynth/vampusynth tomorrow


MakeMKV's job is to rip video files from DVDs without changing them at all, and that's exactly what it does. The DVD is interlaced, you'd get the same results playing the file straight off the disc.


A few video players have deinterlacing options, but personally I would just find the SVP script (normally in the ffdshow raw video filter during playback) and insert a deinterlacing line before it. TIVTC if it's telecined, or Faster/Very Fast QTGMC if it isn't.


Also, I should mention that this is a minor flaw with SVP. MadVR is very good at deinterlacing, but unfortunately it runs after SVP. As of now, integrating them to let MadVR do the deinterlacing is impossible.

Re: Works for downloaded files, not ripped files

The best way to do deinterlacing is via LAV video decoder. Then you'll get a choice between 25/30 fps and 50/60 fps modes. By default SVP assumes the latter case and won't process the video. If you choose first method then you'll need to unchecked corresponding option in the SVP main menu.

8 (edited by robert.patrician 12-11-2016 20:37:44)

Re: Works for downloaded files, not ripped files

I'm looking at the FDDshow video decoder options and I'm rather lost on what to do next to "add a deinterlacing line" I see where it says

global svppath="C:\Users\Robert\AppData\Roaming\SVP4\"
try {
   import(svppath+"scripts\7074c.avs")

But I don't know what to insert.

-----------------

Edit: I did find a solution in the moment. I can run the file through Handbrake with the Decomb filter, and it works!

Re: Works for downloaded files, not ripped files

https://www.svp-team.com/forum/viewtopic.php?id=583

https://www.svp-team.com/forum/misc.php?action=pun_attachment&item=1292&download=0