跳到主要内容

设置

程序设置#

主题颜色#

目前支持选择夜晚模式明亮模式跟随系统, 默认和建议值都是跟随系统;因为目前使用的开发框架中有一些组件是使用的系统提供的,并且没有提供主题颜色相关设置;比如搜索框,快捷弹出菜单。 这些组件的主题颜色和系统保持一致,如果App的主题颜色和系统不一致,会导致这些组件有点不协调。目前此问题无解,后续如果提供了接口我会优化。

在远程屏幕显示歌词#

非混合输出模式下,程序播放的音乐信息将被更新到系统的正在播放模块中,此模块可以显示在锁屏屏幕上,AirPlay屏幕上,蓝牙接收机上,CarPlay屏幕上,iPod底座上,这些屏幕被统一叫远程屏幕。

开启此选项后,歌词信息将伪装成专辑信息(正在播放模块并不支持歌词)实时更新到这些远程屏幕上,最常见的是您可以在CarPlay上,和锁屏的时候可以看到歌词。

有些设备对这种伪装行为不兼容,可能出现诡异现象,如闪屏,乱计数等,这种情况下您可以关闭此功能。

warning

为了您的安全,强烈建议您在开车时关闭此选项。

音频#

DoP#

DoP是 DSD over PCM的缩写,意思是把DSD数据封装成PCM数据进行传输。

当您播放一个DSD编码的文件时,如果开启了DoP(默认开启),播放器会尝试使用DoP方式输出,如果关闭了DoP,所有的DSD数据将被转换成PCM数据进行输出。

DoP的输出需要独占音频模式,如果您开启了和其他程序音频混合 选项后,DoP会被默认关闭;因为在混合输出模式下,DoP数据将被系统进行重采样等后处理,导致DoP的数据结构被破环,最后输出的音频将只有微弱的声音。

提示

想实现DoP输出,您必须有一个支持DoP的外置数模转换模块,普通的耳机不支持DoP。

播放器无法检查外置的数模转换模块是否支持DoP,只是通过检查当前硬件的采样率来决定是否输出DoP,当硬件采样率是合适的数值,播放器就会启动DoP,否则就输出PCM。所以这逻辑在某些DAC上可能会失败(支持的采样率足够高,但是不支持DoP),遇到这种情况,请手动关闭DoP。

目前iOS系统下,只支持DSD64 和DSD128的DoP输出(带宽限制),所以高于DSD128的DSD将被转换成PCM输出。

和其他程序音频混合#

采样混合模式输出,此模式下,程序输出的音频将会和其他程序一起混合输出,不会被其他程序打断,也不会打断其他程序的音频。 比如您可以将程序播放的音乐当作背景音乐,然后再去同时看一些其他视频,此场景下您可能遇到这个背景音乐声音太大的问题,这是因为一般作为音乐文件,文件本身为了输出更好的音质,音量就调教的比较饱满;这时你可以调整整个app的音量来解决此问题。

混合模式下,DoP,系统的正在播放功能将失效。

长格式#

此功能是为听音频内容,如音频书,小说等场景设计;默认自动开启,您可以根据您的情况设置长格式的最小时长(默认10分钟),程序使用此值来区分是否为长格式音频;

长格式音频下:

  • 播放器界面和远程屏幕的上下曲按钮将变成前进和后退进度功能。(更细致简单的跳转)
  • 听歌识曲按钮将被倍速播放按钮取代。(听歌识曲基本不可能成功,倍速播放在这种情况下变成了刚需)
  • 歌词将不再显示。(不可能获取到正确的歌词)
  • 长格式的音频在下次播放的时候会自动从上一次播放的地方续播。
  • 播放倍速将被记录在播放列表信息里面。
  • 滑动封面图依然保持上下曲功能。

缓存#

播放器内核支持在播放在线音频时将数据同步缓存到本地存储中,此功能可以在您重复播放音乐时明显的提高起播速度,节省流量,并能优化某些格式在线播放时的性能。

此能力默认开启,默认最大缓存1GB;并对视频文件默认关闭缓存,防止大的视频文件将缓存内的音频文件覆盖掉。当您经常播放视频,可以考虑增加最大缓存空间,并开启视频缓存。

提示

缓存功能支持http标准缓存协议,扩展了Samba协议,并针对流媒体场景进行定制优化; 缓存功能并不会消耗您多余的流量。

目前判断是否是视频文件,是通过扩展名实现的,也就是当你播放一个mp4文件时,缓存模块会将此文件视为视频,虽然可能此文件中只有音频。

历史记录#

您所有的播放历史,将被按照顺序存储在播放列表的历史记录里,默认只记录最新的20个,您可以根据需求增大此值。为了防止在播放历史记录播放列表时消耗意外的流量,默认视频文件不会放在历史记录里面,您可以修改此值。

最佳实践

当您修改最多历史记录个数时,请考虑同时修改最大缓存的值,可以保证在听历史记录时,做到几乎不用流量,这在流量需要付费的情况下非常有用。

元数据#

当某些情况下,程序记录里错误的歌曲信息(封面信息)后,您可以通过清除元数据来重置所有的信息。

程序默认会尝试在线搜索歌曲的封面等信息,此功能会使用您的歌曲的元数据信息进行搜索,如果您不想共享这些信息,您可以关闭此功能,此功能同样可能会消耗您的流量。