yes u may have missing restricted drivers..follow the followings
first try to play files with default rythmbox then it will pop for the search for suitable plugins...
let it do the search{internet connectivity requires}...then install it...
Secondly try installing VLC by ...