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

adrian5632

13 years ago

http://adrian5632.googlepages.com/smplayer_0.3.29-1_i386.deb
download with wget

Report

giri

13 years ago

thx for compilation:)

Report

cewanf

13 years ago

When in fullscreen mode, the control bar does not appear at the very bottom, but like 50 pixels above the bottom edge. When I move the mouse to the very bottom the bar appears where I said, and then when I move the mouse up to where the bar is it disappears.
Maybe this behaviour occurs because I have a dual monitor setup?
If I use fullscreen on the secondary monitor the bar still appears on the primary monitor.
I am running Kubuntu.

Report

rodion81

13 years ago

I have the same problem with a single screen setup.

Report

C

rvm

13 years ago

Does anyone else have this problem?

It seems to be the same problem that was reported with the old control widget, it appeared just above where the kde taskbar should be.

But it doesn't happen to me (kde 3.3.0). I also tested it on windows and works well.

I tried anyway to fix it by changing the widget flags, and with Qt 3 it seems it to work but not with Qt 4. I have experienced crashes and even hangs. So I finally disabled the code.

Does anyone has tested if this problem also happens in other window managers?

Could this be in fact a kde bug?

Report

C

rvm

13 years ago

In this version comes again the "control widget over video" feature.

This time the control widget is a toolbar and so I didn't have to use the widget flags.

It works for me (using kde 3.3.0) although when the control widget hides the kde taskbar is seen for a moment.

Please report if it works for you.

I tried to use the kde open dialog, but with no success. When the open dialog is about to show the application crashes. I don't know, maybe I have to use a KApplication too instead of QApplication, I tried to do it but there are compilation problems.

If anyone want to test it (and try to fix the problems)...

Edit the file smplayer.pro and look for these lines:

Quote:
#DEFINES += KDE_SUPPORT
#INCLUDEPATH += /opt/kde3/include/
#LIBS += -lkio -lkdecore -L/opt/kde3/lib/


Uncomment them (remove the "#"), change the kde paths, and recompile.
Now you'll probably have to fix the problems in main.cpp.

If you're successful the kde open dialog should appear in Open->File (in other places the Qt dialog will still be used).

Report

BorgQueen

13 years ago

I followed your instructions and get the kde open (etc) dialogs to work. My distro is Ark Linux 2006.1. If there's anything I can do to help you figure out why its not working at your end, feel free to ask.

Thanks!

Report

adrian5632

13 years ago

http://adrian5632.googlepages.com/smplayer_0.3.28-1_i386.deb
with qt4.3 static. download with wget

Report

C

rvm

13 years ago

Be carefully, version 0.3.28 seems to crash with Qt 4 (at least with 4.2.3), when resizing the main window.

Report

giri

13 years ago

thx a lot!! Is it already 0.3.28?

Report

anonymous-hive

13 years ago

Hi.

First of all, congratulations for your great job and your constancy. The player is simply great. I only miss one thing I think it'd be easy to implement: the possibility of load the subtitle files just dragging it over the player. Now if you do that, the program try to load the srt or sub file as a video.

Again, thanks a lot for your work.

Report

C

rvm

13 years ago

I'll try to do it.

Report

adrian5632

13 years ago

Fresh deb package:P
http://adrian5632.googlepages.com/smplayer_0.3.27-1_i386.deb

As usually download with wget or similar download manager.

This deb is made on ubuntu feisty and compiled with static qt4.3 beta.

Report

marseillai

13 years ago

i've got a package made with debhelper in a pbuilder, using qt3. If you can host it i can send it to you. I think it's better than a checkinstall ...

Report

C

rvm

13 years ago

There's been several days without public releases (since saturday I think).

I've made a lot of internal changes to the GUI stuff. Now I have used QActions for most things in menus. This change took me a lot of time (until monday night), it was a boring and tedious task. But I think it had to be done. A QAction can easily be added to a toolbar, for instance.

I have also split the gui into two classes, one has all functionality but almost none visible items (only the menus), and the other contains the buttons, toolbars, the status bar...

I made this to allow in the future to other people to write alternative GUIs (main windows), with the buttons and widgets they like, in the position they like... and the user will be able to choose among all available.

The GUI in version 0.3.27 has been written in a few hours and it's not finished yet.

Screenshot: http://www.imghut.net/images/18066.png

I know that probably you're not going to like it, specially those two toolbars at the bottom. At first it was only one, and it looks good but when playing small videos the time slider was almost invisible, so I had to split it in two.
Suggestions about the design are welcome.

Report

sosonok

13 years ago

First of all, thanks for this great job.
I think you could reduce toolbar space by removing some time slide buttons (with two it should be enough since menus provide information about time sliding... or maybe four)
Another measure to reduce space could be joining play and pause buttons into one... or make them (all) smaller.

Report

linux3114a

13 years ago

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


Using QT4 library

Report

linux3114a

13 years ago

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


Using QT4 library

Sorry for previous error

Report

9

YAFU

13 years ago

Hello. Good work with this program.
I have an audio problem, I only hear noises. I don't have that problem in Mplayer. The selected audio codec in Mplayer is "FFmpeg/libavcodec audio decoders". The default audio codec in SMplayer is "mp3 - mpelib MPEG layer-2, layer-3". I have tested with all the available codecs but I can't hear the audio. What can be the problem?
Thanks.

Report

C

rvm

13 years ago

That's strange because smplayer doesn't force the use of a different codec (unless set in "Options->Advanced media settings"). It should use the same as mplayer.

Maybe the mplayer log could help.

Report

9

YAFU

13 years ago

Hello again.
I don't know why Smplayer dont take the same Mplayer codec configuration. Mplayer works fine with following audio codecs:
* FFmpeg's libavcodec audio decoders
* Win32/ACM decoders
* libmad mpeg audio decoder
Thats codecs do not appear with the same name in Smplayer. When I open "Options->Advanced media settings" in Smplayer, the default audio codec is always "mp3 - mpelib MPEG layer-2, layer-3" and with it, only noises are listened . Changing that codec for "mp3acm - MPEG layer 3 [l3codeca.acm]", audio works fine (mp3acm is the correct codec). But when I close Smplayer and open a new file, I have to select the mp3acm audo codec again. Any way, Smplayer is my favorite player in linux. Thanks rvm.

Report

C

rvm

13 years ago

Could you send me (or paste here) the mplayer log after trying to watch one of the videos with that audio problem?

Options->View logs->mplayer

Report

adrian5632

13 years ago

Here you've got a deb package compiled with qt4.3beta.
http://adrian5632.googlepages.com/smplayer_0.3.20-1_i386.deb
PLEASE DOWNLOAD WITH WGET
Made on ubuntu feisty beta

PS
I tried to make an universal binary, but it doesn't work, so I decided that I'll be making regularly deb packages.

Report

Xemanth

13 years ago

I'll thank you _o/

Btw how did you manage to get working deb?
I've tried to do with dh_make and dpkg-buildpackage but no success :|

Report

marseillai

13 years ago

you have to modify several thing in makefile. I've done a clean package for 0.3.20. I'll try to make it for the new release.

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