Download from PortableApps.com
SMPlayer Portable can run from a cloud folder, external drive, or local folder without installing into Windows. It's even better with the PortableApps.com Platform for easy installs and automatic updates.
SMPlayer is a full-featured multimedia player for various audio and video formats as well as DVDs, VCDs, and various streaming protocols.
Additional Codecs: To play some additional video formats, you will also need to install the SMPlayer Codecs 1.1.1 add-on (11MB download / 22MB installed).