VLC is the Answer to more questions than you thought..