SkillAgentSearch skills...

MinimalistMediaPlayerX

A powerful, feature-rich MPV-based minimal-interface media player for 64-bit Windows. Lots of keyboard-controlled functionality but with minimal screen clutter. Automatically adjusts the window to match the video dimensions, without a window caption/title bar, to give an immersive viewing experience whether in window mode or fullscreen mode.

Install / Use

/learn @BazzaCuda/MinimalistMediaPlayerX

README

MMP: Minimalist Media Player

NEWS: v6.2.1 Released!! See what's new in this release!

An all-in-one media player, image library manager (with built-in image & thumbnail browser, and image manipulation), and timeline editor for fast lossless editing of audio and video files.

Fully portable - just unzip and go!

Note that openImage=browser and exitBrowser=exitApp are the recommended settings. After running mmp-install.bat to register all the file extensions that MMP supports, this will allow you to take full advantage of the image library management controls in the Image & Thumbnail Browser by operating MMP as [in effect] two applications in one: the Main Media Window for playing (and editing) audio and video files, and the Image & Thumbnail Browser for managing your image library.

  • Ctrl-[H] to open the Quick Help Panel(s) in both the Main Media Window and in the Image & Thumbnail Browser, listing all the ~200 controls for audio, video, and images

  • Ctrl-Shift-[H] to open the Full Help Panel(s) in both the Main Media Window and in the Image & Thumbnail Browser explaining the many features for audio, video, and image files

  • Shift-[\] to open the MMP config window - contains explanations of all the options

  • Ctrl-[E] from the Main Media Window to open the Audio & Video Timeline Editor for fast, lossless editing of audio and video files

  • the GitHub Wiki is being greatly expanded to match the many help topics in the new (v6.0.0) Ctrl-Shift-[H] Full Help dialog

  • the Official Wiki continues to grow with advanced topics on audio & video editing and keyframes, etc

MMP: Minimalist Media Player

A powerful and very effective media player built on MPV's API, libMPV-2.dll, which is, in turn, based on the famous FFMPEG.

MMP: Minimalist Media Player provides a minimalist keyboard- and mouse-operated user interface (with nearly 200 functions). Minimal on-screen clutter allows videos to be viewed without distractions. There are no window borders and no window title bar/caption, and keyboard options allow you to also have no progress bar and no audio/video timestamp, if that's what you want.

The window resizes to fit the video perfectly, eliminating ugly black borders/bands around the video, particularly above and below. All of this provides an immersive viewing experience even when played in window mode rather than full-screen. Despite all this, MMP: Minimalist Media Playerprovides a wealth of functions via the keyboard and mouse for manipulating the user-interface and the media files themselves.

This is a complete rewrite of (and supercedes) an earlier project which was based on Windows Media Player. As such, this incarnation of MMP: Minimalist Media Player provides far superior media file handling and playback functionality such as zoom, pan, step frame (forwards and backwards!), rotation, brightness control, playback speed, etc. Clipboard Image (1) Ctrl-[H] both in the Main Media Window and in the Image & Thumbnail Browser to view the Help panel listing all the many controls for audio, video, and images.

Media File Formats

MMP: Minimalist Media Player uses MPV/FFMPEG for its media playback and manipulation functions and will therefore play the overwhelming majority of media files (audio/video/image).

WIKI

MMP: Minimalist Media Player now has its own domain and its own wiki which is constantly being added to. Feel free to request additional clarification on any aspect of MMP and the Wiki will be updated accordingly.

Keyboard Controls

A brief description for each of the keyboard controls follows below. Note that it contains all of the controls in the Main Media Window but not necessarily every control that is available in the Image & Thumbnail Browser. The Ctrl-[H] Help panel for each window will give a concise list of what's available. For an even quicker grasp of what keyboard controls are available to you and of MMP's capabilities, a quick look through the keyboard actions listed in view.mmpKeyboardMain.pas and in view.mmpKeyboardThumbs.pas will tell you what actions you can take in the Main Media Window and in the Image & Thumbnail Browser, respectively.

(For a quick run-down of the options in the MinimalistMediaPlayer.conf file, see the wiki page)

