Recently I got a video clip in MPEG-4 (.mp4) format but I was unable to play it with Windows Media Player. Later I only found out MP4 format is not supported by Windows Media Player.
But wait, I thought I had already install the K-lite Codec Pack which suppose able to play MP4. Perhaps the codec was corrupted somehow and can't play MP4 format. So, what I did is to reinstall the codec. However when I uninstalled the K-lite Codec Pack, I got bunch of warnings asking me whether I want to remove this entry from registry.
The following DirectShow filter was detected as broken:”
Name: Native FLAC Source Filter
There are quite number of these warnings message. So, I clicked "Yes" manually one by one for each message box until the un-installation completed. I think the codec really was corrupted for some reasons. After that, I reinstall the latest K-lite Codec Pack 3.62 and finally the MP4 can be played.
Thanks K-Lite Codec! :) Now I can play mp4 shared by my friend.