I see two errors in the mplayer output, the first being:
[vdpau] Could not open dynamic library libvdpau.so.1
On my system - mounting a NVIDIA video card - the shared library libvdpau.so.1 is provided by the NVIDIA proprietary driver I had installed. However there is a package named libvdpau1
provided by the Packman repository, which should suit your needs. Try to install it and re-run mplayer again.
Regarding the "BadAlloc (insufficient resources for operation)" error this can be due to the missing library above and/or to a badly configured video driver and/or (simply) to insufficient memory of your video card.
You can try to skip this problem, by specifying a video output driver different from the default (don't confuse video output driver
with your video card driver: I'm taking about a facility of mplayer here). You can see a list of the available video output drivers by issuing the following command (without any stream file as argument):
then pick up one of them and re-run the mplayer command using the -vo option with the name of the chosen driver. For example a good start should be:
mplayer -vo x11 cricket.wmv
See section "VIDEO OUTPUT DRIVERS (MPLAYER ONLY)" in man mplayer for more detailed information about the available video output drivers. Feel free to post the terminal output again, until you solve the problem. Some detailed info about your video card and its driver should be useful, too. Cheers!