Pues mira muy fácil. Madshi es un codec que renderiza el vídeo. Hay diferentes codecs que son los encargados de "mostrar el vídeo en pantalla" y Madshi es unos de los mejores. Bueno, en realidad madshi es el nick del programador. El codec como tal se llama MadVR.

madVR - high quality video renderer (GPU assisted) - Doom9's Forum

Por otra parte el SVP es un software basado en un codec, concretamente el FFDSHOW que lo que hace, a grandes rasgos, es agregar frames a las movies para que pasen de los 24f al propio refresco de la pantalla. Normalmente 60hz (pero pueden ser 120hz si tu pantalla y pc lo soportan). con lo cual consigues una imagen suave. Lo que hacen las TV's modernas con el "True Motion" o tecnologías parecidas, pero desde un pc.

SmoothVideo Project (SVP) - motion estimated frame interpolation with any video player and frame doubling in real-time