Note that openImage=browser and exitBrowser=exitApp are the recommended settings to the get the most out of MMP's capabilities.

Delphi Developers

For Delphi developers interested in MMP's MVVM architecture and its enhanced, two-way Observer Pattern, see the aptly named article, MVVM Architecture and MMP's Event Notification Mechanism (two-way Observer Pattern)

Significant Releases

MMP (v6.2.0) Animated Window

output

  • especially designed for videos, the Main Media Window adjusts smoothly to the dimensions and Aspect Ratio of the new video
  • this mimics how the screen in cinemas quietly adjusts after the ads and the trailers
  • the animations do not delay the start of playback whatsoever - the blank screens in the above animation are at the start of the videos themselves
  • the Image & Thumbnail Browser also incorporates this smooth adjustment when using [J] and/or [M] to adjust the window to the dimensions and Aspect Ratio of an image
  • when playing audio files, MMP smoothly adjusts the audio player window depending on whether any Cover Art is present or not

MMP (v6.1.0) - create a Preview/Contact Sheet almost instantly: High Plains Drifter (1973) - new-look Image & Thumbnail Browser <img width="878" height="1364" alt="2026-02-13_002035 mmpbrowser" src="https://github.com/user-attachments/assets/cd71ca58-16f5-4613-bf22-9c4314a86a28" />

MMP (v6.0.0)

  • new features include:
    • a brand new, integrated, Ctrl-Shift-[H] "Full Help" dialog covering all aspects of MMP and its ~200 built-in controls
    • enhancements to the Audio & Video Timeline Editor, including Chapter titling and creation, audio Cover Art, album metadata carry-through, ...
    • new additions to the Config Dialog for Keyframes and Chapters
    • audio/video sync adjustment (for when listening via an external device with audio lag)
    • and many more
    • see the latest developments

MMP (v5.4.0) Keyframe processing in the Audio & Video Timeline Editor completely re-written and given a massive turbo boost, to make cuts more accurate while still not requiring any re-encoding of the edited video

MMP (v5.3.0) Improvements to the Audio & Video Timeline Editor including a new facility to quickly make an FFmpeg copy of the audio/video file being edited

MMP (v5.1.0) Shuffle Mode added, and a combined Audio & Video playlist filter for when your music folder contains a mixture of audio files and music videos

MMP (v5.0.0) Keyframes for video editing: You can now use keyframes to accurately determine where to start segments so that your exported segments even more closely match your desired start point and length

MMP (v4.3.0) Added a config dialog (Shift-[\]) to explain and configure all the settings in the MinimalistMediaPlayer.conf file

MMP (v4.0.6) Added support for .jxl and .vtx image formats, in addition to .jpg, .jpeg, .bmp, .png, .webp, and animated .gif, .avif, .jfif

MMP (v4.0.2) Ctrl-Shift [C] will clean-up your leftover audio and video editing files in the current playlist folder.

MMP (v4.0.1) Now with multiple delete methods (recycle, delete or shred) and playlist filtering to automatically play through only the images, audio or video on an entire drive.

MMP (v3.0.3) can now play through all the media files on an entire drive, starting wherever you choose. Folders that don't contain supported media files will be skipped. For those folders that do, a new playlist will be created and played through automatically. You can, of course, have the [P]laylist panel open while you do this and watch MMP create each new playlist as it navigates through all your folders. You can use any of the playlist controls or double-click with the mouse to skip items in the list and jump to others. Requires the new nextFolderOnEnd=yes setting. See the release notes.

MMP (v3.0.0) added image and thumbnail browsing and image manipulation (e.g. brightness, contrast, gamma, saturation, rotate, crop). Clipboard Image (23)

MMP (v2.0.0) added fast, lossless audio/video editing: https://github.com/BazzaCuda/MinimalistMediaPlayerX/wiki/Lossless-Audio-Video-editing editing1

TIPS

  • You can crop an image (or video frame) by using zoom ([I]n/[O]ut) and pan (Ctrl-left, `Ctrl-

Related Skills

View on GitHub
GitHub Stars45
CategoryContent
Updated1h ago
Forks9

Languages

Pascal

Security Score

95/100

Audited on Mar 27, 2026

No findings