QuoteMPDN is a modern extensible media player written in .NET (with performance critical parts in ASM/SSE2) featuring a fully integrated high quality Direct3D 9, 10, 11 video renderer that is equally extensible. In fact, its most powerful features come from its open source community contributed extensions called MPDN Extensions hosted on GitHub.
Features:
- Direct3D Custom Renderer via Pixel Shader
- Option of Direct3D 9Ex / Direct3D 10 / Direct3D 11 renderer (some graphics card drivers work better with one or the other)
- Fluid Motion
- Supports 8- or 10- or 16-bit input and 8- or 10- or 16- bit output for maximum image quality
- Various Pixel Shader scaling algorithms:
- Nearest Neighbour / Box
- Bilinear / Triangle
- Softcubic (w/ softness setting)
- Bicubic (w/ sharpness setting, anti-ringing option)
- Lanczos (4, 6, 8, 12 or 16 taps, anti-ringing option)
- Spline (4, 6 or 8 taps, anti-ringing option)
- Jinc (4, 6, 8, 12 or 16 taps, anti-ringing option)
- Custom scalers (from GitHub - e.g. Gaussian, Sinc-Blackman)
- Linear light scaling via render script
- Output dithering (None, ordered, random with noise strength adjustments)
- Deep color (10-bit and 16-bit) output support (read this first)
- Improved chroma reconstruction [1] [2]
- 3DLUT via render script
- Fully integrated renderer (no .ax file to install)
- Customizable by adding postprocessing filters (e.g. AC3Filter, ffdshow, SVP)
- MadVR style CTRL+J renderer stats
- Volume control
- Playback rate control
- Audio track selection
- Video track selection
- 2 methods of Reclock:
- Reclock via Audio Script (similar to how the old SlySoft Reclock works)
- Reclock via the RateTuner player extension
- OSD
- Subtitle support
- Subtitle track selection
- Chapter selection
- Full / Minimalist UI mode (or anything in between)
- Close-source freeware with open source extensions
Pre-requisites:
- Windows 7, Windows 8.1, Windows 10
- .NET Framework 4.0
- CPU with SSE2 instruction set
- OpenCL CPU runtimes - read this
- If you're not using the installer,
- LAV Filters must be installed (Media Player .NET is hardcoded to use these filters)
- DirectVobSub (auto loading version) and/or XySubFilter must be installed for MPDN to load subtitles
Screenshot
Latest changes
MPDN
----
v2.46.0 Changelog:
MPDN Extensions API Level 9
Improved fluid motion quality by reducing flickering
Audio Script changes now take effect without the need to reopen media
Extensions
----------
v1.26.1 Changelog:
Framework
Fixed: Audio scripts not usable on some systems (Mpdn.Core is not found error)
Fixed: Audio script group fails to show config dialog due to incompatibility with saved settings (now clears old settings to allow user to reconfigure the script group)
v1.26.0 Changelog:
Render Scripts
Super-XBR
Updated by Hilian with an improved anti-ringing algorithm and tweaked parameters
EWA Scaler
Fixed weights not refreshed in some situations
Image Processing Shaders
Fixed gamma/linear conversion naming misnomer (was wrong way around)
Added fast gamma/linear conversion (using approximation method) shaders
Added display gamma correction shader
No longer requires shaders to be in the 'ImageProcessingShaders' folder
SSIM
Performance optimizations
Added strength option
Added config dialog
SuperRes / SuperChromaRes
Performance and picture quality improvements
Added fast preset for Super-XBR
Bilateral
New reconstructive method for retrieving chroma information from the luma
Audio Scripts
Framework rework to allow audio scripts to share the same core framework as render scripts
Player Extensions
YouTube Source
Added ability to auto detect supported sites
RAR File Source
".rar" files are now visible in the open file dialog
Links
Downloads (Latest version MPDN v2.46.0 / Extensions v1.26.1):
Certificate
zachsaw.com Software Certificate - Install this first. You only need to do this once.
Installer
Media Player .NET (MPDN) Installer - x86 Edition
Media Player .NET (MPDN) Installer - x64 Edition
+
MPDN Extensions Installer
Standalone / Portable
Media Player .NET (MPDN) - x86 Edition (MD5)
Media Player .NET (MPDN) - x64 Edition (MD5)
Media Player .NET (MPDN) - AnyCPU Edition (MD5)
+
MPDN Extensions Binaries
* If you are interested in modifying / customising the extensions (or make your own extensions), you should use the source version of MPDN Extensions instead
Miscellaneous
MPDN Remote Control Client by DeadlyEmbrace v1.2.0 (All releases)
3DYD Youtube Source Filter
Old MPDN Releases
All MPDN Extensions Releases
RenderScript Presets - If you are not familiar with RenderScripts these will get you started