After 25 days of hard work and almost 7,000 lines of code, I’m proud to announce the first public version of SMPlayer with support for MPV.
MPV is a player based on MPlayer and MPlayer2, with new features and bug fixes.
Some of its most interesting features:
- Possibility to display two subtitles at once
- Play videos from video sites, like Youtube, DailyMotion, Vimeo, Vevo and many more
- Support for MKV ordered chapters
- Precise seeking
- Native support for VAAPI and VDA. Improved VDPAU
- Better support for taking screenshots
- (Windows) Improved support for Unicode file names
Click here for a detailed list of the MPV features
The support for MPV in SMPlayer is not complete yet, but the most usual functions should work now.
How to get it
Support for MPV is available in SMPlayer from version svn r6419.
There are packages for both Windows and Linux here:
How to use it
To use MPV instead of MPlayer, open the SMPlayer preferences dialog, and enter “mpv” instead of “mplayer” in the mplayer executable field.
I’m very happy to announce that the next version of SMPlayer will support MPV.
I’m currently adding support for MPV, it’s not an easy task, since every single command has to be reimplemented, so it’s a slow process.
At this point the basic functions (play, pause, seek, etc.) and most of the options in the menus “Play”, “Video”, “Audio” and “Subtitles” work.
For more detailed info click here.
There’s no public version available yet, but a beta will probably be available soon.
mpv is another fork of mplayer. Many people have asked to add support for it in SMPlayer.
In this video you can see SMPlayer playing a video using mpv:
However only very basic things work (play, pause, stop, seek).
Adding full support for mpv would be very hard. The mpv developers made a lot of changes which made mpv incompatible with SMPlayer (and other mplayer front-ends).
They renamed many options, removed the slave mode, and even removed the -identify option which SMPlayer uses to get info about the video.
Actually the slave mode is not removed, but it’s deprecated and the developers said it shouldn’t be used.
Maybe it would be possible to fully support mpv, but it would be a hard work that would take months, and only if they do not actually remove the slave mode.
What do you think? Would it be worth to try to support mpv? I mean, after all probably most of the SMPlayer users wouldn’t notice any difference compared to mplayer…
A new version of SMPlayer, 14.9, is available for Ubuntu. There are packages for Ubuntu 12.04 (precise), 14.04 (trusty) and 14.10 (utopic) in our PPA.
This is a maintenance release. This version provides a new fix for Youtube playback. We also improved the option to search for subtitles. There’s a new feature, requested by many users: now it’s possible to shut down the computer after playback.
Notice however that now the themes and skins use a new format. Now instead of installing hundreds of png files, the images are packaged in resource files. That means that you need to update the packages smplayer-themes and smplayer-skins as well.
To update, just enter these commands in a terminal:
sudo apt-get update
sudo apt-get install smplayer smtube smplayer-themes smplayer-skins
Packages for Windows will be available soon.
The web techradar.com chose SMPlayer as best performing media player for 2014.
The winner of our roundup was SMPlayer. It wasn't the quickest player to
launch and load files, but it never took more than two seconds, which we
think is an acceptable wait. It excelled where it mattered though - in
CPU and memory performance. Thanks to a maximum memory footprint of just
80MB, and average CPU utilisation just that little bit more efficient
than the other two players on the podium, SMPlayer emerges as the best
performing media player for 2014.
You can read the whole article here.
(Of course, the good performing is due to mplayer)
Previous version was 0.8.6, this new release is 14.3… What happened? Now the version is just the year and month of the release.
- The control for fullscreen mode has been rewritten and improved. Now it is displayed over the video.
- (Windows) New option in Preferences -> Subtitles to enable or disable the use of the Windows font directory. Disabling this option prevents the annoying font scanning.
- Some presets have been added to the audio equalizer.
- (Experimental) Possibility to play (non-protected) blu-ray discs.
- Better support for multimedia keys. This can help control SMPlayer with a remote control.
- New option in the playlist preferences for adding automatically other files in the folder to the playlist.
- The option “Move the window when the video area is dragged” has been fixed.
- (Windows) Now it’s possible to open Windows shortcuts (symlinks).
- Better support for Youtube.
- (Windows) Better screensaver disabling.
- Many bugfixes.
- Possibility to compile with Qt 5.
You can download this new version from the official site:
I’ve just got a MCE compatible remote control. So I wanted to use it with SMPlayer.
Under Windows it was pretty easy, SMPlayer recognized the buttons as key strokes, so it was just a matter of assigning the remote buttons (Play, Stop, Volume Up and so on) to the proper functions. Now the development version (from r6033) already has those buttons assigned by default for new installations (for old installations you need to load the file default.keys in the shortcut editor).
Under Linux this remote control is already supported by the kernel, it works out of the box, it’s not necessary to use lirc or inputlirc. But there was a problem, some keys like Play, Pause, Stop didn’t work. These keys were grabbed by the desktop (it seems by a component of Gnome) and so they weren’t available by other applications. Fortunately this can be solved easily, in the gnome-control-center: Keyboard -> Sound and Media, just disable all the multimedia shortcuts.
An user suggested that I should accept donations with bitcoins.
So here it is, you can now send donations with bitcoins to this address:
Of course it’s also possible to donate via paypal.
The following has been tested on ubuntu precise.
sudo apt-get install anyremote
Download the android client from here and install it on your android device (you may need to enable unknown sources in the settings).
There are available packages for SMPlayer 0.8.6 (for saucy, raring, quantal and precise) in the SMPlayer PPA.
If you still don’t have it, you can add the repository with this command:
sudo add-apt-repository ppa:rvm/smplayer
To update SMPlayer:
sudo apt-get update
sudo apt-get install smplayer smtube smplayer-skins
The packages for Windows will be available soon.