Windows 64-bit binaries.
This release is available through the auto-update facility in the Ctrl [A] About Box
These release notes can be read from the What's New? button in the About Box after the auto-update has completed, as well as the release notes for all previous releases
Use Shift-[\] to open the MMP config dialog
Use Ctrl-[H] to open a [H]elp panel
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your image file extensions with MMP using the provided mmp-install.bat file.
This operates MMP as [in effect] two applications in one: the main media-playing window for playing audio and video files, and the Image & Thumbnail Browser for viewing and managing all your image files.
See the Wiki to get the most from your use of MMP, particularly the MMP Config File topic.
NEW
Audio & Video Timeline Editor:
ffprobe only returns keyframe information for the minute currently being playedffprobe in the background to return the keyframe information for the entire video in one go, the .key file (and the keyframe cache) is now built-up gradually, minute by minute. This enormously speeds-up keyframe info retrievalffprobe. This has now been reduced to no more than a few seconds. For standard videos, the info is obtained almost instantaneouslyAudio & Video Timeline Editor using [F], this will be confirmed in the notification area (bottom right corner) with keyframes onkeyframes… indicating that new keyframe info is being retrieved from ffprobeffprobe parameters have been tweaked to make ffprobes's keyframe retrieval faster and more efficient, ironically by getting it to report more info than previously, and then performing some post-processing on the keyframe info.key file already exists for a video when the Audio & Video Timeline Editor initializes for that video file, the keyframe info from that .key file will be preloaded when you turn on keyframes with [F], and the progress bar will flash to signal that it was loaded.key file is out of date for the video being edited, it will be cleared and rebuilt as you view the video, as described aboveffprobe keyframe-info-retrieval process will run at a time. If you grab the editor's vertical cursor and drag it along the timeline, you will populate some of the keyframe info for the minutes you have dragged through, but not all. There is no advantage to trying to pre-load the keyframe info cache using the vertical cursorMinimalistMediaPlayer.conf file setting keyframes= can be set to yes or no. Keyframe processing is so fast now that it is viable to permanently default to keyframes being on when the Audio & Video Timeline Editor is opened. This option will be added to the Shift-[\] Config Dialog in a subsequent release. For now, the setting will need to be set manuallyCtrl-Shift-[C] auto-cleanup of Audio & Video Timeline Editor files with the editor open and keyframes set on, the .key file for the current video will deleted. However, the in-memory keyframe cache will remain intact for as long as the editor remains open. The next time the editor needs to obtain new keyframe info, the entire .key file will be rebuilt from the keyframe cache and saved back to disk.FIXES
v5.3.2, if you exported an edited video when the previous export already existed (the [edited] version), MMP issued an unnecessary “hard stop” to MPV while it deleted the previous exportMMP[edited] export before exporting again« release_5_3_2 | release_6_0_0 »
KNOWN ISSUES
There are currently no known issues. If you experience one, please create a New Issue at https://github.com/BazzaCuda/MinimalistMediaPlayerX/issues and it will be investigated immediately
A Note About MPV Playback
MMP: Minimalist Media Player uses MPV as a library (aka the libmpv-2.dll file) to perform all the playback of audio and video files and to display images.
If you have any playback issues, especially with video files, it may help to download a different copy of libmpv-2.dll from https://github.com/shinchiro/mpv-winbuild-cmake/releases/.
You should download any mpv-dev-x86_64-v3……7z file. -dev- is the keyword to look for in the file name.
If you have a particularly old processor then ignore the v3 files and download any other mpv-dev-x86_64……7z file instead.
Keyframes
Ctrl-[W] in MMP will quickly take you to the wiki
Quick Install
The quickest way to get up and running with MMP is to
mmp-install.bat file which will register all the file extensions that MMP supports*
* mmp-uninstall.bat unregisters them
Any issues, please let me know Issues
Wiki site
The fully-detailed wiki at minimalistmediaplayer.com continues to grow. The Wiki greatly expands on the brevity of the Ctrl [H] help panels by providing comprehensive info to help you get the most out of using all of MMP's many controls and configurable options
If there is a particular aspect of MMP that you would like more information about, let me know and I will add a topic to the Wiki or enhance an existing topic
Feedback
All feedback, issues and suggestions should be raised in Issues or Discussions
Asset files
The “…full.zip” release file below contains everything you need to run MMP: Minimalist Media Player:
| MinimalistMediaPlayer.exe | v5.4.0 | 2026/01/05 |
libmpv-2.dll (MPV v0.40.0) | v2.0.0 | 2025/12/15 |
| MediaInfo.dll | v25.10 | 2025/11/05 |
| ffmpeg.exe | v8.0.1 | 2025/11/20 |
| ffprobe.exe | v8.0.1 | 2025/11/20 |
| libeay32.dll | v1.0.2.15 | 2024/02/17 |
| ssleay32.dll | v1.0.2.15 | 2024/02/17 |
N.B. Only MinimalistMediaPlayer.exe will be updated automatically. If the zip file contains newer versions of the other files, you should update and test these for yourself to ensure they will run on your Windows system. MMP will not make that assumption and overwrite your working versions. You are advised to make a copy of the older versions in case you need to revert to them.
| libmpv-2.dll | MPV as a library |
| MediaInfo.dll | extracts metadata from each media file (duration, dimensions, chapters, etc) |
| ffmpeg.exe | used by the Audio & Video Timeline Editor to create the edited audio or video file |
| ffprobe.exe | used by the Audio & Video Timeline Editor to extract keyframe information from a video file |
| libeay32.dll | used to provide a secure connection to the internet |
| ssleay32.dll | used to provide a secure connection to the internet |