Okay, so what I would recommend is doing the following:
1) COMPLETELY uninstall (manually delete all directories and files that remain) ALL video players, codecs and video-processing filters.
2) To help you with the sound issue (VLC truly is an absolute abomination; I simply cannot fathom why anyone in their right mind would give up quality and control for 'convenience'), download the 32-Bit software (and the applicable prerequisites, if you don't already have them) from here:
https://imouto.my/tutorials/watching-h2 … ture-cuda/
Direct link: https://imouto.my/download/lav-filters-megamix-32-bit/
as well as AC3Filter (Lite) from here: http://www.ac3filter.net/wiki/Download_AC3Filter
Direct link: https://googledrive.com/host/0B792BWceK … b_lite.exe
and finally SVP 3 and the latest SVP-Flow libraries from here: https://www.svp-team.com/wiki/Plugins:_SVPflow
and here: http://www.svp-team.com/files/SVP_3.1.7_Core.exe
(also, if you don't have ffdshow-tryouts installed, you'll need to get that aswell: http://sourceforge.net/projects/ffdshow … e/download
3) Install the software, but DO NOT follow the configuration instructions that they recommend. Just use the default installation settings (except for selecting MPC-HC (lite) and the 'medium' MadVR preset (your GPU might be too slow for even this though, so maybe try 'low' first?)) and configure as below.
4) - Reclock: Use WASAPI Exclusive interfaces (if your sound card can handle it), PCM latency = 50%, Sampling Rate = 96kHz (again, if your sound-card can handle it), quality = Best Sinc Interpolation, format = 24 bit, tick all check-boxes except for "Use AC3 Encoding" and "Disable media speed correction with bitstream audio" (assuming you are not bitstreaming of-corse), under the "video settings" tab, set both maximum speed-up and slow-down percentages to 3%.
- AC3Filter: Set it to not change the sample rate, use 24-bit encoding, and output to your speaker configuration (check the audio routing matrix!).
- MPC-HC (lite): Disable ALL 'Internal Filters' and the 'Audio Switcher' and set the 'Audio Renderer' to use 'Reclock'.
Under the 'External Filters' tab, you should ONLY have the following (all set to 'prefer'): File Source (Async), LAV Splitter, LAV Audio Decoder, LAV Video Decoder, ffdshow raw video filter, AC3Filter, MadVR, Reclock.
Under the 'Output' tab, select MadVR to render 'DirectShow Video' and make sure that you selected Reclock as the 'Audio Renderer'.
- MadVR: The most important thing here (to fist just get things working smoothly), is to go to 'rendering' -> 'general settings', and check ALL the check-boxes, EXCEPT for 'enable windowed overlay', and set CPU queue size to 32 and GPU queue size to 24.
Then go to 'exclusive mode', present at least 12 frames in advance (more may work better or worse depending on your system) and set everything to flush.
Next, go to 'smooth motion' and DISABLE smooth motion.
(Please Note: MadVR has a lot of very impotant settings that have a huge impact on the quality of video rendering, as well as on the GPU resources it demands. I can give some guidance to which settings would work the best if you need, but it is out of the scope of this post...
I would, however, STRONGLY suggest that you get a more powerful GPU or, at the very least, get an extra GPU to run SVP on exclusively (doesn't need to be very powerful, as SVP really doesn't use a lot of GPU resources (never goes above 5% for me, running 2 OC'd Titan X's)).
Finally, install SVP, overwrite the svp-flow libraries with the new ones you downloaded, and edit the override.js file as follows:
/***** SVSuper options *****/
levels.pel = 3;
levels.gpu = 0; //SUBJECTIVE: Compare performance and quality with gpu=1 for yourself
levels.scale.up = 2;
levels.scale.down = 4;
levels.full = true;
/***** SVAnalyse options *****/
analyse.vectors = 3;
analyse.block.w = 16;
analyse.block.h = 16;
analyse.block.overlap = 3;
analyse.main.levels = 0;
analyse.main.search.type = 4;
analyse.main.search.distance = -24;
analyse.main.search.sort = true;
analyse.main.search.satd = true; //VERY slow if 'true', but gives slightly higher quality
analyse.main.search.coarse.type = 4;
analyse.main.search.coarse.distance = -24;
analyse.main.search.coarse.satd = true;
analyse.main.search.coarse.trymany = true;
analyse.main.search.coarse.width = 1920; //This is for 1080p content. Use 4096 for 4k, however it may crash, run out of memory, etc.
analyse.main.search.coarse.bad.sad = 190;
analyse.main.search.coarse.bad.range = -38;
analyse.main.penalty.lambda = 11.2;
analyse.main.penalty.plevel = 1.65;
analyse.main.penalty.lsad = 4000;
analyse.main.penalty.pnew = 40;
analyse.main.penalty.pglobal = 50;
analyse.main.penalty.pzero = 80;
analyse.main.penalty.pnbour = 30;
analyse.main.penalty.prev = 20;
analyse.refine[0].thsad = 170;
analyse.refine[0].search.type = 4;
analyse.refine[0].search.distance = -38;
analyse.refine[0].search.satd = true;
analyse.refine[0].penalty.lambda = 9.8;
analyse.refine[0].penalty.lsad = 3900;
analyse.refine[0].penalty.pnew = 50;
/***** SVSmoothFps options *****/
smooth.rate.num = 3; //Set this to auto, or to your <TargetFrameRate>/<SourceFrameRate>
smooth.rate.den = 1;
smooth.algo = 23;
smooth.block = false;
smooth.cubic = 1;
smooth.linear = true; //Only works with GPU rendering, i.e. use gpu=1
smooth.mask.cover = 40; //Therse values are your main trade-off between smoothness and artifacts
smooth.mask.area = 15; //Making them larger decreases smoothness and obtrusive artifacts
smooth.mask.area_sharp = 1.65; // See https://www.svp-team.com/wiki/Plugins:_SVPflow for details
smooth.scene.mode = 0;
smooth.scene.force13 = false;
smooth.scene.luma = 1.66;
smooth.scene.blend = false;
smooth.scene.limits.m1 = 1600;
smooth.scene.limits.m2 = 2800;
smooth.scene.limits.scene = 3000;
smooth.scene.limits.zero = 180;
smooth.scene.limits.blocks = 33; //Adjust this value for scene-change detection. Higher values makes it less sensitive and might cause it to try
//interpolating scene-changes!
This is the lowest quality (fastest) settings that I find to still give an acceptable smoothness, while giving a tolerable amount of artifacts (on real-life content, not anime). If you still don't get smooth playback, press 'ctrl + j' whilst playing the video and look for any dropped frames there. Dropped frames indicate that your PC isn't powerfull enough for the current configuration and you will have to shave some of the load off.