SMPlayer

Video Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

49
Score 80.7%
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:

6 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

linux3114a

13 years ago

smplayer-0.4.21-1.lotus.i586.rpm
at
http://home.scarlet.be/raoul.linux/rpm/smplayer.html


Using QT4 library

Report

linux3114a

13 years ago

smplayer-0.4.19-1.lotus.i586.rpm
at
http://home.scarlet.be/raoul.linux/rpm/smplayer.html


Using QT4 library

Report

ibc

13 years ago

Congratulations, I knew nothing about SMplayer and after trying it it seems really good. I hope it will be improved to become the best multimedia player for KDE.

Report

sindbad1900

13 years ago

i would so very much like if smplayer was included in the ubuntu official package lists.

Report

davepb

13 years ago

Hi

I was using qt 4.2.1 and everything was great. I've just upgraded qt to version 4.2.3 and I get the following error message when trying to make smplayer:

In file included from helper.cpp:19:
helper.h:24:23: error: q3cstring.h: No such file or directory
helper.h:27:23: error: Q3PopupMenu: No such file or directory
helper.cpp:20:25: error: q3popupmenu.h: No such file or directory
helper.cpp:21:23: error: q3process.h: No such file or directory
helper.cpp: In static member function ‘static void Helper::finishProcess(Q3Process*)’:
helper.cpp:220: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:229: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:233: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:235: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:243: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:246: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:248: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
helper.cpp:256: error: invalid use of undefined type ‘struct Q3Process’
helper.h:30: error: forward declaration of ‘struct Q3Process’
make[1]: *** [.obj/helper.o] Error 1
make[1]: Leaving directory `/home/dave/Programs/smplayer-0.4.17/src'
make: *** [src/smplayer] Error 2

Any help much appreciated.

Thanks

Dave

p.s. I did do "make prep" before the make command

Report

C

rvm

13 years ago

I also use 4.2.3 and I don't have that problem.

Maybe the package you installed has changed the location of qmake and an old qmake is used instead?

I don't really know, but according to those error message it can't find the qt3 compatibility headers. Maybe now they are installed in another directory. qmake is responsible to create a Makefile with the right paths.

Report

davepb

13 years ago

Thank you for your tip

I recompiled qt 4.2.3 with qt3-support enabled and it now works.

Thanks again

Dave

Report

BorgQueen

13 years ago

Hi, just built the latest version of smplayer, played with the kb control settings for about 20 mins. Works great!

Thanks!

Ark Linux 2006.1

Report

C

rvm

13 years ago

I've just made an experimental "statified" binary package (it's not a static binary but it's quite similar).

The binary should work in all linux distros (i586).

More info:
http://www.phpbbplanet.com/smplayer/viewtopic.php?t=138

Report

ktulu77

13 years ago

thank you very much for the shortcuts !!
i'm trying to compile with checkinstall on my ubuntu, but I have this error when I install the generated .deb :
trying to overwrite `/usr/lib/qt3/plugins/imageformats/libqmng.so', which is also in package libqt3-mt
what can I do ?
thank you !

Report

ktulu77

13 years ago

I have just retry the compil and now the .deb works fine.

Report

linux3114a

13 years ago

smplayer-0.4.15-1.lotus.i586.rpm
at
http://home.scarlet.be/raoul.linux/rpm/smplayer.html


Using QT4 library

Report

stefbon

13 years ago

Hello,
I'm using smplayer for some time now, and very happy with it. Keep up the good work!!

I'm using it to watch television from my tvcard (hauppage 150) and the ivtv driver.
Now to watch tv I have to open the device (/dev/video0). Could this be done any other way?

For example an overview of all the videodevices available on the system, complete with name (get it from hal/sysfs/udev).


Stef Bon

Report

C

rvm

13 years ago

If you have already configured the tv channels in mplayer, maybe this could work: select Open->URL and type tv://1, tv://2... (or dvb:...).

If it works then you could add all channels to a playlist, for easier access.

Report

stefbon

13 years ago

Hello,

I think there is a misunderstanding. In the setup I'm using the choosing of the channel is done outside my computer. The signal comes to my computer with three audiojacks (white and red for audio, and yellow for video).

When the driver is loaded (ivtv-10) I get some videodevices (/dev/video0, /dev/video24 and /dev/video32). Now I'm connecting with smplayer to them from the Open/File menu (and from Open/Recent files). It would be nice to connect to it in a more sophisticated manner: show a list of videodevices found on the system, and let the user choose.

Stef

Report

C

rvm

13 years ago

In first place I haven't planned support for TV cards in the near future. Reasons: 1) right now I don't have a TV card (I had one but it broke) and 2) I think the Windows version of mplayer doesn't have support for TV cards yet, so I prefer to focus on features that could work on both OS.

Anyway I don't like about autodetecting videodevices. Look at kplayer, for instance, it shows to me in the open menu a lot of DVB and TV cards that I don't have!

Report

C

rvm

13 years ago

I told you that configurable key shortcuts will be very soon.

Well, no more excuses. Key shortcuts is next. I've already started with it tonight (preview: http://www.imghut.net/images/35894.jpg).

This will probably take me a few days. Until then there won't be more releases.

Meanwhile, please test the new panscan feature.

Report

BorgQueen

13 years ago

Just build this release with KDE support. The kde dialogs works nicely. Also checked out the zoom pan feature, very nice.

Thanks

Report

lucke

13 years ago

Why doesn't G/Y subtitle adjusting doesn't work?

