User Tools

Site Tools


releases:release_4_0_0

Windows 64-bit binaries.

This release is available through the auto-update facility in the Ctrl [A] About Box if you have v2.2.2 or later and the libeay32.dll and ssleay32.dll files in your MMP folder.
These release notes can be read from the What's New? button in the About Box after the auto-update has completed.

Use Shift-[\] to open the MMP config dialog.

Release Notes v4.0.0

NEW

  • Completely re-architected as an MVVM application, or more accurately, a V-VM-M application.
  • a new MinimalistMediaPlayer.conf setting, deleteMethod= can be set to recycle, delete or shred to give three different levels of deletion. The default is recycle: all deleted files will be restorable from the Windows Recycle Bin; delete: will require software to recover the contents of deleted files; shred: “When they're gone, they are gone!”. Confirmation dialog warnings reflect the chosen level of deletion.
  • MMP no longer uses the rot.exe application to carry out deletions and this can now be deleted from your MMP folder.
  • if you choose shred as the delete method, for long operations, e.g. very large movie files, or thousands of very large images files, MMP will keep you informed as to how many shredding tasks are in progress. You won't be able to exit the app until they have completed.
  • opening a Ctrl-[H] help panel or the [P] playlist panel or the Ctrl-[E] timeline editor will automatically resize the main window or the Image & Thumbnail Browser so that everything fits on the desktop. Closing those items will restore the window size. This allows the application to automatically accommodate more modest screen sizes, e.g. 1920 x 1080.
  • Playlist Filtering: a new MinimalistMediaPlayer.conf setting, playlistFormat= can be set to audio, image, video or nothing (meaning all). The main window will only show or play the file format you specify. This allows you to, for example, play a slideshow consisting entirely of images, or have an instance of MMP playing only audio files such as background music. If you have nextFolderOnEnd=yes, the newly-generated playlist for the next folder will only contain files of the specified format. Also, if you skip to the next file, e.g. with [W], MMP will skip to the next file of the specified format in the playlist, or if there isn't one, skip to the next folder that does have one. Playlist Filtering allows MMP to play through all the images, or just the audio files, or just the video files, on an entire drive while ignoring any other media formats.
  • a new control, Ctrl-[P], will toggle Playlist Filtering on or off.
  • when you launch MMP with a playlist format filter set, the initial playlist will contain all the media files in the current folder and will show/play the file you used to launched MMP, regardless of its media type. If you then filter the playlist with Ctrl-[P], MMP will only play the relevant files, ignoring the others.
  • you can change the playlist filter format setting _while_ MMP is running. It will be actioned on the very next file.
  • If you use the spacebar on an image to start a slideshow, this will also respect your playlist filter format if you have specified one. In fact, when displaying an image in the main window, the [Spacebar] and Ctrl-[P] controls are synonymous.
  • The current folder is displayed at the bottom of the playlist panel and updates as MMP navigates to other folders.
  • you can now double-click the main window to toggle fullscreen mode.
  • a new MinimalistMediaPlayer.conf setting, repeatDelayMs= allows you to limit the keyboard repeat speed of the left (previous image) and right (next image) arrow keys when they're held down. The default is 100ms. More on this below.
  • if you use Ctrl-[C] to display the media metadata captions, this will be recorded in the MinimalistMediaPlayer.conf file and the metadata will be displayed next time you launch MMP and until you turn off the display again with Ctrl-[C].

Limiting the left and right arrow keys
If you hold down either of these keys you can rapidly flick backwards and forwards through a folder of images, very quickly viewing each image. However, it is possible, depending on the repeat speed of your keyboard, for the keyboard to issue the command for the next image before MPV has finished rendering the current image to the screen. Unfortunately, although MPV notifies client applications that a file has been loaded, it doesn't signal that the loaded image file has finished rendering to the screen, which is an entirely different matter. As a result, some images can appear to be skipped if you have a folder which is a mixture of large and small image files.

To help mitigate this issue, MMP sets a default arbitrary delay of 100ms between repeats of the left and right arrow keys. Whether this is long enough to display an image before it loads the next one depends on the speed of your computer and the size of the image files. If you have lots of very large images, e.g. 20MB or more, 100ms may not be long enough. Conversely, if you set the delay to 500ms (half a second), this may be noticeably too long for the majoriy of your image files and the browsing between images will seem very slow.

You can experiment with the repeatDelayMs= setting in MinimalistMediaPlayer.conf until you find a speed which suits your computer and image collection. Note that one second is 1000ms. This setting affects both the main window and the Image & Thumbnail Browser. Note also that you only specify the digits; don't include “ms”, e.g. repeatDelayMs=250 sets the delay to a quarter of a second.

Note that the repeatDelayMs= setting is currently the only setting in MinimalistMediaPlayer.conf which is read only once when MMP first launches. If you change it, you will need to restart MMP.

« release_3_0_5 | release_4_0_1 »

Wiki site
The fully-detailed wiki at minimalistmediaplayer.com continues to grow by the day. 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.

Asset files
The “…full.zip” release file below contains everything you need to run MMP: Minimalist Media Player:

- MinimalistMediaPlayer.exe - MediaInfo.dll - libmpv-2.dll - ffmpeg.exe - libeay32.dll - ssleay32.dll - rot.exe

(I strongly recommend that you do not download this zip file from any source other than Github) here

All comments and suggestions for additional functionality or to highlight operational issues will be well received over on the Discussions page.

Let me know what you think! What do you like? What don't you like? What other functionality would you find useful?

Thanks for taking an interest in MMP: Minimalist Media Player

releases/release_4_0_0.txt · Last modified: