Alternatively, the VLC media player (open source (GPL), cross-platform (Windows, Linux, Mac and others)) seems to handle everything I’ve thrown at it.