![]() | |
![]() SMPlayer main window | |
Developer(s) | Ricardo Villalba[1] |
---|---|
Initial release | December 11, 2006; 18 years ago (2006-12-11) |
Stable release | |
Repository | |
Written in | C++ (Qt)[3] |
Operating system | Unix-like,Windows XP and later |
Available in | Multilingual |
Type | Media player |
License | GPL-2.0-or-later[4][5] |
Website | smplayer |
SMPlayer is across-platform graphical front-end forMPlayer andmpv[6] and forks of Mplayer usingGUI widgets offered byQt. SMPlayer isfree and open-source software subject to the terms of theGNU General Public License version 2 or later.[5] SMplayer has been localized in more than 30 languages.
Some of the features of SMPlayer are: holding a memory of the time position of each file it has played,audio/video filters andequalizer, variable speed playback (it also allows for frame-by-frame playback, forwards or backwards), configurable subtitles with Internet fetch, YouTube & Radio & TV[7] support with playback of up to4K resolution at 60 fps,[8] skinnable user interface, automatic support forEDL files, and Chromecast support (requiresGoogle Chrome orChromium and the "webfs" package.)
SMPlayer is built with Qt and is based on MPlayer. This makes it quite portable, since MPlayer and Qt are already available on all major operating systems. On the operating systems on which SMPlayer has not yet been ported to, it is likely possible to run the application throughbinary compatibility with another Unix or Linux.
In addition to the Windows packages, official binary packages are provided forUbuntu. Many distributions provide packages in their repositories.
ForFreeBSD, SMPlayer is available for installation from source via theports tree and also available as binary packages for most major FreeBSD releases.
OpenBSD also provides binary packages and is available in itsports collection as well.
SMPlayer is not available yet onNetBSD orDragonFly BSD, either in binary format or inpkgsrc. NetBSD should be able to run the FreeBSD binary without much trouble.
Current versions of SMPlayer bundle all codecs inside the installer, therefore there is no longer any need for a web connection during install. Originally, SMPlayer was distributed with aNSIS generated setup (previouslyInno Setup) Since version 0.6.7. This installer was capable of downloading and installing the latestMPlayer and MPlayer codec packages during setup. An alternative installer was available with MPlayer included for off-line installs.[9]
"Portable" (no installer) versions are also available inPortableApps format.[10] An independentDoom9 developer offers different Windows packages based on MPlayer binaries ported by Gianluigi Tiesi.[11][12]