In an earlier article I recommended installing the Xiph codecs to support FLAC files in 64bit Media Player and Media Center. One of the comments (my thanks to thom007) on that post pointed out that the Xiph codecs break the “file type” dialog box in Media Player 12. Below is a work-around which restores the file-type dialog box. The possible side effects are as yet unknown, so experiment at your own risk.
To restore the file-type functionality open an elevated command prompt and unregister dsfOggDemux2.dll by running
regsvr32 /u "c:\program files (x86)\xiph.org\ogg codecs\dsfOggDemux2.dll".
This fix will inevitably break some functionality, at a guess related to ogg files, but I do not know what yet. Give it a try and feel free to post your experiences. I have tested that FLAC files still playback ok with this fix, but I haven’t tested any of the other formats supported by Xiph.
There is a second issue with the xiph codecs I have become aware of. If you install both 32bit and 64bit codecs on a 64bit system both sets of codecs will install to C:\Program Files (x86) – and one set will over-write the other. To avoid this issue change the install path of the 64bit codecs to just C:Program Files
The issue in update 1 has now been resolved in the Xiph installers
Found this useful? Please do let us know by dropping a comment below. If you would like to subscribe please use the subscribe link on the menu at the top right. You can also share this with your friends by using the social links below. Cheers.