MPlayer OSX Extended
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 13 (22MB, 1. Feburary 2010, OSX 10.5)Download from Google Code.
Note: The first time MPlayer OSX plays a video, fontconfig will build it's font cache. This can take a while but only has to be done once.
MPlayer Binary Codec Package (x86/PCC)
Download from MPlayer.
Installing the binary codec pack for your architecture will add support for additional proprietary codecs. For x86 (Intel), those include WMV9, RealVideo 10, QuickTime and others. For PPC they only include the Real Codecs.
The x86 codec pack will not work with 64bit MPlayer. rev13 contains an option that allows to run the MPlayer with 32bit on 64bit machines but enabling it might cause issues with Fontconfig.
Past versions
Starting from rev12, MPlayer OSX Extended requires at least OSX 10.5 (Leopard). The last version to run on 10.4 (Tiger) is rev11, which can be downloaded here.
The full revision backlog can be viewed and downlaoded in the wiki.
Development
The source can be found in the SVN repository. To get a copy, issue following command in the terminal:svn co svn://mplayerosx.sttz.ch/mplayerosx/trunk/ mplayerosxThere's a tracker with a Wiki containing information about the project, an issue tracker and an SVN browser:
MPlayerOSX Extended Development Tracker
Feel free to open tickets for problems and feature requests.
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:
-
Revision 12 (18. October 2009)
- This update requires at least OSX 10.5 (Leopard)!
- Highlights
- Compatible with OSX 10.6 (Snow Leopard)
- GUI and MPlayer are now 64bit compatible (~20-50% faster)
- Changes
- Chapter support no longer limited to MKV
- Refine the behavior of the Apple Remote's combined skip/seek buttons
- Bugfixes
- Fix two Snow Leopard issues
- Fix additional parameters being ignored in some cases (especially -vf-add/-af-add)
- Fix loading of subtitles with an apostrophe in their path
- Fix player window from appearing in fullscreen when using on top while playing
- Don't set the -monitoraspect MPlayer option (use Additional Parameters if needed)
- Fix fullscreen controls disappearing when being dragged
- New MPlayer and MPlayer-MT build from 18. October 2009 (r29777)
-
Revision 11 (27. June 2009)
- New icon by mar2o
- Fullscreen improvements:
- Option to black out other screens while in fullscreen
- Don't hide player window to allow using it on a second screen
- Check that fullscreen controls are never placed off-screen
- Don't hide menu bar except when going fullscreen on main screen
- Interface improvements:
- Enable volume changing and seeking with the scroll wheel
- Allow player window to be dragged by clicking on the video
- Additional option for on-top while playing only
- Allow overriding pre-defined file types (drop-down in open dialog, hold command while dragging file on window)
- Add encoding selection to open subtitle dialog
- Update cache slider range to 256MB and allow higher values to be entered in the text box
- Switch to new MPlayer build style with shared libraries (saves 17MB or 36%)
- Add log rotation to avoid MPlayerOSX.log getting unreasonably huge
- Add BS2B audio filter (to simulate speakers through headphones for a more natural listening experience)
- Bugfixes:
- Fixed a crash when going to fullscreen
- Fix occasional volume "leak" at the start of a movie
- Fix a problem with preferences window not closing
- On-top now doesn't place the window above menus
- Fix a memory leak in the video output (patch by mpx-trax AT the-color-black.net)
- Fix MPlayer being marked as unresponsive and spindump on Leopard eating CPU time
- Video no longer stops when a menu is opened for a longer time
- New MPlayer and MPlayer-MT build from 22. June 2009 (r29378)
-
Revision 10 (18. April 2009)
- Much improved scrubbing bar
- Fix font selection
- Fix video size options in preferences
- Add NSV and FLV to file types
- Fix skipping buttons on player window and on fullscreen controls
- Fix crash when opening a file after another one was already opened
- Fix a memory leak in MPlayer when used with the internal video output
- Fix playback with more than 8 cores
- Some performance and size optimiziations
- New MPlayer and MPlayer-MT build from 18. April 2009 (r29185)
-
Revision 9 (08. April 2009)
- Support for multithreaded decoding (FFmpeg-MT - still experimental)
- Custom aspect ratio from preferences selectable in aspect ratio menu
- Option to disable animated transitions of the interface
- Add missing file types (flac, m2ts)
- Support opening URLs from other applications (like a Browser)
- Subtitles can now be dragged onto the player or opened in the finder to load them while a movie is playing
- Save fullscreen controls position relative to screen
- Support opening multiple files at once in the Finder or by dragging onto the icon
- Updated deinterlace options
- Option to skip loop filters (H264)
- Add option to update to prereleases through Sparkle
- Various bug fixes
- Dropped support for PPC without altivec
- New MPlayer and MPlayer-MT build from 07. April 2009 (r29150)
-
Revision 8 (09. January 2009)
- Fullscreen controls
- Automatic updates with Sparkle
- Font and font style selection with Fontconfig
- Automatic detection of subtitle encoding for supported languages
- Improved and expanded font, subtitles and osd options
- Options for AC3 and DTS pass-through
- Internal video output support for multiple gui instances
- Better Fontconfig cache warning
- Fix going back to fullscreen on Tiger
- Fix some memory related issues
- Other small fixes
- Includes MPlayer build r28284 from 9. January 2009
-
Revision 7 (20. October 2008)
- Fixed internal video output on Tiger
- Fixed internal video output with too little shared memory
- Fixed aspect ratio preferences
- Improved fullscreen transition for internal video output
- Support for the Apple Remote
- Various other small bug fixes
- Updated mplayer binary to r27807 from 20. Oct 2008
- 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.