SMPlayer tries to avoid codec problems when you are attempting to play a given media file. For this purpose, it uses its own built-in codecs. In my opinion, its interface is not as attractive as those of other modern converters; however, it is quite simple to use despite the great number of features provided.
As said above, this player supports various audio and video formats regardless of the codecs used. However, it does not seem to process files protected by digital right management adequately. It is a real advantage that it supports multiple sources. For instance, you can play contents from standard files, DVD discs, DVD folders, VCDs and audio CDs. In addition, it allows streaming video from a given URL or online radio and TV stations. What is more, it allows you to watch and even download Internet video.
SMPlayer incorporates various playback customization options. Thus, it allows you to change playback speed as well as apply video and audio filters, like denoise, blur, sharpen, extrastereo, karaoke and volume normalization. It can also be set to remember the settings and the exact time you stopped watching a movie.
Another advantage of this application is the way it can handle subtitles. It supports various subtitle file formats. Moreover, you can easily synchronize them. If you do not have the subtitles for a particular film, it can also search and download them from OpenSubtitles.org. Moreover, it allows you to share subtitles by uploading them to the same site.
All in all, SMPlayer is an excellent choice. To the advantages described, we can add that it is open-source, which usually means that it is in constant development and new features are frequently added.