Report

C

rvm

13 years ago

They don't work because smplayer catches all key events and then sends the appropriate commands to mplayer.

Those keys have not been defined yet.
But anyway... what do the G/Y keys do in mplayer? The manpage doesn't mention them.

Report

maarizwan

13 years ago

yes, i also miss the G, Y, keys to "fix" subtitles delay.. which is a lot better than X and Z keys.

thanks rvm :)

Report

C

rvm

13 years ago

Done in version 0.4.16.

Report

lucke

13 years ago

Great, thanks.

Report

lucke

13 years ago

They move to the next/previous line from the subtitle file - great way of synchronizing the subtitle text with audio and one of many mplayer killer features. Check it yourself ;-)

Report

C

rvm

13 years ago

Version 0.4.4 has a very important fix (at least for me). Now when the main window is resized the video should not flicker at all (I made this specially for Qt 4, where the flicker was very annoying, but at the end the result is much better with Qt 3). The most important is that this fixes a repaint problem with Qt 4. Sometimes the video window got black (totally or partially) when closing another window (or menu) that was over it (I could reproduce it by entering in the preferences dialog, and changing the language).
I don't know if someone else had this problem (I didn't get any report about it), but it happened to me and it was really annoying. Now this is FIXED!!!

Report

6 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

12345678910
435
product-maker matafleur Oct 12 2017 9 excellent
product-maker freelancer96 Dec 14 2015 3 bad
product-maker dubious Oct 27 2015 3 bad
product-maker poiuztrew Apr 13 2015 3 bad
product-maker opello Oct 18 2014 9 excellent
product-maker paulus3005 Oct 12 2014 9 excellent
product-maker Henri Apr 30 2014 9 excellent
product-maker mea5 Nov 05 2013 3 bad
product-maker kudlaty Oct 12 2013 9 excellent
product-maker agnostic Aug 19 2013 9 excellent
product-maker napcok Mar 25 2013 9 excellent
product-maker sima84 Mar 25 2013 9 excellent
product-maker electron222 Mar 12 2013 9 excellent
product-maker jezzivi Feb 09 2013 9 excellent
product-maker duzak Jan 24 2013 9 excellent
product-maker jeroenpraat Jan 13 2013 9 excellent
product-maker kaznovac Oct 04 2012 9 excellent
product-maker hitsov Jul 20 2012 9 excellent
product-maker symbianflo Apr 06 2012 9 excellent
product-maker TheRob Mar 18 2012 9 excellent
product-maker roctheme Mar 06 2012 9 excellent
product-maker vishal8492 Mar 03 2012 9 excellent
product-maker svah4cky0 Mar 03 2012 9 excellent
product-maker rthomsen Mar 03 2012 9 excellent
product-maker HessiJames Jan 31 2012 9 excellent
product-maker Dgzt Jan 30 2012 9 excellent
product-maker nikore90 Dec 29 2011 9 excellent
product-maker e1nste1n Dec 28 2011 9 excellent
product-maker YAFU Sep 11 2011 9 excellent
product-maker wwmm Aug 25 2011 9 excellent
product-maker k4misiek Jul 04 2011 9 excellent
product-maker unikum111 May 17 2011 9 excellent
product-maker glewik Apr 29 2011 9 excellent
product-maker imdill Mar 20 2011 9 excellent
product-maker karton Feb 28 2011 9 excellent
product-maker dagobert Feb 23 2011 9 excellent
product-maker marcomaniac Jan 06 2011 9 excellent
product-maker oksigeno Oct 25 2010 9 excellent
product-maker Vytax Oct 13 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
slawek05
Jul 18 2018
opello
Oct 18 2014
varnivey
Jan 17 2014
kudlaty
Oct 12 2013
jezzivi
Feb 09 2013
dagobert
Nov 09 2012
kaznovac
Oct 04 2012
tadeufilippini
Sep 29 2012
electron222
Sep 19 2012
hitsov
Jul 20 2012
HessiJames
Apr 06 2012
rthomsen
Mar 03 2012
Jestern
Jan 31 2012
Dgzt
Jan 30 2012
dancingrobot84
Jul 23 2011
imdill
Mar 20 2011
karton
Feb 28 2011
sima84
Aug 26 2010
quadra
Jul 06 2010
icewind1991
Feb 14 2010
jirityr
Aug 17 2009
amigib
Jul 26 2009
dchipper
Jul 25 2009
matteo81
Jul 25 2009
Marquis-Vincent
Jul 23 2009
onlinelli
Jul 18 2009
TheAbu
Jul 07 2009
Mehrab
Jul 05 2009
darx667
May 27 2009
AngelBlue01
May 27 2009
s4ncho
Apr 22 2009
jalpaka
Apr 16 2009
hash87
Apr 06 2009
shaunehunter
Mar 30 2009
friendly-demon
Mar 15 2009
eigenwert
Mar 13 2009
deabru
Mar 12 2009
dscheapel
Mar 12 2009
nucleas
Mar 12 2009
easy
Mar 08 2009
eRSZ
Mar 01 2009
TheRob
Feb 18 2009
morfeusz
Jan 29 2009
Archlinux69
Jan 18 2009
YAFU
Jan 13 2009
SeaJey
Jan 04 2009
mtux
Jan 03 2009
pvt14
Jan 02 2009
Frank
Dec 30 2008
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
14.3.0
updated Apr 16 2014
added Mar 12 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 14
System Tags app software