O VLC usa codecs integrados (lista completa aqui ) e, portanto, é independente dos codecs (DirectShow) instalados no sistema. A maioria dos aplicativos, no entanto, depende dos codecs do sistema e, portanto, se você não tiver os apropriados instalados, eles não conseguirão abrir seus arquivos de mídia.