VLC media player
VLC has a very flexible design, which makes it easier to include modules for new file formats, codecs or streaming methods.  There are more than 300 modules in VLC.  VLC also supports highly personalizable skins through the skins2 interface, Winamp 2 and XMMS skins and can play high definition recordings of D-VHS tapes duplicated to a computer using CapDVHS.exe