MPlayer OSX Extended
Retirement Notice
MPlayer OSX Extended has been retired and won't receive any future updates.After development of MPlayer OSX Extended has been slow for many years and development of the underlying MPlayer project has moved on to mpv, I have decided that it doesn't make sense to invest more time into this project.
Consider using one of the following alternatives for video playback on macOS:
- IINA: Great UI for mpv
- mpv: Has its own UI but is a bit cryptic
- VLC: Feature-packed but clunky interface
About
MPlayer OSX Extended is the future of MPlayer OSX. Leveraging the power of the MPlayer and FFmpeg open source projects, MPlayer OSX Extended aims to deliver a powerful, functional and no frills video player for OSX.MPlayer OSX Extended is based on the original MPlayer OSX project but has since undergone fundamental changes, making it a modern and easy to use video player. Thanks to multithreading and 64bit architecture, MPlayer OSX Extended is one of the fastest choices on OSX to play back HD H264 videos. It also supports instant playback of MKV files and advanced styled subtitles in the ASS format.
MPlayer OSX Extended uses the MPlayer open source project for decoding and integrates MPlayer's default key commands with a native OSX interface. Users of MPlayer should immediately feel at home and are able to tweak the fine details of the MPlayer invocation with binary bundles and additional command-line options.
Some of its key features are:
- Up-to-date builds of MPlayer and FFmpeg.
- Clean and concise interface and preferences.
- Support for MKV files with embedded fonts and ASS subtitles.
- Multithreaded and 64bit-enabled for best playback performance.
- Built-in support for a wide range of video and audio formats.
- Fullscreen controls, playlist, inspector and interactive audio and video equalizers.
- Capture screenshots of any video.
- Automatic updates for itself and MPlayer binaries.
Screenshots
Downloads
MPlayer OSX Extended - Revision 16 (15.9MB, 24. Jan 2018, OSX 10.7+, 64bit)Download from Github.
Past versions
rev15 is the last version supporting OS X 10.6 (Snow Leopard) and 32bit.
rev14 is the last version supporting OS X 10.5 (Leopard) and PPC.
rev11 is the last version supporting OS X 10.4 (Tiger).
Contribute
The source can be found on Github. You can clone the repository using the following command:git clone git://github.com/sttz/MPlayer-OSX-Extended.git mposxextIssues are tracked on Github. Feel free to open a new issue if you find a problem that hasn't been reported before:
Github issue tracker
The Redmine tracker has been retired. It's still available here for read-only access.
Changes
-
Revision 16 (24. January 2018):
- New:
- MPlayer OSX Extended now requires macOS 10.7+ and is 64bit-only
- Touch up player window, now using vector graphics for high-dpi screens
- Remove need for rebuilding font cache (might need to reselect font in preferences)
- Add support for HTTPS streaming
- Improvements:
- Define UTIs for supported file types (so that Finder/Spotlight recognize them as movie/audio files)
- Enable automatic detection of multibyte encoded subtitle files by default
- Fixes:
- Fix crash on startup on macOS 10.13
- Fix scrubbing bar not visible on macOS 10.11+
- Fix video interpolation on macOS 10.11+
- Fix cursor sometimes not unhiding when exiting fullscreen
- Fix enabling video equalizer preventing playback
- Fix all keys beeping when video equalizer is enabled
- Fix skipping backwards in playlist from player window
- Fix window sizing on retina screens
- New MPlayer build from 24. January 2018 (r38017)
- New:
-
Revision 15 (10. November 2013):
- New:
- Add option to open files in either new or frontmost window, optionally reusing idle windows when possible.
- Updated help (big thanks to Bilal Hussain!).
- Add menu items to play previous/next episode (Bilal Hussain).
- Add menu item to reset the volume.
- Improved support for multichannel audio.
- Updated file type and preferences icons (thanks to Bilal Hussain and Yummygum).
- Improvements:
- The App is now code-signed for Mountain Lion and Mavericks.
- Add proxy icon to window title (Bilal Hussain)
- Inspector title is now a label - double click to edit.
- Improved inspector layout (Johan Lundström).
- Better skip icons in player window (Johan Lundström).
- Use 00:00:00 for undefined timestamps instead of xx:xx:xx (Johan Lundström).
- Only show the application name in the title bar if no file is open (Dako).
- Add fit to screen window sizing option to menu as well (Dako).
- Auto-detect number of output channels of current audio device, add option to override.
- Add support for more default MPlayer keybindings.
- Try to play files even if extension is missing or unknown.
- Cleaned up file types and type descriptions (Bilal Hussain).
- Use BT.709 color matrix for HD video (Stefano Pigozzi).
- Make ontop option a toggle and split off "only while playing", allowing to make a menu command to toggle ontop.
- Application size down 38% by dropping PPC support, removing unnecessary libraries and only needing one MPlayer binary now that FFmpeg-MT has been merged.
- Fixes:
- Fix menu bar not disappearing in Mavericks in some cases.
- Work around exception when opening the open panel.
- Fix blank open dialog and fullscreen scrubbing bar flicker.
- Fix and improve sleep prevention (allow sleep when playing only audio or while paused).
- Keep window on screen when resizing using the menu commands.
- Fix video size not matching actual display size of video.
- Fix blacking windows not having the same window level as the main window.
- Fix MPlayer and OS X channel layouts not matching for multichannel audio.
- Fix volume being reset after changing audio tracks.
- Fix playing VIDEO_TS folders with a dash in their path.
- Fix audio stream cycling using the '#' key.
- Fix some preferences items not prompting for playback restart.
- Fix subtitle scale set in inspector being applied incorrectly (Johan Lundström).
- New MPlayer build from 10. November 2013 (r36505):
- FFmpeg-MT has been merged into main FFmpeg! No longer separate binaries for the two.
- Set up build system from scratch and removed lots of libraries. Now using system libraries where possible, removed features should be covered by ffmpeg.
- Includes support for 10bit h264.
- Fix for AC3 and DTS passthrough.
- New:
-
Revision 14 (9. January 2011):
- Major Changes:
- Redesigned fullscreen controls by Steven La. Thanks!
- Add audio output device selection to preferences.
- New no-distraction fullscreen option (blocks menu, dock, task switcher, growl, etc).
- Improvements:
- Improve visibility of scrub bar badge.
- Add option to enable equalizers by default and save defaults for the video equalizer.
- Add tab-key to cycle timestamp display modes (shows controls first in fullscreen).
- Remember timestamp display mode (separately for player/playlist).
- Improved Spaces compatibility.
- Fixes:
- Fix MPE not opening any new files if all player windows have been closed.
- Fix Fontconfig having to always rebuild its caches when using 32bit and 64bit clients.
- Fix loosing audio when plugging/unplugging headphones.
- Fix on top while playing when a movie is starting.
- Fix MPE not launching when the screenshot save location doesn't exist.
- Fix a bug that would toggle out of fullscreen when playing from the playlist.
- Fix issues with files that contain problematic metadata.
- Fix menu key binding interfering with text input.
- New MPlayer and MPlayer-MT build from 7. January 2011 (r32769).
- Major Changes:
-
Revision 13 (1. February 2010)
- Major changes:
- Redesigned preferences window
- MPlayer binary bundles
- Interactive audio and video equalizers
- New inspector window
- Redesigned player window (by Nick Saia)
- Support for multiple player instances
- Smaller changes:
- Custom screenshot save location
- OSD level and subtitle scale now apply immediately
- Better custom aspect ratio support
- Audio equalizer presets
- Per-file settings in the inspector including audio and subtitle delay
- Added and fixed framestep function
- Added loop option
- Faster adding of files to the playlist
- Added recent files menu
- Fix old Apple Remote on Snow Leopard and add support for new one
- Added support for selecting vob subtitles
- Clicking on timestamps will cycle the displayed time mode
- Improved support for VIDEO_TS folders
- Improved detection of initial streams
- Fixes:
- Many playlist fixes
- Fix garbled MPEG1/2 playback
- Fix video view related crashed
- The player window is hidden if it's on the same screen that is used for fullscreen
- Removed in this release:
- Video output selection (internal is the only option now)
- ASS subtitles are always enabled
- Skip loopfilter and fast options have been merged
- The MPlayer config file in ~/.mplayer will now longer be loaded
- Major changes:
- Changelog for older revisions...
Footer
MPlayer OSX Extended is free software and released under the GNU GPLv2 license.MPlayer OSX Extended is developed by Adrian Stutz.
MPlayer OSX Extended is an unofficial modification of the MPlayer OSX project, maintained by Nicolas Plourde. See AUTHORS.rtf in the download for a complete list of developers.
The official MPlayer project can be found at: http://www.mplayerhq.hu/
The icon was taken from the Tango Desktop Project.