VideoLan Client (VLC) is a media player that works with many OS’s. Unlike Windows Media Player, and many others, VLC has all of the codecs that you might need built in. So if you’re having trouble playing a particular file, give it a try. Also, there are several advanced features of the software that allow you to do transcoding, live streaming, and video capture.