
click to enlarge
The most common cause of video flicker in Windows Media Player is when hardware acceleration is enabled. For some reason related to limitations of the hardware, this causes people a lot of trouble when playing some video file types. If your videos are flickering and video hardware acceleration is turned on, then turn it off. If your videos are flickering and the acceleration is turn off, then turn it on.
To adjust the video hardware acceleration in Windows Media Player 11 for Vista or Windows 7, go to Tools – Options. Under the Performance tab, you will see an area marked DVD and video playback. Uncheck the box that says Turn on DirectX video Acceleration for WMV files.
If you are using Windows XP and Media Player 11, go to Tools – Options, then under the Performance tab you will see a slider for Video Acceleration. Just make it the opposite of whatever it is set to, but you can start by setting it to None and see if your video files will play without flickering.