SMPlayer

Video Apps

Source (required if based on other people's work):

20
Score 82%
Description:

SMPlayer intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more.

One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will resume at the same point you left it, and with the same settings: audio track, subtitles, volume...

Other additional interesting features:

* Audio track switching. You can choose the audio track you want to listen. Works with avi and mkv. And of course with DVDs.
* Seeking by mouse wheel. You can use your mouse wheel to go forward or backward in the video.
* Video equalizer, allows you to adjust the brightness, contrast, hue, saturation and gamma of the video image.
* Multiple speed playback. You can play at 2X, 4X... and even in slow motion.
* Filters. Several filters are available: deinterlace, postprocessing, denoise... and even a karaoke filter (voice removal).
* Audio and subtitles delay adjustment. Allows you to sync audio and subtitles.
* Advanced options, such as selecting a demuxer or video & audio codecs.
* Playlist. Allows you to enqueue several files to be played one after each other. Autorepeat and shuffle supported too.
* Preferences dialog. You can easily configure every option of SMPlayer by using a nice preferences dialog.
* Translations: currently SMPlayer is translated into more than 20 languages, including Spanish, German, French, Italian, Russian, Chinese, Japanese....
Last changelog:

11 years ago

Version 14.3.0.

* Possibility to play (non-protected) blu-ray discs.
* 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.
* Better support for multimedia keys. This can help control SMPlayer with a remote control.
* 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.

List of contributed packages:
http://smplayer.wiki.sourceforge.net/Contributed+Packages

Repositories for Ubuntu:
https://launchpad.net/~rvm/+archive/smplayer

BorgQueen

5 years ago

I'm having trouble compiling this version. Am I missing something? Thanks in advance.

findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], unsigned int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

C

rvm

5 years ago

I didn't experience this problem.

I'm not sure, but try to replace line 565 in src/findsubtitles/findsubtitleswindow.cpp with

result.append(out, (int) (CHUNK_SIZE - strm.avail_out));

Report

BorgQueen

5 years ago

Didn't seem to help. The errors look about the same.
I'm content with 0.8.5 and I'm using the windows version of smtube (it never compiled for it).

However if there's anything I can do, in case it turns out to be a problem, let me know. I have a few dozen machine in a test lab that I can use to help.

I appreciate your time and smplayer.

Thanks.
titleswindow.o findsubtitles/findsubtitleswindow.cpp
findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

C

rvm

5 years ago

What version of Qt are you using?

Report

BorgQueen

5 years ago

qt-4.4.1-0.20080416
On a KDE 3.5.10 based distro Ark Linux.

Report

C

rvm

5 years ago

I'm afraid you need at least Qt 4.5.

Although you can edit smplayer.pro and delete or comment the line

DEFINES += FIND_SUBTITLES

and maybe you can compile it.

Report

BorgQueen

5 years ago

Didn't seem to help. The errors look about the same.
I'm content with 0.8.5 and I'm using the windows version of smtube (it never compiled for it).

However if there's anything I can do, in case it turns out to be a problem, let me know. I have a few dozen machine in a test lab that I can use to help.

I appreciate your time and smplayer.

Thanks.
titleswindow.o findsubtitles/findsubtitleswindow.cpp
findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

BorgQueen

5 years ago

Didn't seem to help. The errors look about the same.
I'm content with 0.8.5 and I'm using the windows version of smtube (it never compiled for it).

However if there's anything I can do, in case it turns out to be a problem, let me know. I have a few dozen machine in a test lab that I can use to help.

I appreciate your time and smplayer.

Thanks.
titleswindow.o findsubtitles/findsubtitleswindow.cpp
findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

BorgQueen

5 years ago

Didn't seem to help. The errors look about the same.
I'm content with 0.8.5 and I'm using the windows version of smtube (it never compiled for it).

However if there's anything I can do, in case it turns out to be a problem, let me know. I have a few dozen machine in a test lab that I can use to help.

I appreciate your time and smplayer.

Thanks.
titleswindow.o findsubtitles/findsubtitleswindow.cpp
findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

BorgQueen

5 years ago

Didn't seem to help. The errors look about the same.
I'm content with 0.8.5 and I'm using the windows version of smtube (it never compiled for it).

However if there's anything I can do, in case it turns out to be a problem, let me know. I have a few dozen machine in a test lab that I can use to help.

I appreciate your time and smplayer.

Thanks.
titleswindow.o findsubtitles/findsubtitleswindow.cpp
findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

BorgQueen

5 years ago

Didn't seem to help. The errors look about the same.
I'm content with 0.8.5 and I'm using the windows version of smtube (it never compiled for it).

However if there's anything I can do, in case it turns out to be a problem, let me know. I have a few dozen machine in a test lab that I can use to help.

I appreciate your time and smplayer.

