SMPlayer jest graficzną nakładką programu MPlayer, z prostymi funkcjami, takimi jak odtwarzanie wideo, DVD,VCD,MKV oraz z bardziej zaawansowanymi funkcjami np: obsługa filtrów MPlayera i wiele innych.Jedna z interesujących funkcji SMPlayera: zapamiętuje ona ustawienia odtwarzanych plików. Więc gdy oglądasz film ale musisz wyjść... nie przejmuj się,gdy uruchomisz film ponownie obejrzysz go od ostatniego punktu, w którym go wyłączyłeś , z tymi samymi ustawieniami: ścieżki audio, napisów...
Inne dodatkowe, ciekawe funkcje programu:
* Konfigurowalne napisy. Można wybrać czcionkę, jej rozmiar i nawet kolor dla napisów.
* Przełączanie ścieżek audio. Można wybrać ścieżkę audio, którą chcesz wysłuchać. Działa z avi, mkv i oczywiście z DVD.
* Wyszukiwanie za pomocą kółka myszki. Możesz użyć kółka myszki w celu przewijania wideo do przodu i do tyłu.
* Wideo equalizer pozwala regulować jasność, kontrast, barwę, saturację i gamma w obrazie wideo.
* Odtwarzanie z wielokrotną prędkością. Można odtwarzać z prędkością 2X, 4X... i nawet w zwolnionym ruchu.
* Filtry. Dostępne są filtry: deinterlace, postprocessing, denoise... oraz filtr karaoke (usuwanie głosu).
* Regulacja zwłoki audio i napisów. Dostępna jest synchronizacja audio i napisów.
* Opcje zaawansowane, takie jak wybór demuxera lub kodeków audio&wideo.
* Lista odtwarzania. Pozwala ustawiać nam pliki w kolejce do odtwarzania jeden po drugim, obsługując powtarzanie i tasowanie.
* Ustawienia. W łatwy sposób można konfigurować opcje SMPlayera używając rozbudowany system ustawień.
* Możliwość wyszukiwania napisów w opensubtitles.org.
* Tłumaczenia: obecnie SMPlayer jest przetłumaczony na więcej niż 20 języków, włączając Spanish, German, Polish, Italian, Russian, Chinese, Japanese....
* Jest wieloplatformowy. Dostępny zarówno dla Windows jak i dla Linux
* SMPlayer jest na licencji GPL