I had same problem, i dont know if will work for you..
First install codecs.. found that K-Lite Codec pack is very good. I think that bs player download old codecs.. so its better to find something newer..
I found that bsplayer wont open different files, but files coded in exactly same way (files that are grabbed from internet, like youtube ect.), so I tried to rename file name, and it worked!!!!!
Strange but bsplayer dont reed files with non-standard symbols and letters in filename.. (like : ❥ ✪ ∖ ¡ ...)
You can download some program which can investigate in which format is file coded and what codec you need like MediaInfo or VideoInspector.
wink