FAQ
Frequently asked questions about SVP 4 for Windows, macOS and Linux.
Common questions
All instructions for supported video players are listed there.
If you see that some instruction is outdated feel free to contact us!
By design, SVP 4 should work fine out of the box, however there is always a possibility that something will go wrong because many complex software products are involved. Here’s your to-do list to use in such case:
- Don’t panic!
- Try to turn it off and then turn it on 😉
- Make sure that both SVP and the video player are NOT running with administrator privileges.
- Read (or reread) the topic on configuring your video player and follow the exact steps from the topic.
- Read all the answers below.
- Search through our forums, there’s a good chance (up to 99% ;)) that your problem has already been solved.
- Contact our support service, preferably via Information -> Send problem report window.
- Start a new forum thread.
This feature is called “outer lighting”, and we love it! If you don’t – feel free to turn it off via main menu -> Outer lighting -> Disabled.
All video players supported by SVP can only show unprotected content.
This means you must decrypt the disc before opening it in MPC-HC or any other player.
DO NOT install “codec packs”, they are almost useless now because all major video players already contain all the required codecs (mostly via LAV Filters).
Interpolating a video with high frame rate can be a very CPU consuming task, because 60->120 fps conversion requires twice as many resources as a 30->120 conversion.
Because of this, SVP has a built-in limiter for the source frame rate to be processed. To override it, switch to Ignore HFR sources profile on the Video profiles page and set the desired frame rate limit value.
SVP can’t handle interlaced video. To process interlaced video with SVP you must de-interlace it first i.e. convert the source to progressive video stream with, depending on the de-interlacing method, either source or doubled frame rate.
Let’s take a look at LAV Video decoder options as an example:
You can choose between:
- 25p/30p (Film) mode – in this case you need to uncheck Assume double frame rate for interlaced videos in SVP’s Application settings;
- 50p/60p (Video) mode – you’ll get “native” 60 fps video that does not need to be processed by SVP.
As DVDs often contain interlaced video – see the previous answer.
In Windows SVP is able to detect a video playback only if both SVP Manager and the video player were started by the same user account. Particularly, you should not run SVP Manager “as administrator”. The following line at the very beginning of SVP’s Events log should give you a hint that something is wrong:
18:15:42.553 [I]: Main: running as Administrator
HDR topic is so complicated we had to create a separate page to describe all aspects: see 4K/HDR with SVP.
The short version: MPC-HC + Avisynth (Vapoursynth) Filter (AVSF) + MPC Video Renderer is the best choice for HDR playback.
For example, SVP could activate for FLAC files with embedded cover, which is not needed. The simple solution is using video profiles: create new video profile, disable “Increase frame rate” and additionally press the red “Disable SVP completely” button, add profile condition like “Video codec” = “mjpeg”, or “File extension” = “flac”, or something like that.
DO NOT USE ffdshow filters anymore! They’re bad and old. Replace ffdshow with Avisynth Filter or Vapoursynth Filter immediately!
Licensing
Still you’re free to use our 15-days money-back policy 😉
Performance issues
There’re several frame interpolation methods in SVP.
“Generic” one works on almost any hardware released in the past 10 years, however for 4K+ playback it’s recommended to have a NVIDIA card and enable hardware “Optical Flow” feature.
Modern RIFE AI interpolation engine wants a decent video card. More info there.
Most likely SVP already chooses the “best settings” based on your hardware’s performance level. If the CPU load is above 70% you may adjust the “quality-performance” slider manually.
Do not try to max-out blindly all the manual options unless you know what every value means. If you attempt to do so you’ll end with very high system load plus high level of artifacts and low video fluidity.
Modern laptops are thin and beautiful, that’s why they cannot cope with continuous high system load, especially when both CPU and GPU are loaded. The main problem is CPU/GPU overheating resulting in thermal throttling.
Another problem is laptop performance while on AC / battery saver mode.
You can monitor the CPU’s temperature and real-time CPU frequency while playing a video. If you see that temperature is rising and CPU frequency is not stable or just too low – then you’ve got a problem.
You need a Pro (or Mac, Linux) version to do this.
- Add new video profile,
- Add profile condition: “Is on battery” = “Yes”,
- Turn off “Do frame rate conversion” button.
- If you have NVIDIA video card: switch to NVIDIA CUVID video decoder in LAV Video Decoder properties.
- Switch to madVR video renderer, the default “Enhanced video renderer” (EVR-CP) often can’t render more than 110 frames per second.
Linux version
As we can’t guarantee it’ll work on any other of the 100s existing distros, in many cases you should figure out the installation and run-time problems by yourself. Of course you’re very welcome on our forums 😉
SVPtube
Yes, it can happen, because websites change their design / layout / etc. rather often. After that, yt-dlp won’t work until the extractor for the site is fixed. And after that, we still need some time to update our SVPtube package.
- Check that the site is in yt-dlp’s list
- Ensure you don’t forget to enter authentication data in case it’s essential for the site
- Check known issues in the GitHub repo, there’s a good chance that the problem was already described and even solved. In the latter case SVPtube will be updated soon enough.
… or other anime sites.
It’s possible that the video stream is DRMed (this is the case for Crunchyroll), thus it can’t be played in any 3rd-party video players.
In other cases providing authentication via cookies as described in the user manual can help.
In Application settings -> All settings window search for “autohide” and set this value (tube.ui.autohide) to zero (default behavior is auto-hide after 5 secs).
Troubleshooting
It usually throws an error like this: “Could not download archive %NAME%: Connection closed”.
To address this issue, try the following steps:
- Try again a little bit later.
- Re-run the installation, on the first “welcome” screen press Settings button and choose System proxy settings.
Check the log file (%APPDATA%\SVP4\logs\active.log). In case the last line isVideo: reading OpenCL info...
then the problem is in corrupted graphics drivers installation. Remove them completely using Display Driver Uninstaller and then re-install. In case of NVIDIA clean re-installation may also work (w/o DDU).
It’s also known that the following products may break the OpenCL subsystem, not allowing SVPManager to run:
- Microsoft OpenCL, OpenGL, and Vulkan Compatibility Pack
- Intel oneAPI Base Toolkit
The following error messages are a part of our DRM protection:SVP process was modified by some 3rd-party software.
Please refer to the FAQ on SVP-Team.com web site.
ORFile corrupted! This program has been manipulated and maybe
it's infected by a Virus or cracked. This file won't work anymore.
It usually means that some 3rd-party application tries to interfere with SVP process in memory, such as:
- Microsoft Enhanced Mitigation Experience Toolkit (EMET)
- F-Secure anti virus with the DeepGuard option turned on – see more details
- IObit Advanced SystemCare
This is a common error especially in Windows 10. For example, it may occur after some huge update (18H2, 19H1, etc.). You can fix it as follows:
- Re-install graphics drivers.
- If simple reinstalling did not help, clean graphics drivers with Display Driver Uninstaller.
The error is usually caused by graphics drivers too. First thing to do is to re-install as described above.
This means you’re running 32-/64-bit video player while the corresponding 32-/64-bit SVPflow component isn’t installed. Go to “Utilities” -> “Update or add features” and install the missing one.
- (Re-)install Avisynth+ manually
- (Re-)install the latest VC++ redistributables manually
Most likely you still have the ffdshow filter enabled. Replace ffdshow with Avisynth Filter or Vapoursynth Filter immediately!
This means you have some mess in your Avisynth installation, for example, some 32-bit plugins in 64-bit autoload directories. Latest Avisynth+ builds throw an error in this case, so you need to delete all such files.
Older Windows 7/8 running without updates may not have up-to-date root certificates from DigiCert, thus the digital signature on SVPManager.exe is invalid.
Check digital signature (file properties via right-click menu), install updated certificates if needed: root, intermediate.