强烈推荐:用Foobar2000 Server实现音乐高品质网络共享
赵宇为 于 2010.01.11 12:11:29 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:09.41/433

前不久我们向大家介绍过一款利用UPnP和DLNA Renderer搭建Foobar Server音乐服务器的插件,这个插件只有区区的1MB多的容量,从我们文章的留言来看,大家想必是还没有使用上这个极为强大又实用的插件吧?今天我们来告诉大家这个插件到底能实现什么?

如果你家里有不止一台电脑,又有支持UPnP的路由器或者交换机(一般这几年买的产品都会有此功能),当然你还可能有几部支持WiFi的手机,XBOX360、PS3游戏机,今年非常流行的高清播放机。它们也许拥有各自的存储空间,你也许会用XBOX360和PS3将自己喜欢的CD压缩并储存到机器的硬盘中,一些高清播放机也许开始支持APE和FLAC播放了,可以将音乐COPY进去;手机,当然可以将MP3放到手机里随时可以听。但如果有了Foobar2000 UPnP/DLNA Server,这一切都不用做了!你信吗?

  • 首先,一切接入局域网的电脑、游戏机、手机,都可以连接到主机电脑的 Foobar2000 UPnP/DLNA Server上,播放这台电脑上的所有音乐;第二,这台电脑支持的规格有多高,Foobar支持的文件格式有多少,你的其他电脑、游戏机、手机也可以支持;第三,假如你需要同时用N台电脑,N个手机与N个游戏机,同时播放Foobar Server上的不同曲目,这是可以实现的!也就是说,你的PS3可以播放(准确的说是可以听到)APE、FLAC,甚至24bit 192KHz的FLAC的音乐了……接下来看看如何操作。

    首先,这款插件需要Foobar2000 1.0版本,正好昨天1.0的正式版也已经推出了,插件在上文链接中已经给出,下载后将其拷贝到Foobar的安装目录下的components中,例如 C:\Program Files (x86)\foobar2000\components。不过遗憾的是,我们目前还不太明白在WindowsXP下如何调整好UPnP在多媒体服务器流媒体服务器方面的应用,所以下面Foobar Server是在Windows7下完成的,Windows Vista用户与Windows7使用基本完一样。

    安装完成后,打开Foobar2000,在File菜单下的Preferences中的Tools列表里单击Tools左侧小三角可以展开菜单,我们可以看到刚才放的UPnP插件已经有效了,其实对于普通使用来说我们甚至可以不对UPnP 的Server进行设置,不过为了了解它的简单工作流程和今后进一步高级应用我们还是来看一下菜单。

  • 在安装了UPnP Server插件后,每次打开Foobar都会默认启动Foobar Server了,在基础设置中我们可以指定这台Foobar Server的名称和HTTP端口,以及在Foobar打开后手动停止服务器。

    在高级设置中,可以设置专辑列表在服务器中出现的形式,同时可以允许Internet访问,也就是说如果你拥有外网IP又不受各种防火墙限制的话,你可以在公司的电脑,朋友家的电脑上访问这台主机Foobar Server上的音乐。

  • 最后,Streaming profiles,这个比较重要。我们看到,第一个可选项是适应不同应用的配置文件,有XBOX360、PS3、PlugPlaer等等,它是方便不同应用已经配置好的文件,推荐一般用户选用Default默认的就好,哪怕是有PS3或XBOX360也可以用Default配置文件。

    如果你对这一页设置下面的内容比较熟悉,大家根据自己使用中遇到问题可以做一些高级的修改。首先,转码成MP3,可以选择never即从来不转码,除非(expert)后面的两个选项是lossless and Internet connection,就是说Foobar列表中任何音乐都不压缩成MP3播放,除非是无损音乐或互联网客户端使用时转换成MP3。另一种是可以选择 Always,即所有音乐都转成MP3后播放,除了(Except extensions)文本框可以添加条件,如图,即可以翻译为“除了mp3,aac,m4a文件外,全部转码成MP3后播放”。至于VBR还是 ABR/CBR的MP3码率,大家根据网络情况进行选择。

    Decoding to PCM,这个选项对于高品质播放很有用。例如FLAC和APE,为了让客户端都能播放必须解码成WAV文件传输,用户可以设置它的采样率和采样精度,可以设置的范围很广……采样率选项支持常用的44.1KHz、48KHz、96KHz和192KHz,采样精度支持16bit、24bit等。但如果设置成转换为96KHz和24bit,就需要客户端支持这样规格的DA转换才可以播放。在Default配置文件下,FLAC、APE等高品质音频文件都会转成 16bit/44.1KHz的PCM WAVE格式传出。当然,这里也有Except例外的选项,mp3、aac等以压缩常用文件就没有必要转换成Wave格式再传输了。

    当然,对于大多数用户来说如果看不懂以上设置也无妨,就用Default就好,我们来看下一步吧。

    在Windows Vista和Windows7系统中,在局域网打开UPnP后,如果局域网内接入媒体设备,可以在“网络”选项中看到列表。双击我的电脑,在窗口最右侧一列的最下方就是“网络”内容了,点击进去就看到如图的窗口。当我们打开foobar2000 Server插件后,看到多出了两个设备。Foobar2000 Media Server和Foobar2000 Renderer,前者就是主要的媒体服务器,后者是从名字可以看出是为了转换格式而存在的服务。

  • 我们可以双击Foobar2000 Media Server进行本机的调试,同时在局域网内其他使用Media Player访问服务器的用户也可以参考以下内容。打开MediaPlayer后,可以看到Foobar2000 Server的列表,进一步进去后可以有曲目各种分类的选择,由于Foobar2000播放器我们没有进行如此多分类设置(也许根本就不支持这么多分类?不太清楚),所以可以进入“播放列表”。点击进入后,就一目了然了?这里看到的播放列表就与Foobar2000 播放器内的列表完全一致。需要说明的是,我们虽然一直说,客户端可以访问服务器内所有音乐,但客户端并不能对服务器上的Foobar进行文件操作,所以允许客户端听什么音乐,事先要在Foobar播放器列表上准备好了。

  • 如图我们看到了我们已经准备好的4个播放列表(当然,你还可以添加很多个,并给每个列表做好命名,便于识别。),这里面有FLAC有APE,还有24bit/192KHz我们之前推荐过的FLAC文件,此时 MediaPlayer都可以播放了!这就是Foobar Server的魅力。

  • 我们再来看看,局域网内其他电脑如何使用 Foobar2000 Server。我们用一台笔记本来进行演示,首先对于客户端来说WindowsXP操作系统是没有问题的,播过WindowsXP下如何用 MediaPlayer来访问服务器列表仍没有搞定,我们还是使用Foobar UPnP这个插件本身来完成吧。在这台笔记本上我们也要安装Foobar2000 1.0版本,同时也要讲UPnP的插件放在指定目录中,此时我们在Foobar20000软件的View菜单下可以看到UPnP Browser,点开它就可以看到我们刚才建立好的Foobar2000 Server了。同样,我们可以看到服务器上Foobar2000已经建立好的4个播放列表,我们可以选择想要的列表进行播放。

  • 值得注意的是,我们图中标出不同格式音乐已经被转成PCM Wave或者仍以MP3进行播放,这也是我们前文在Streaming profiles设置中谈到的内容了。我们在笔记本端对播放FLAC、APE和播放MP3音乐进行了网络资源使用的截图。大家可以看到,在播放 FLAC(24bit/192KHz转换为16bit/44.1KHz)的音乐时,网络占用带宽为4Mb/s左右;在播放MP3时,占用带宽小于1Mb /s。值得一提的是,在使用802.11g网络时,信号质量满格的情况下,播放无损压缩格式音乐(服务器端已经全部设置转换为16bit/44.1KHz 的WAV)时可能会存在偶尔停顿的情况。包括播放MP3时,也偶尔会受到影响,使用有线网络这一切都没有问题。

  • 接下来再来看看 XBOX360上的表现。我们知道微软已经讲XBOX360和PC上的MediaCenter做了很好的关联,如果局域网内有一台装有 MediaCenter软件的PC,那么就可以用XBOX360启动MediaCenter,从而实现那台PC上MediaCenter的全部功能,包括文件控制。但毕竟微软官方MediaPlayer支持文件格式有限,不能满足我们需求。

    打开XBOX360,进入“音乐”,马上就可以看到Foobar2000 Server的身影了。点击进去,一切操作就这么简单了。可以添加单个曲目到自定义列表,当然也可以添加整个列表进行播放。大家看到的,我们这可都是在播放FLAC和APE哦。

  • 另外,在iPhone平台上应该有一款叫做PlugPlayer的软件可以实现UPnP流媒体播放,不过正好这两天iTunes Store我们无法访问,无法下载到这款软件;同时,我们不清楚使用了Windows Mobile操作系统的智能手机能否实现上述功能;另外,关于目前流行的高清播放机,我们今天也没有介绍如何使用UPnP功能;这些没有谈到的案例,我们有机会会尽快补上。

    不得不说Foobar2000 Server的小小插件对于构建家庭音频流媒体中心做出了重大贡献。我们尝试将XBOX360和笔记本电脑以及构建Foobar2000 Server的那台电脑同时播放不同的音乐,竟然也可以实现,这多多少少另我们感到意外,和一些惊喜!如果今后手机可以实现此功能,那么家庭里多个房间,多台手机,多个播放器可以随时随地选择不同的音乐来播放了,而这些文件都存在于一台主机上。

    Foobar2000 Server的另一个好处还在于对多文件格式采用了灵活的转码、解码方案。对于高品质音频原始文件,我们知道向XBOX360、PS3显然是不可能支持 FLAC和APE的,但通过Foobar2000 Server可以将它转换成指定质量的PCM WAV文件传送。尤其是对于PS3用户,如果有兴趣可以尝试让Foobar2000 Server在播放24bit/96KHz或192KHz的FLAC时,以同样码率的PCM输出,看看PS3上播放效果如何?

    对于手机用户(我们还没有实测什么手机支持UPnP流媒体播放),可以将所有高品质文件都编码为MP3来播放,码率当然也是可以选择的。当然,也许你说你的手机里已经有足够多MP3了。但至少,在某些时候你不需要将电脑里所有的FLA和APE甚至WavePack等文件都去转一份MP3出来,并同步到手机上才能收听。Foobar2000 Server还是提供了一些方便。

    Foobar2000 UPnP插件,让我们组成高品质的音频多媒体中心更加方便,对于多平台、多客户端对FLAC和APE常见音频格式播放难、共享难的问题提供了一个极好的解决方案。大家不妨赶紧试试看吧,也欢迎WindowsXP下调试成功的网友留言交流,我们也会进一步尝试WindowsXP下的应用。

    请评分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    116.007.213.***
    116.007.213.***
    发表于2021.01.13 21:24:55
    76
    现在回过头看,10年前的文章;
    Foobar的Upnp插件实现的不仅仅是“高品质音乐共享”;
    这个插件还能实现“最高品质音乐”的近实时播放,甚至比Foobar自身播放本地文件还要强大;
    能实现几乎接近CD级别的回放瞬态
    此帖使用Win10提交
    发表于2021.01.13 21:23:38
    75
    060.220.121.***
    060.220.121.***
    发表于2020.02.15 15:28:38
    74
    114.224.041.***
    114.224.041.***
    发表于2019.12.26 23:50:32
    73
    222.175.169.***
    222.175.169.***
    发表于2019.03.29 16:53:27
    72
    122.235.251.***
    122.235.251.***
    发表于2019.02.18 23:38:00
    71
    123.162.210.***
    123.162.210.***
    发表于2019.01.28 01:37:19
    70
    121.194.006.***
    121.194.006.***
    发表于2018.08.08 00:37:45
    69
    171.106.021.***
    171.106.021.***
    发表于2017.11.07 15:16:39
    68
    059.035.232.***
    059.035.232.***
    发表于2016.09.24 08:46:16
    66
    115.215.217.***
    115.215.217.***
    发表于2016.08.19 16:31:19
    65
    116.249.127.***
    116.249.127.***
    发表于2016.03.05 12:37:57
    62
    123.139.085.***
    123.139.085.***
    发表于2016.01.07 23:04:37
    61
    182.151.121.***
    182.151.121.***
    发表于2015.10.25 15:31:29
    60
    223.167.199.***
    223.167.199.***
    发表于2015.09.27 13:17:01
    59
    提示
    本贴不可匿名回复,回复等级为:1 ,您现在正处在潜水状态
    回复
    验证码
    4898 为防止广告机贴垃圾,不得已而为之
    表情
    正文