Mplayer is the swiss army knife of video players

It can be used to play and even convert from and to a wide variety of video, audio and subtitle formats. It accepts raw formats too, which led some people to use it as an instrument rather than a player.

there is a fork call mpv which is worth looking at.