海贝音乐 for Android应用体验
农步祥 于 2015.05.12 22:37:16 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:09.51/713

关于Android平台下的高清音频和USB外置音频解码器支持,我们原本计划将USB Audio Player对我们手头上一些手机的支持程度进行测试,但受限于国内的网络环境,这款应用收费价格偏高[7.99美元],以及在这个价格基础上不对应的粗糙和功能不完善、也没有进行中文本地化,缺乏实用价值因此作罢。

但USB Audio Player应用的内部工作原理简单明了,就是应用内置了基于开源方案文件解码和HAL抽象层硬件驱动控制,绕过Android系统本身的相应功能造成的限制,实现更多的音频文件格式支持和USB外置音频设备的工作。业内码农只要对其有了解,完全可以做出更好的替代品。就有读者在评论中给我们推荐了一个“海贝音乐”应用。

海贝音乐是一款免费应用,支持中文,目前版本号是2.0.1,其功能设计的目的和USB Audio Player一致,在音频格式支持上,支持DSD甚至直接播放SACD ISO文件、常见的有损和无损音频格式、CUE Sheet分轨等等。除了支持外接USB音频解码器外,还支持DSD直接输出[需要设备支持]。除了SMB和DLNA协议的本地网络访问播放外,还支持百度、Dropbox等网盘的网络播放。也就意味着如果这款应用功能完善音质表现正常,用户完全可以通过外接解码器把Android手机武装成一个功能完备网络高清音频播放器。

应用界面体验

作为一款中文应用,海贝音乐的功能似乎不需要太多介绍,设置、播放界面切换通滑动操作实现,应用设置也非常接地气,音频扫描可指定目录,时长和文件大小方式过滤掉铃声等小文件,还有睡眠时间功能。应用还提供了均衡器,高级设置也足够简单,DoP[DSD over PCM]和固定采样率输出仅在外接USB音频设备时使用,我们将在后续的设备支持性测试中进行验证。

对于百度和Dropbox的支持,应用内被称为“私有云”,需要通过注册登录海贝音乐的账户实现,并需要授权网盘访问权限。应用本身只访问特定的网盘目录[/apps/HibyMusic],只需要导入音乐即可。切换浏览不同的访问方式,可在专辑歌手的标签上向右滑动实现。

海贝的播放界面也比较简洁,提供了循环和随机播放顺序控制,没有歌词和封面网络适配功能,但我们希望未来至少能加入封面编辑,毕竟SACD是无法内嵌封面信息的,这个需求并不过分。从整体来看,即使不考虑方言问题,海贝的界面和功能也比USB Audio Player丰富。

音频播放支持

USB Audio Player最主要的瓶颈就是在音频格式的支持上并没有完全实现其宣传的功能,例如CUE、DSD等支持均存在问题。而海贝的支持情况如何?我们尝试把一些常用的音频格式放进Nexus 7中,以验证应用对这些格式的支持,不仅有DSD文件,也有CUE分轨的无损格式,甚至是整张SACD ISO。从硬件IO性能上来说,Nexus 7播放这些文件并不会很吃力。在导入并扫描后,可以从专辑列表中看出,应用已经正常识别ISO文件和CUE分轨,并且不需要外置USB音频解码器就可以播放[降低至手机音频架构支持的采样率],DSD格式的DFF文件也可正常使用。

对于手机有限的存储空间来说,哪怕是MicroSD扩展卡存储也放不下多少张SACD专辑,网络支持就更为重要。在Nexus 7的网络速率下,海贝可以正常播放24bit192kHz的高采样率音频,甚至是2GB以内的ISO文件,更大一些的会偶尔随机出现缓冲爆音,如果用户想在网络访问时进行大文件切换,最好先把当前的播放暂停,否则需要较长的网络响应。相对于USB Audio Player糟糕的网络播放能力或者干脆是无此功能的各种应用,已经足够欣慰。如果用户想充分利用这个功能,可以考虑尽量选择支持802.11ac高速率无线网络的手机设备。

海贝对在线网盘的播放通过http协议访问实现,理论上支持4G LTE的手机播放码率在5.6mbps左右的DSD是没问题的,就是消耗流量会飞奔,在线速率不够的也可以通过应用下载到本地存储。

海贝音乐功能简洁,其宣传的音频格式支持均可正常播放,即使只考虑手机播放,海贝对各类音频文件的支持已经超越目前绝大多数手机厂商提供的内置应用了。对于目前高清资源越来越丰富,类似索尼PHA系列、创新SoundBlaster E系列等内置电池的便携式外置音频解码器越来越多,包括索尼在内大力推行的Hi-Res高清音频,而手机系统内置播放应用功能和硬件支持却又难以满足需求时还是有积极意义的。

对于海贝对USB外置音频解码器的支持,我们初步尝试了几款手机和常用XMOS方案搭配试听,硬件兼容性表现大体和USB Audio Player一致,有部分品牌型号的手机确实无法支持USB音频外设。我们会在17日对这款应用的硬件兼容性进行进一步的测试。