Thanks.
titleswindow.o findsubtitles/findsubtitleswindow.cpp
findsubtitles/findsubtitleswindow.cpp: In member function 'QByteArray FindSubtitlesWindow::gUncompress(const QByteArray&)':
findsubtitles/findsubtitleswindow.cpp:565: error: no matching function for call to 'QByteArray::append(char [1024], int)'
/usr/lib/qt4/include/QtCore/qbytearray.h:216: note: candidates are: QByteArray& QByteArray::append(char)
/usr/lib/qt4/include/QtCore/qbytearray.h:217: note: QByteArray& QByteArray::append(const char*)
/usr/lib/qt4/include/QtCore/qbytearray.h:218: note: QByteArray& QByteArray::append(const QByteArray&)
/usr/lib/qt4/include/QtCore/qstring.h:945: note: QByteArray& QByteArray::append(const QString&)
make[1]: *** [.obj/findsubtitleswindow.o] Error 1
make[1]: Leaving directory `/home/Software/Testing/smplayer-0.8.6/smplayer-0.8.6/src'
make: *** [src/smplayer] Error 2

Report

BorgQueen

5 years ago

Sorry about the multiple post. My cat was sitting on the mouse. I wish that were a joke.

Report

devcode

5 years ago

Please add function hide menubar. Thanks.

Report

TheRob

6 years ago

I've been using this app as my only gui video
player for many years now. It's been all I need,
now however with mplayer2 being stable and offering
some new nice features I would like to know:
Is mplayer2 support planned?

Report

TheRob

6 years ago

silly me.... checked the changelog. duuuh!

Report

azawi

8 years ago

adding a folder to playlist takes forever (several minutes for about 100 files) this is so annoying, it makes the program completely unusable for me.
i got ubuntu 10.04 LTS here.
i got the latest mplayer 2:1.0~rc3+svn20100416-0lucid3

smplayer ist version 0.6.8(svnr3213)
and Qt 4.6.2

any idea ?

Report

C

rvm

8 years ago

In the playlist preferences, disable the option "get info automatically about files added".

Report

azawi

8 years ago

thanks !
it worked
i prefer smplayer over vlc because it has the better interface.

Report

brezerk

9 years ago

Thx for the app. It is really nice.

Report

watzke

9 years ago

Hello, me and my friends would love to see the VDPAU support. Problem is that setting the VDPAU output is not enough, you also need to set a decoder using the -vc option... Currently I'm using extra options for MPlayer: -vo vdpau, -vc ffh264vdpau,ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,

Report

watzke

9 years ago

Oh silly me, I forgot to ask: is it planned? Thanks!

Report

C

rvm

9 years ago

http://smplayer.berlios.de/forums/viewtopic.php?id=878

Report

blaster999

10 years ago

I was using xine for many years, but it lacked some features I needed, so I turned my eyes to Mplayer. It was perfect, but what it lacked was a powerful yet easy to use GUI. Of all GUIs I tried SMPlayer is by far the best. Keep up the great work!

Report

djansen

10 years ago

This excellently fixes what's missing in the great mplayer.

Report

shahabsh

10 years ago

I've got a problem with some players (except dear Mr.kaffeine and Mr.amarok !!!)
the problem is, only one instance of a player is needed at a moment.
forexample when I'm watching a movie with smplayer and i click on another file in my file manager (konqueror) it opens another instance of smplayer but unfortunately I can't watch both of them together!

I wish you could solve this problem in smplayer.

thanks for the great software...
shahab.

Report

11 years ago

Version 14.3.0.

* Possibility to play (non-protected) blu-ray discs.
* 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.
* Better support for multimedia keys. This can help control SMPlayer with a remote control.
* 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.

List of contributed packages:
http://smplayer.wiki.sourceforge.net/Contributed+Packages

Repositories for Ubuntu:
https://launchpad.net/~rvm/+archive/smplayer

product-maker tomasK May 04 2016

product-maker dubious Oct 27 2015

product-maker higggs Jul 27 2015

product-maker dfghjk Apr 17 2015

product-maker yxcvbnm Apr 16 2015

product-maker poiuztrew Apr 13 2015

product-maker fracaburda Apr 10 2015

product-maker rewqtz Apr 08 2015

product-maker narya Oct 27 2014

product-maker Tetractys Oct 06 2014

product-maker VilleVallo Oct 28 2013

product-maker qwertzui Oct 28 2013

product-maker freelancer96 Oct 28 2013

product-maker popcon Oct 25 2013

product-maker frodoom Oct 25 2013

product-maker nobrain Oct 25 2013

product-maker dergnome Oct 25 2013

product-maker q12we3 Oct 23 2013

product-maker thwald Oct 23 2013

product-maker dunemafia Aug 29 2013

product-maker kudlaty Aug 25 2013

product-maker RAIDENSUB Apr 26 2013

product-maker JazzVoid Apr 07 2013

product-maker neidr91 Mar 31 2013

product-maker duzak Jan 24 2013

product-maker digigold Aug 26 2012

product-maker RazrFalcon Apr 15 2012

product-maker KDesk Feb 15 2012

product-maker peer Feb 05 2012

product-maker YAFU Dec 29 2011

product-maker TheRob Feb 28 2011

product-maker cochisepoeta Nov 24 2010

product-maker 33 215

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
14.3.0
updated Apr 16 2014
added Jun 23 2007
downloads today
0
page views today 1
System Tags app software