我正在尝试通过 DLNA 将 Windows 8.1*HDD 上的 FLAC、Ogg 和 Opus 文件播放到电视**上。
与 MP3 和 Windows 原生支持的其他文件不同,这些文件可以使用 Explorer/WMP 的“播放到”功能正常播放,但 FLAC&co 却无法播放。
安装适用于 Ogg Vorbis、Speex、Theora、FLAC 和 WebM 的 Directshow 过滤器没有帮助(它们允许这些文件在 WMP 中本地播放,但不允许通过 DLNA 进行流式传输 -结果这是那些过滤器的错误)。
我也试过foobar2000与foo_upnp插件,但它的UPnP 控制器无论我怎么尝试,组件都无法检测到电视***(正如我在论坛上看到的,这是一个常见问题)。
* Windows Pro 8.1 更新 1,64 位
** 索尼 KDL-50W829
*** 关闭防火墙,以兼容模式运行,切换到 Windows 10 以及也许我忘记的其他操作......
答案1
MFFLAC是基于 Media Foundation 的 FLAC 编解码器。安装该编解码器(而不是基于 DirectShow 的编解码器)可能是让 Play To 正常运行的诀窍。
答案2
答案3
最新版本的foo_out_upnp 插件(1.0 beta 15)适用于 foobar2000*。它将检测到的 UPnP 媒体渲染器显示为 foobar2000 设置中的输出设备,这样就完全满足了我的要求。
* - 现在我使用 foobar2000 v1.3.16