SMPlayer is a versatile media player which takes on the task of playing media files, a backend for MPlayer, a media player originally created for Linux Users.
With that said, it is highly capable of playing back video and audio files on Windows. It can playback videos without the need for external filters; It even supports karaoke files (if you have CDG files to feed it). If you're watching a film in a foreign language, finding subtitle files is a piece of pie.
Version 16.11.0 is a freeware program which does not have restrictions and it's free so it doesn't cost anything.
Virus and Malware Tests: The program has been tested with several antivirus applications and has tested clean of viruses, malware or trojans.