Que VLC sea el mejor reproductor de video ya es punto de opiniones encontradas, pero es bueno aunque hay otras opciones tan buenas o mejores:
http://modding.mx/foro/index.php?/topic ... -de-video/Sobre el Windows Media Player de windows, pues no es tan malo, pero lo realmente malo es lo limitado que estan los codecs y splitters integrados en windows, y para eso esta la opcion de usar tanto codecs como splitters de terceros.
Ejemplo de Splitter, el Haali Media Splitter que es el splitter oficial del contenedor matroska, aparte de dar soporte al contenedor MP4, TS y otros y para mi es el mejor splitter.
Ejemplo de filtro decodificador, el FFDShow-TryOut [FFDS-TO] con soporte a mas de 20 formatos de audio y 20 de video; no confundir con el veterano "FFDShow"; FFDS-TO es un proyecto vivo que constantemente esta actualizando el soporte a los diferentes formatos de audio y video, amen de soportar el render de subtitulos flotantes, filtros de mejoras visuales y acusticas, el poder recodificar al vuelo audio en Dolby Digital, hacer mezcla de los canales de audio y poder usar filtros de audio de winamp. FFDS-TO junto con Haali Media Splitter es una mancuerna muy efectiva para la reproduccion multimedia.
Ejemplo de filtro decodificador+splitter esta el LAVFilter, incluye decoders de 20 formatos de audio y otros 20 de video, incluye el render de subtitulos flotantes e incluye el splitter para varios contenedores de audio y video, es la opcion mas acertada a la mancuena Haali+FFDS-TO con la ventaja de estar en un solo programa.


En resumen, con Haali+FFDS-TO o con el LAVFilter tienes lo necesario para poder reproducir casi cualquier contenedor de video y casi cualquier formato de audio/video en tu windows media player o cualquier otro software reproductor que use los filtros decoders instalados en windows [por ejemplo con el MS powerpoint], aparte de que muchos reproductores [como el KMPlyer o el MPC-HC] puedes configurarlos para usar los codecs de windows en lugar de usar sus propios codecs integrados.
Ahora, solo falta hacer un pequeño cambio en windows para poder usar estos filtros que te he comentado, esto a razon de que hasta windows XP se usaba la API DirectShow y Direct3D para la conexion entre el software reproductor y el codec instalado en windows, pero a partir de win7 microsoft decidio crear una nueva API que conecte al reproductor con el decodificador de audio/video, la cual llamo "Media Fundation", de tal manera que el windows media player de win7 y sus derivados [por ejemplo en las versiones mas recientes de powerpoint] envian la peticion de busqueda de decoders via la conexion de media fundation, en lugar de usar la de directshow o direct3D.
Como los filtros FFDShow-TO y LAVFilters usan la API DirectShow para la comunicacion con el reproductor es necesario indicarle a windows que le de preferencia a esta API DirectShow [DShow] en lugar de la API media fundation, y para ello usamos el software "Win7 DSFilter Tweaker". Con este softare solo le indicamos a windows que primero busque un codecs via la conexion DShow antes de buscar un codec compatible con media fundation.
http://www.codecguide.com/windows7_pref ... weaker.htmAbir el programa "Win7 DSFilter Tweaker" y usar el primer boton.

En la ventana que aparece marcar el filtro decoder que deseamos darle prioridad, en este caso FFDShow o el LAVFilter, marcar para cada contenedor de video [MKV, MP4, MPG, AVI, etc.].

Es completamente seguro de usar.