![]() |
(on Wikipedia)
https://www.smplayer.info/
SMPlayer is yet another front end for the famous and awesome media player MPlayer. Well, it would be awesome if it wasn't so UNIX-like that it desperately needed to have a front end made. Still, it's awesome now that it has a real one.
A frontend for MPlayer.
I use this to supplement VLC
- 2016-04-18 - 16.4.0 (Qt 4.8.7, MPlayer SVN r0) on Slackware 14.1
- 2016-03-28 - 15.9.0 (Qt 4.8.7, MPlayer 1.2.1-4.8.2) on Slackware 14.1
- 2016-03-26 - 0.8.6 on Lubuntu 14.04.4 LTS
- 2010-01-05 - 0.6.8 on Unity Linux 64bit-beta2
- 2010-01-05 - 0.6.8 on Unity Linux 64bit-beta2
- 2009-12-31 - 0.6.8_(SVN_r3213) on Unity Linux 64bit-beta1
- 2009-08-14 - (version not recorded) on Unity Linux 0.99-alpha2
-
2009-04-28 - 0.6.7 on PCLinuxOS 2007
2016-04-18 - 16.4.0 (Qt 4.8.7, MPlayer SVN r0) ∞
SMPlayer got XSPF support (158), so I hacked at the 15.9.0 slpkg to build it with the new source.
While I was at it, I updated smplayer-themes to 15.12.0
I emailed the slackBuild maintainer for an update.
-
I had to reduce my streaming cache so the load time was more reasonable.
2016-03-28 - 15.9.0 (Qt 4.8.7, MPlayer 1.2.1-4.8.2) ∞
on Slackware 14.1
Installed using slpkg with:
\slpkg -s sbo smplayer
-
What the fuck is with that nasty default skin?
- Preferences > Interface >
- GUI [Skinnable GUI]
- Mpc GUI
- Preferences > Interface >
-
Repeat a video.
- Preferences > Advanced > Actions
repeat true
- Although that worked, the playlist
Control-l
has a 'repeat' button.
-
There's no ability to go back/forward by less than 10 seconds. Ugh.
2010-01-05 - 0.6.8 ∞
- (Qt version not recorded)
-
(MPlayer version not recorded)
on Unity Linux 64bit-beta2
I've been shackled to the venerable gMPlayer (aka MPlayer-gui) so that I can have basic functionality without needed to deal with bad man pages, poor examples and horrible commandline switches. But I've never been particularly happy with it. It's ugly and clumsy and so very very rough.
"But it works".. well.. yeah sortof. That's like saying "top" works. When you've worked with htop, top is about as terrible as ketchup is to a gourmet chef.
SMPlayer has been on my radar for a long time, if for just one reason: It has one window. gmplayer separates the player window with the action window which really pisses me off. It takes up an extra item on my toolbar and it further-clutters my screen.
But I've had issues compiling it.. well not really issues. Back in my PCLinuxOS days, I only had QT3 and not the newer QT4 which SMPlayer required. I really didn't want to deal with QT and so I left this issue alone.
But now that I'm on Unity Linux, I don't need to deal with stale old libraries anymore. Well, I thought that.. but I had some nasty issues when compiling on Unity Linux 64bit beta1.
su smart install rpm-build svn ./create_rpm.sh
svn: '.' is not a working copy tar: smplayer-0.6.8_(SVN_r3213)_svn_r0UNKNOWN: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors rm: cannot remove `/tmp/smplayer-0.6.8_(SVN_r3213)_svn_r0UNKNOWN': No such file or directory cp: cannot create regular file `/usr/src/rpm/SOURCES/': No such file or directory error: line 28: invalid tag value("^[A-Za-z0-9+._]+$") Version: Version: 0.6.8_(SVN_r3213)_svn_r0UNKNOWN error: Package has no %description: smplayer.x86_64
Well.. I didn't want to deal with that, but I decided to revisit it for beta2 just now.
Except .. SMPlayer was in the repository already. Wow. I think I did submit a request for it earlier, but I forgot all about that.. our packagers really don't like sleeping much do they?
- The configuration screen has a nasty striped background colour.
-
Dragging the location bar doesn't move to the dragged locations unless you drop/unclick the mouse.
- omg, it's configurable! Interface > Seeking > Behaviour of time slider
- omg x2, it has
en-ca
spelling!
- There's a nasty delay when switching between fullscreen and regular mode. Fiddling with cache settings didn't help.
-
The OSD volume/position bar blinks erratically when it's displayed during a seek or volume change. I think this might be related to some other visual glitches because of some unstable drivers we're testing with Unity Linux beta2.
- Update: solved by
General > Video > [_] double buffering
- Update: solved by
No real issues to speak of. I really really like what I see. It remembers seek positions, it has way more options .. and way WAY more usability than any other frontend I've worked with.
I like it!
2009-12-31 - 0.6.8_(SVN_r3213) ∞
smart install rpm-build svn ./create_rpm.sh
svn: '.' is not a working copy tar: smplayer-0.6.8_(SVN_r3213)_svn_r0UNKNOWN: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors rm: cannot remove `/tmp/smplayer-0.6.8_(SVN_r3213)_svn_r0UNKNOWN': No such file or directory cp: cannot create regular file `/usr/src/rpm/SOURCES/': No such file or directory error: line 28: invalid tag value("^[A-Za-z0-9+._]+$") Version: Version: 0.6.8_(SVN_r3213)_svn_r0UNKNOWN error: Package has no %description: smplayer.x86_64
I'm not troubleshooting..
2009-08-14 - (version not recorded) ∞
Big list of dependencies.
smart-root install libqt4-devel make && make install
On my first try, I had to make sure that /usr/lib/qt4/bin/
was in my path. Then I had to make clean
and run make
all over again. =(
... I'm not sure where my notes went. I wasn't able to get it working.
2009-04-28 - 0.6.7 ∞
Needs qmake
, but that's not in the PCLinuxOS repository..
Cannot be installed even if I wanted to. Requires qmake
4 from Qt 4. PCLinuxOS currently uses Qt 3 and I don't want to deal with this.
su apt-get install libqt4-devel rpmbuild -tb smplayer-0.6.x.tar.bz2
The same old error...
/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_unlock_io' /usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_lock_io' collect2: ld returned 1 exit status make[1]: *** [smplayer] Error 1 make[1]: Leaving directory `/usr/src/rpm/BUILD/smplayer-0.6.7/src' make: *** [src/smplayer] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.11296 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.11296 (%build)
I tried in a build environment, and I got:
# ... cd src && lrelease smplayer.pro /bin/sh: lrelease: command not found # ...
Usage ∞
DVD Menus ∞
-mouse-movements
-
Then you can Open > URL (or
control-u
):dvdnav://
Last updated 2021-02-17 at 14:16:17
ported remaining old notes