This application is small, portable and plays almost every movie format out there. It is capable to play movies in high resolution even on old computers. The player is packed with effects you can use: adjust picture/sound, equalizer, OSD layers, Text etc, along with several filters. Not only can you watch a movie, join several movies into one, split videos, extract audio from a movie, combine audio and video, make movies out of your desktop (or parts of it), Create movie out of pictures, decode a movie frame by frame, create snapshots and thumbnails of movie files, create movies from webcam + much more.
Product page: here