我有 Windows 7 和 Windows Media Player 12(我认为是 x86 版本而不是 x86-64 版本,但我不确定——我怎么能确定呢?)并且我想要一种方法来在其中播放 FLAC 文件。我想要一种无缝且可逆的方法。最好的方法是什么?
谢谢。
答案1
要确定 x64/64 位或 x86/32 位,请按Windows Flag+Pause/Break并查看该System type:
部分。
至于 Windows Media Player 上的 FLAC 音频,您需要一个编解码器才能播放它们。
目前为止最简单的事情就是去尼尼特并选择该K-Lite Codecs
选项。这将以最低配置安装 K-Lite,并为 Windows Media Player 添加 FLAC 支持。
如果你不想使用 Ninite,这是 K-Lite 主页的链接。
另外,如果你还没有用过,我强烈建议你看一下VLC 媒体播放器(也可在 Ninite 上使用)。它允许开箱即用 FLAC 音频,您无需处理任何杂乱的编解码器!
答案2
在 WMP 和 Media Center 中播放 FLAC 文件:
目前,Windows Media Player 和 Media Center 不支持许多无损音频编解码器的本地文件,包括 FLAC、OGG 以及除 Microsoft 自己的 WMA 文件之外的几乎所有文件。不过,这个小缺陷有解决办法,所以不用担心。
我们建议 32 位用户从 madshi 下载并安装 madFlac 解码器. 对于 64 位用户,两者的编解码器x64和x86 可以在 Xiph 的开源网站上找到适用于 Windows 的版本。上面链接的文件是本文发布时可用的最新版本,但您应该检查一下Xiph 的页面来检查更新的版本。
(阅读整篇文章了解更多详情)
答案3
xiph.org 过滤器适用于 FLAC 以及其他常见的开源格式:
然后 Windows Media Player 或任何其他 DirectShow 应用程序(例如 BSPlayer)将能够播放 Ogg Vorbis、Ogg Speex、Ogg Theora、Ogg FLAC、原生 FLAC 和 WebM 文件。
http://xiph.org/dshow/downloads/
安装此软件后,我可以双击 .flac 文件并让它在 Windows 7 x64 中的 Windows Media Player 中播放,没有任何问题。
(如果您需要将这些 ogg/flac 音乐文件与典型的 .mp3、.wma 和 .aac 音乐文件一起编入 WMP 音乐库的索引,请查看http://www.hack7mc.com/2009/01/playing-flac-files-in-media-center.html正如 Krazy Kaos 在另一个答案中链接的那样。)
答案4
我个人使用 Shark007 编解码器包,因为它易于设置并且不会产生我没有的大量垃圾,并将所有设置捆绑到一个简单的应用程序中: