Releases: BazzaCuda/MinimalistMediaPlayerX
Release v4.4.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 new MMP config dialog
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your audio, video and 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 (and editing) 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
===== Release Notes v4.4.0 =====
NEW
Ctrl-Shift-[R]ename/Clean
Ctrl-Shift-[R]ename/Cleanwill clean the current file name by replacing certain "dirty" characters with a space- You can define your own list of dirty characters from the NEW
Clean File Nametab in theShift-[\](shift backslash) config dialog MMPcurrently defaults to replacing the following non-alphanumeric characters:! @ # $ ^ { } + = _ . % ^ ' &- Currently allowed:
( ) [ ] - - At a bare minimum your list should include ampersand (&) and apostrophe (') because these will break the FFmpeg command line when you try to
Exportyour edits from theAudio & Video Timeline Editor - If when trying to open the
Audio & Video Timeline Editoryou get a warning message that the file path contains invalid characters, you can useCtrl-Shift-[R]to quickly rename the file and make it compliant - If there is an existing
.mmpfile for the current file, that will be renamed too - Be aware that if the path contains invalid characters, you will have to rename your folders manually;
MMPwill only rename files Ctrl-Shift-[R]can be used from theMain Media Windowor from theAudio & Video Timeline Editor- In the
Image & Thumbnail Browserit will simply bring up the normalEnter New Filenameedit dialog
autoplay [edited]
- After a successful
Export,Shift-[E]will play the corresponding[edited]file in a new instance ofMMP(see release notes past) - A new .conf file setting,
playEdited=yes|nocan be set to autoplay the[edited]file after a successfulExport - This new setting can be configured from the NEW
Editingtab of theShift-[\](shift backslash) config dialog, which contains a comprehensive explanation of this feature
Ctrl-[R]
- In the
Main Media Window, the[R]key allows you to[R]enamethe current file - In the
Audio & Video Timeline Editor, the[R]key will [R]estore an excluded segment so it will be included in the Export - NEW:
Ctrl-[R]from theAudio & Video Timeline Editorwill do the same as[R]enamein theMain Media Window
Ctrl-[S]
- In the
Audio & Video Timeline Editoryou canauto-[S]kipexcluded segments during playback usingCtrl-[S]kip. - Each use of this key will toggle
auto-[S]kipon or off - When set on, this setting will stay in effect until you close
MMP, even if you close and reopen the Timeline editor - If you turn
auto-[S]kipon during playback it will take immediate effect, and ifMMPis currently playing an excluded segment, playback will immediately jump to the next included segment (or to the end of the media file if there are no more included segments) - You can click anywhere on the progress bar or drag the cursor to any position and playback will immediately jump to the start of the next included segment
- Note that this gives you an approximation of the Exported media file because FFmpeg will make the actual cuts on keyframes (see the
Ctrl-[W]wiki article "Video Cuts" cut points for a more comprehensive explanation) - Note also that you'll have to turn
auto-[S]kipoff if you want to make further edits to currently-excluded segments or the cursor will keep jumping to the next included segment when you try to reposition the cursor, even with playback paused.
[C]ut
- In the
Audio & Video Timeline Editor,[C]utallows you to cut the segment under the vertical cursor into two segments - Normally, you wouldn't want two adjacent segments to be included in the
Exportbecause they will overlap slightly and you'll get some repeated frames (because FFmpeg cuts on keyframes. see theCtrl-[W]wiki article "Video Cuts" cut points for a comprehensive explanation) - However,
[C]utallows you toExportyour Timeline and then manually edit the.segfile to re-arrange segments into a different order - If you then hold down a
Ctrlkey while hovering your mouse over theExportbutton, it will change toJoinwhich will bypass the re-creation of the segment files and simply join the existing.segnn.files in the order specified in the.segfile - Whether
MMPwill ever implement non-linear editing and allow you to drag segments around on the Timeline remains to be seen (although the functionality behindCtrl-[S]was a deliberate step in that direction). In the meantime, this workaround is available
FIXES
-
The meta-data text in some video files contains a non-standard "duration" which has a fractional part to the milliseconds, sometimes up to 6 decimal places. For example, where the overwhelming majority of video encoders, including FFmpeg, [should?] encode the milliseconds duration expressed as an integer such as "3600572", some might have "3600572.743862". This caused significant problems for the
Audio & Video Timeline Editorwhen switching to a video which contained such meta-data because Delphi's "text to integer" routine (tryStrToInt) was failing quietly and returning zero, purely because of the decimal point being present. This caused an endless loop whileMMPwaited for the duration to be reported and requiredMMPto be killed in Task Manager/Process Explorer. This has now been fixed, and the calls to MediaInfo.dll which retrieve this info now take this anomaly into account -
Fixed an issue where the
Segments & Streams Panelwent on an animated walkabout around a section of the desktop when theMain Media Windowwas dragged. Dragging the main window resulted in too many Windows messages being generated telling theS&S Panelto reposition itself alongside the main window. This has been fixed. Now, theS&S Panelwill wait until you finish dragging theMain Media Window(and theAudio & Video Timeline Editor) around the desktop and will then "snap" back into position alongside the main window -
There is an occasional anomaly where MPV will report a different duration for a video than MediaInfo.dll, particularly on very short clips of only a few seconds. In all tests so far, MediaInfo has been correct and MPV has reported one whole second less. For that reason,
MMPnow uses MediaInfo's duration throughout.
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports* - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it - double-click any media file (audio, video, image) in your File Explorer software
* 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. Either is fine.
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
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.
Release v4.3.5
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 new MMP config dialog
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your audio, video and 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 (and editing) 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
===== Release Notes v4.3.5 =====
FIXES
- In an effort to protect you from accidental deletes, v4.3.4 didn't enable the YES button at all when deleting individual files
- This has been corrected ( and the programmer reprimanded :D )
===== Release Notes v4.3.4 =====
NEW
- Added an "Are you sure?" checkbox when potentially deleting the contents of folders with
Ctrl-[Del],Ctrl-[K]eep/Delete andCtrl-Shift-[C]leanup - You have to check this box to enable the YES button.
- This is a security measure in case you accidentally choose the wrong delete command and click YES out of habit
- Remember,
MMPnever touches the contents of subfolders when deleting files. It only ever effects the specific folder in question
CHANGES
- The confirm delete confirmation dialog included standard Windows system icons in the top right corner.
- Clicking the X to close the dialog defaults to YES.
- The system icons have been removed!
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports* - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it - double-click any media file (audio, video, image) in your File Explorer software
* 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. Either is fine.
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
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.
Release v4.3.4
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 new MMP config dialog
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your audio, video and 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 (and editing) 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
===== Release Notes v4.3.4 =====
NEW
- Added an "Are you sure?" checkbox when potentially deleting the contents of folders with
Ctrl-[Del],Ctrl-[K]eep/Delete andCtrl-Shift-[C]leanup - You have to check this box to enable the YES button.
- This is a security measure in case you accidentally choose the wrong delete command and click YES out of habit
- Remember,
MMPnever touches the contents of subfolders when deleting files. It only ever effects the specific folder in question
CHANGES
- The confirm delete confirmation dialog included standard Windows system icons in the top right corner.
- Clicking the X to close the dialog defaults to YES.
- The system icons have been removed!
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports* - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it - double-click any media file (audio, video, image) in your File Explorer software
* 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. Either is fine.
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
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.
Release v4.3.3
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 new MMP config dialog
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your audio, video and 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 (and editing) 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
===== Release Notes v4.3.3 =====
NEW
- When your delete method is set to
Shred, the percentage progress for large media files will be shown in the notification area of theMain Media Window(bottom right corner) - If you are shredding a single, large media file, this information will start at 1% and progress naturally to 100%
- If you are shredding several, large media files, they will all be shredded simultaneously
- As a result, the progress percentages will jump around to some extent, as the tasks will all be at different stages in the process
- However, their percentages will all trend towards 100%, so the notification is still a useful indicator of how the shredding tasks are progressing, and a useful indicator of their projected completion time
- The
Image & Thumbnail Browseronly shows the number of shredding tasks in progress as the process for images is generally too quick to warrant displaying the individual percentages - Note: you can't exit
MMPwhile there are shredding tasks running. However, you can cue-up the exit by hitting[X]or[Esc]apewhile shredding is in progress and the command will be actioned the instant all tasks have completed
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports* - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it - double-click any media file (audio, video, image) in your File Explorer software
* 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. Either is fine.
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
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.
Release v4.3.2
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 new MMP config dialog
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your audio, video and 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 (and editing) 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
===== Release Notes v4.3.2 =====
Minor Fixes
- In the
Main Media Window, the minor issues with toggling the progress [B]ar on/off using[B]and then switching between viewing images and playing audio or video files have been fixed - Various minor additions, corrections and improvements to the
Ctrl-[H][H]elp panels
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports* - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it - double-click any media file (audio, video, image) in your File Explorer software
* 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. Either is fine.
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
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.
Release v4.3.1
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
A minor correction to some text in the Ctrl-[H] [H] panels has resulted in new copy of the zip file being attached to this release. If you've already updated to v4.3.1, you'll have to download and extract this update manually; the auto-update mechanism won't download this patch for you.
Use Shift-[\] to open the new MMP config dialog
Don't forget, the recommendation is to set openImage=browser and exitBrowser=exitApp and to associate all your audio, video and 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 (and editing) 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
===== Release Notes v4.3.1 =====
NEW
Shift-[E]
- In the
Audio & Video Timeline Editor(Ctrl-[E]) when youExportthe Timeline of your edited audio or video file,MMPwill create an "[edited]" file, named after the file you're editing. (e.g. "Summer Holiday.mp4" will be exported to "Summer Holiday [edited].mp4") - Now, after exporting your Timeline,
Shift-[E]will play the [E]dited, [E]xported media file in a new instance (copy) ofMMP - The edited media file will be the only media file in the playlist of this new copy of
MMP - You can then check your edits and your export (and maybe
Ctrl-[M]ove the file to a "Finished Edits" folder?) Exportalways overwrites the "[edited]" file, so if you decide you have further editing to do to this file, you can simply[Esc]apeout of the secondMMPand continue your editing session, followed by anotherExport- If you let the edited file play to the end,
MMPwill stop there (the same as the editor does), rather than moving on to the next folder (assuming that's what your config settings would normally haveMMPdo). This lets you review and replay all or part of your edited file until you're ready to return to your editing session - Of course, you can [if you wish] open a second Timeline editor (
Ctrl-[E]) in the secondMMPand edit your exported file directly (in which case, when you clickExport,MMPwill create an " [edited] [edited]" file.) And you can thenShift-[E]to play that edit in a third instance ofMMP, and so on, ad infinitum Shift-[E]can only be used while you have theAudio & Video Timeline Editoropen
Ctrl-[E] is now a "universal" control
- You open and close the
Audio & Video Timeline EditorusingCtrl-[E] - This will now be sent to all running instances of
MMPif you haveNumlock On - This is ostensibly so that if you launch multiple instances of
MMP(and then probablyCtrl-[9]to auto-arrange them) while you have theStart in Editoroption set, you can quickly and easily close the Timeline editor in eachMMPwindow - This saves you from either having to turn off
Start in Editortemporarily, or having to click eachMMPwindow in turn and thenCtrl-[E]each one to close its editor
Moving the Image & Thumbnail Browser
- You can now drag the
Image & Thumbnail Browseraround the desktop by left-clicking on the image being displayed and dragging the mouse. This is more convenient than having to use the window's title bar. (When viewing thumbnails, the window still needs to be dragged using the window caption)
A Side Note
- In
MMP Config(Shift-[\]), for convenience, you can setStart In Editorif you have a lot of video files to edit - When you launch
MMPby clicking on a file in your file explorer software, you can temporarily override this setting by holding down a[Shift]key - If you do have
Start In Editorset and you subsequentlyShift-[E]to play the [E]xported/[E]dited file, having the[Shift]key down will mean that the secondMMPwill always override theStart In Editorsetting and will launch without theAudio & Video Timeline Editoropen - If you're very quick at releasing the
[Shift]key when youShift-[E], you can make the secondMMPlaunch with the Timeline editor open, in accordance with theStart in Editorsetting - But generally speaking, you will probably prefer that the second
MMPonly opens for playing not editing
A note about Screenshot dimensions
- When you manually resize the
Main Media Windowfor an image or a video, the dimensions of the image or the video frame will be shown in the notification area (bottom right corner). If you then[F5]screenshot the current display, the resultant .png image file will have the same dimensions as the window - The
Image & Thumbnail Browserdoes the same but in the status bar it shows both the dimensions of each image (encoded in the file), and the dimensions at which it's being displayed, e.g.| 710 x 547 | D: 1800 x 1200 |. - Again, this allows you to resize the window to the exact dimensions you want the
Ctrl-[S].png screenshot file to be
Fixes
- If, when playing an audio or video file, you used
[B]to [B]lank out the progress [B]ar, when you then played a different audio or video file, the progress bar would be redisplayed. This has been fixed. The progress bar now remains blanked out until you re-instate it again with a subsequent[B], or closeMMP - Various minor additions, corrections and improvements to the
Ctrl-[H][H]elp panels
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports* - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it - double-click any media file (audio, video, image) in your File Explorer software
* 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. Either is fine.
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
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.
Release v4.3.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.
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 (and editing) 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.
===== Release Notes v4.3.0 =====
NEW
MMP now contains a config[uration] dialog which covers all the options available in the MinimalistMediaPlayer.conf file.
The config dialog is activated using Shift-[\] (shift backslash) from either the main window or the Image & Thumbnail Browser and contains the following sections on individual tabs:
- General
- File Deletion
- Playlist
- Playlist Filter
- User Folders
- External Apps
- Quick Rename
- Scale Factor (for the Delete Confirmation dialog)
- Slideshow (interval between images)
- Repeat Delay (for when holding down the left/right arrow keys on images)
Each option is explained in detail, so the config dialog is also an extension of the help panels and the Wiki (Ctrl-[W])
Changes are automatically saved to the MinimalistMediaPlayer.conf file immediately they are made.
[Esc]ape out of the config dialog or click the x in the top right corner of the window.
Corrections
The following keys weren't listed in the Ctrl-[H] help panel:
Ctrl-[I]in the main media window: View this image in theImage & Thumbnail BrowserCtrl-[W]: open theMMP Wiki(atMinimalistMediaPlayer.com) in your web browser
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports*. - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it. - double-click any media file (audio, video, image) in your File Explorer software.
* 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. Either is fine.
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
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.
Release v4.2.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.
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.
===== Release Notes v4.2.0 =====
NEW
Main Media-Playing Window:
Ctrl-[R]epeat, (turn on/off auto-[R]epeat of an audio or video file), will now be sent to all running instances ofMMPwhen you haveNumlock On. This allows you to, for example, launch several video clips at once, and immediately set them all to repeat so you can have a collage of videos playing continuously on your desktop. (Ctrl-[9]will auto-arrange up to four of them (it used to be 9) ) If you launch more than four you'll have to arrange and resize them manually).[E]ars, aka mute/unmute will now be sent to all running instances ofMMPwhen you haveNumlock On. This allows you to, for example, launch several video clips at once and immediately mute them all if you don't already havemuted=yesin theMinimalistMediaPlayer.conffile. ([E]arschanges the .conf setting) Note that you can alter the volume of an individualMMPwindow by using the mouse wheel or the up/down arrow keys on that window, without having to turnNumlock Off.Shift-[S]ave. In addition toCtrl-[M]to [M]ove the media file to the folder specified in themoveFolder=setting,Shift-[S]will [S]ave the file to the folder specified in thesaved=setting. This brings the main window in line with theImage & Thumbnail Browserby also now providing a[S]avefunction. (See the wiki for detailed information on howUser Folderswork in theImage & Thumbnail Browserand how to set them in theMinimalistMediaPlayer.conffile.)- Ostensibly, this is to allow you to [M]ove audio/video files to one folder, and [S]ave images to a different folder, from the main window; however, both operations actually operate regardless of the media file type.
- Because
Shift-[S]avevsCtrl-[M]ovemight be slightly confusing,Shift-[M]has also been added as an alias forCtrl-[M]. (Ctrl-[S]in the main window toggles subtitles on/off) - When you have a number of deletion tasks in progress, or a long deletion task (e.g. shredding a large video file), the number of tasks currently in progress will be displayed in
MMP's notification area. Previously, this was only being displayed in theImage & Thumbnail Browser. You won't be able to exitMMPwhile any deletion task is still running; however, you can queue-up the exit by pressing[X]-MMPwill then e[X]it as soon as all deletion tasks are complete.
Audio & Video Timeline Editor:
Ctrl-Shift-[C]to cleanupAudio & Video Timeline Editorediting files in the current folder now uses the newConfirm/Deletedialog box, detailing your chosen delete method. (Cleanup can be done with or without the Timeline editor open)Ctrl-Shift-[C]to cleanupAudio & Video Timeline Editorediting files in the current folder can now be issued while theAudio & Video Timeline Editoris still open. (Cleanup can be done with or without the Timeline editor open)- (Cleanup deletes all the
.mmp,.logand.segfiles, and all the.segnn.segment files listed in the.segfiles thatMMPcreated during the export of your timeline. The contents of any subfolders aren't touched.) - You can now move straight from editing one audio/video file, to editing the next (or previous) one in the playlist using
[W]atch nextor[Q] previous(or selecting from the playlist panel, etc.), without having to first close theAudio & Video Timeline Editor, go to your desired media file and then reopen theAudio & Video Timeline Editor. - If the next file to be edited turns out to be not an audio or a video file, the
Audio & Video Timeline Editorwill close. - This is also true if you delete the file currently being edited.
- If the next file to be edited contains any invalid characters in its <filename>, the standard warning message will be displayed and the
Audio & Video Timeline Editorwill close so that the file can be renamed before you then re-open theAudio & Video Timeline Editor. - If you have a lot of video files to edit, a new
MinimalistMediaPlayer.confsetting,startInEditor=yeswill launchMMPdirectly into theAudio & Video Timeline Editorfor the video file you launched from Windows Explorer (or whatever File Manager software you use, e.g. Directory Opus). - You can temporarily override this setting by holding down a
Shiftkey when you launch the audio/video file. - The width of the vertical cursor has been increased by 1 pixel. This makes it easier to grab with the mouse, especially when you haven't paused playback.
- When the vertical cursor is very close to the join between one segment and the next (e.g. an excluded segment next to an included segment), it can be difficult to ascertain which segment the currently playing part of the media file is in, excluded or included. To help, the time panel displayed in the middle of the timeline now changes color to match the excluded/included status of the segment under the cursor. You can then adjust (e.g.
[S]hortenor[L]engthen) a segment to suit. The time panel color immediately adjusts to match your changes. - If a media file is renamed (either with or without the
Audio & Video Timeline Editoropen), the corresponding.mmpfile [if it exists] will also be renamed.MMPdoesn't rename any existing.segfile though so that any previousExportyou performed under the old name will be cleaned-up correctly byCtrl-Shift-[C]and there will be no orphaned.segnn.files. - In
v4.1.4theSegments & Streams Panelresized as you added more segments. This has been enhanced so that when you open theAudio & Video Timeline Editor, the panel will now resize to fit as many of the segments recorded in the.mmpfile as possible, limited by the current height of the main media window. (This only applies to video editing. For audio editing, the panel is a fixed size.) - As you create more and more segments by setting In out Out points, the
Segments & Streams Panelwill give you a running total of the duration of all the segments to be included in your export. This updates each time you make a change on the Timeline. Because FFMPEG will make the cuts on the nearest keyframe to your cuts and not necessarily at the exact points you make the cuts, the "Export" total shown will be a useful approximation; it's likely that this approximation will be slightly shorter than the final export, but it's very unlikely to be longer.
CHANGES
- In the
Audio & Video Timeline Editor,[C]ut segmentandCtrl-[C]ut and exclude segmenthave been removed. They were made redundant when[I]n pointand[O]ut pointwere introduced many releases ago. You can now easily, and very quickly, edit an entire audio or video file with minimal effort:[Tab]/Ctrl-[Tab]or[T]/Ctrl-[T]to fast forwards and backwards through the file[Spacebar]to Pause/Play (although you can do an entire edit andExportwithout ever stopping the playback!)- drag the vertical cursor to "scrub" through the file and set the playback position
- or...click on the progress bar to set the playback position
- or...hold down a
Ctrlkey and move your mouse along the progress bar to "scrub" through the file [I]and[O]to create included/excluded segments by settingInandOutpoints.- Click
Export. - (For the other controls,
[R]estore segment,e[X]clude segment,[M]erge Right,[N]erge Left,[S]horten segment,[L]engthen segment,Ctrl-[Z] UndoandCtrl-[Y] Redosee the Help tab in theSegments & Streams Panelof theAudio & Video Timeline Editor, or check out the detailed wiki)
FIXES
- Occasionally, libMPV-2.dll won't auto-repeat some very short video clips even though the MPV player itself does auto-repeat those same clips. A fix for this has been built directly into
MMP. - In
v4.1.4, a comma,was omitted from the list of characters allowed in a file's path or file name that you wanted to edit.MMP v4.1.4complained if you tried toCtrl-[E]ditan audio or video file containing one. This has been fixed. - In the
Audio & Video Timeline Editor, when repositioning the vertical cursor by clicking somewhere on the progress bar, there was a slight delay inv4.1.4before the cursor jumped to the new location. This is now instantaneous. - In the
Audio & Video Timeline Editor, when rapidly dragging the vertical cursor back and forth along the entire length of the Timeline, any flicker has been greatly reduced. - In the
Audio & Video Timeline Editor, when switching between editing either audio or video files,MMPnow correctly adjusts to the constraints of each. - In the
Audio & Video Timeline Editor, the remainingCtrl-[Z]Undo andCtrl-[Y]Redo minor anomalies have been fixed. - various minor bug fixes and code improvements.
Quick Install
The quickest way to get up and running with MMP is to
- run the `mmp-in...
Release v4.1.4
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.
===== Release Notes v4.1.4 =====
I wouldn't normally do another release so soon after the previous one but there are some important fixes in v4.1.4 which I considered were worth getting out asap.
NEW
Audio/Video Timeline Editor: regardless of whether you start editing with an existing .mmp file (containing your previous editing for a particular audio or video file), or whether you start with a movie's chapters automatically converted to segments for you,MMPwill create an initial Undo (Ctrl-[Z]) starting point: the "Default Segment"; this segment starts at 00:01 and covers the entire duration of the media file.- Some movies can have more than 60 chapters which
MMPwill convert to segments. You can then use these as your starting point, if you wish. However, if you want to wipe them and define just your own segments, previously your only option was to go through and merge all the segments, one by one, using[M]erge with Right segment or[N]erge with Left segment until you had just one segment left. Fromv4.1.4you can now simplyCtrl-[Z]back to the auto-created Default Segment.
FIXES
Audio/Video Timeline Editor: UndoCtrl-[Z]and RedoCtrl-[Y]now has no known issues or anomalies.- when the final audio/video file in a folder finishes playing with
nextFolderOnEnd=noin theMinimalistMediaPlayer.conffile,MMPshould exit. It wasn't doing this. It is now. - Again with
v4.1.3, when the setting wasyes, the next folder wasn't playing. It is now. - various minor bug fixes and code improvements.
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports*. - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it. - double-click any media file (audio, video, image) in your File Explorer software.
* 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. Either is fine.
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
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.
Release v4.1.3
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.
===== Release Notes v4.1.3 =====
NEW
-
Before editing an audio or video file (
Ctrl-[E]),MMPchecks whether the path or file name contains characters that will effect the FFMPEG command line process. The most obvious are & and | which have specific meanings on a command line and their presence always breaks the syntax when used in a file path/name other than for their intended purpose. In this caseMMPwill insist that you rename the media file prior to editing. This is far preferable to allowing the editing session and then discovering that the command line won't run. (In which case you would have to rename all the Timeline Editing files.) -
The checks that
MMPmakes have been made more stringent and the entire path and file name are now checked against a set of permissible characters, viz:a-z A-Z 0-9 ! @ # $ ^ ( ) [ ] { } + - = _ . % , ^and the tick mark ` -
This is particularly useful if the file being edited originated from a non-Windows system, such as Android via Google Drive. In this case it's possible to have a file on your system which looks like it conforms to the rules of Windows file names but contains Unicode characters which will be problematic. E.g. colons, vertical pipes and slashes which look like their Windows equivalents but aren't.
-
Such characters are more likely than not to cause the Export and Join command line operation to fail, simply by making the syntax of the command line invalid. In particular, when FFMPEG reads the .seg file containing the list of exported segments. FFMPEG is very particular about the contents of this file and prone to reject the contents on the [seemingly] flimsiest of reasons.
-
If there any issues with which files
MMPwill or won't let you edit, please let me know. -
Video Timeline Editing: as you create more and more segments on the
Timeline, theSegments & Streamspanel will grow in height so that more of the list is visible without having to scroll manually. The panel's height will be limited to the current height of the main window. This change does not apply to Audio Timeline Editing: the panel has a fixed size.
FIXED
- Both slideshows were going haywire if there was no meaningful
image-display-duration=entry in thempv.conffile. This seems to be down to previous changes in libmpv-2.dll as mentioned in the previous release. This has now been fixed and the latest enclosed version of libmpv-2.dll correctly defaults to 5 seconds if there's nothing inmpv.confor if the entry isn't valid. It's recommended that you upgrade to the enclosed version of the DLL if you haven't already. - Audio & Video Timeline Editing:
- fixed some classic OBOEs (Out By One Errors). These may have been responsible for the very occasional and very illusive anomalies exhibited by the timeline editor.
- the first segment now correctly starts at 1s, not at 0s as reported by MediaInfo.dll
- allows for potential rounding errors when converting the pixel location of the vertical cursor into seconds.
- doing a reverse tab (
Ctrl-[Tab]orCtrl-[T]) near the start of a video would wrap around to the end. There being no immediately obvious benefit to the user, this is now prevented. - addressed some occasional anomalies with Undo (
Ctrl-[Z]) and Redo (Ctrl-[Y]). - the previous version broke the audio file editor; my sincere apologies.
Mystery Solved
When including images in release notes such as these, MMP suddenly stopped being able to download the images and include them in the What's New facility in the Ctrl-[A] About Box. After some considerable investigation, there is strong evidence to suggest that when displaying release notes, in the background GitHub transforms the URLs of the images in the release notes into a completely different S3 URL pointing to AmazonAws. Trying to access the original URL directly now results in a 404: Not Found. As a result, if future MMP release notes include images, they will be distributed in the release zip file along with the executable and unzipped to your releaseNotes folder. These are very small PNG files (only a few Kilobytes) and so will require negligible disk space.
Quick Install
The quickest way to get up and running with MMP is to
- run the
mmp-install.batfile which will register all the file extensions thatMMPsupports*. - rename the example
MinimalistMediaPlayer.conf_file by removing the _ so thatMMPuses it. - double-click any media file (audio, video, image) in your File Explorer software.
* 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. Either is fine.
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
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.
