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.
It seems youtube is removing the 1080p videos in mp4 and webm formats. They now use a new format (DASH) for 1080p. This format is not supported yet by smplayer.
In this format the video and audio are separated in different streams. Youtube-dl can download videos in this format (it’s necessary to download both the video and audio streams). The development version of smplayer can play the files downloaded by youtube-dl. You just open the video (with mp4 extension) and smplayer will use automatically the m4a for the audio.
These are some of the new features which are already available in the development version:
- Youtube: it has been improved the way to get the URLs of the videos, so you don’t need to “update the youtube code” so often. However it seems youtube is removing the 1080p videos in the mp4 and webm formats, and they now use a new format (DASH) which is not supported yet by smplayer, although these videos can be downloaded by youtube-dl and played by smplayer. More info here.
- The floating control (for fullscreen) has been improved and now it is displayed over the video in all GUIs (previously, with the Skingui, the video was resized when the control was shown, now this is fixed). Another change: now the control appears when the mouse is moved. Previously it was necessary to move the mouse to the bottom of the screen.
- Blu-ray support. It has been added a (basic) support for blu-ray.
- Compatible with Qt 5. Now the sources can be compiled with Qt 5.
You can test this version. You can find packages for windows and ubuntu here:
You know, youtube has been doing very frequent changes lately, that caused problems to smplayer, which required a lot of updates. To partially solve the problem, in version 0.8.6 smplayer can download an update from the smplayer site for its youtube code. But still it’s necessary to keep that script updated every time youtube makes a change.
I think I might have found a more permanent solution. Now the encrypted signatures are no problem anymore because I think found a way to unencrypt the signatures even if they keep changing the algorithm.
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.
Youtube is doing very frequent modifications in their site lately, affecting mainly to VEVO videos. In order to keep up with those changes, now SMPlayer can download a small piece of code from the SMPlayer site to keep the Youtube code updated.
In smplayer 0.8.5 a problem with opensubtitles.org was fixed. It failed sometimes to find subtitles. Now I noticed that the problem has come back. It wasn’t able to find subtitles for some videos, while subdownloader could find them.
Youtube is making hard to download VEVO videos, they’re now doing very frequent modifications in their site to prevent to download these videos.
You can still play and download the VEVO videos with smplayer/smtube, but you need the very latest development version.