SMPlayer is a free and open source media player for Linux and Windows. It is released under the GPL license. It comes with its own built-in codecs. Using this you can play almost all video and audio types. SMPlayer is a based on popular MPlayer playback engine with some additional features like download subtitles and play your favorite videos from youtube. It will search and download the Subtitles from opensubtitles.org. It also comes with skins and icon themes to change the look of the media player. It is available in more than 30 languages.