How can I play FLAC audio files on Windows Media Player?
Playing FLAC files in WMP & Media Center:
Currently Windows Media Player and Media Center don’t include native file support for a number of lossless audio codecs including FLAC, OGG, and basically anything other than Microsoft’s own WMA files. There is a cure for this minor omission though so no worries.
We suggest that 32-bit users download and install the madFlac decoder from madshi. For 64-bit users, codecs for both x64 and x86 versions of windows can be found at Xiph’s open source site. The files linked above are the latest versions available at the time of this post but you should check Xiph’s page to check for updated versions.
(read entire post for more details)
To be sure of x64/64-bit or x86/32-bit, press Windows Flag+Pause/Break and take a look at the System type:
section.
As for FLAC audio on Windows Media Player, you will need a codec to play them.
By far the easiest thing to do is go to Ninite and choose the K-Lite Codecs
option. This will install K-Lite in the bare minimum configuration and should add FLAC support to Windows Media Player.
If you do not want to use Ninite, here is a link to K-Lite's homepage.
Also, if you haven't used it yet, I would highly recommend you take a look at VLC Media Player (Also available on Ninite). It allows FLAC audio out the box and you don't have to mess around with any messy codecs!
The xiph.org filters work for FLAC as well as other common open source formats:
Then Windows Media Player or any other DirectShow application (e.g. BSPlayer) will be able to play Ogg Vorbis, Ogg Speex, Ogg Theora, Ogg FLAC, native FLAC, and WebM files.
http://xiph.org/dshow/downloads/
After installing this, I was able to double-click on a .flac file and have it play back in Windows Media Player in Windows 7 x64 no problem.
(and if you need these ogg/flac music files to be indexed in the WMP music library alongside typical .mp3 and .wma and .aac music files, check out http://www.hack7mc.com/2009/01/playing-flac-files-in-media-center.html as linked by Krazy Kaos in another answer here.)