‎HiFier: 高保真音乐播放器 App

改进:

显示播放列表时,默认滚到并高亮之前播放过的文件,从而实现从历史记录播放的功能,代替之前的从历史记录播放按钮。

1.2.29 6天前 新功能:

1. 支持匹配和显示本地歌词文件。

2. 添加编辑歌曲元数据信息功能。

3. 播放列表支持多选下载。

4. 手机上支持横屏全屏显示视频。

优化:

1. 解决播放视频音视频不同步的问题。

2. 全屏播放视频时,控制条加半透明背景。

问题修复:

1. 修复iPad上播放视频时,缩小窗口导致迷你播放器条上显示视频的问题。

2. 修复iPad上缩放窗口大小后导致播放器封面图片不对的问题。

3. 修复在主页进入媒体服务器时,不能显示重命名的名字。

5. 修复谷歌广告可能崩溃的问题。

1.2.28 11月19日 修复上个版本升级过程中可能出现用户数据本意外清空的问题。

1.2.27 11月13日 重构:

此版本重写了元数据存储和显示的代码,所有元数据放到本地的数据库中:

1. 元数据的数量不设置上限,可以更快的加载已有的数据。

2. 解决了元数据多来源导致某些情况下不能正确更新元数据的问题,如听歌识曲的元数据无法覆盖文件自带的数据等。

3. 理论上可以加速程序启动速度。

4. 解决了某些情况下播放器页面的封面图和背景颜色不匹配的问题。

问题修复:

1. 修复EMBY服务下载歌曲后,文件扩展名都显示mp3的问题。

2. 修复播放CUE文件过程中出现的若干问题。

3. 修复在特定情况下,CarPlay无法播放历史列表的问题。

4. 修复WebDAV信息输入框中没有显示PATH的问题。

优化:

1. 显示歌词时,忽略歌词中的空行,并将已经唱过的歌词全部设置成一个颜色。

2. 进度条的时间使用等宽字体,避免抖动。

3. 一些UI小问题的优化。

1.2.26 11月11日 问题修复:

1. 恢复广告服务

2. 修复App升级后可能导致缓存的封面无法显示的问题。

3. 修复切换音频输出模式时UI卡顿问题。

改进:

1. 音频和其他app混合输出时不降低其他app的音量

2. 暂停播放可以让其他app继续播放。

3. 优化预加载逻辑降低cpu消耗。

4. App后台后停止扫描媒体服务器,降低电量消耗。

5. 增加播放器暂停时间过长后自动释放播放器的逻辑,降低电量消耗。

1.2.25 11月5日 问题修复:

修复群晖quickConnect备选了错误的登录api,可能导致通过quickConnect ID登录失败的问题。

其他:

为了用户个人信息安全考虑,完全移除了Applovin广告sdk,对应的区域广告服务将暂时不可用。

1.2.24 11月1日 新功能:

支持连接SoundCloud,搜索和播放歌曲。

改进:

1. 缓存播放器界面,让全屏播放器弹出更流畅。

2.优化全屏播放手势策略,降低下滑播放器导致切换歌曲的概率。

3. UI小改进。

1.2.23 10月28日 1. 解决群晖 audio station不能通过QuickConnect ID进行连接。

2. 隐藏samba 服务器上 以._开头的文件,

1.2.22 10月16日 1. 修复无法删除空文件夹的问题。

2. 修复上个版本引入的cue文件解析会失败和无法在线获取封面的问题。

3. 修复播放列表显示cue列表时,歌曲的时长会出错的问题。

4. 兼容新版本EMBY 封面接口,解决EMBY显示错误的专辑封面问题.

5. 删除优惠码入口。

1.2.21 10月15日 新功能:

新增对有声书类音频播放的优化,支持倍速播放,历史记录。

漏洞修复:

1. 修复了wmav1 解码失败。

2. 修复进度上报可能不准的问题

3. 修复md5算法错误,导致某些播放列表显示不正常的问题。

4. 修复播放视频时,画面可能上下抖动的问题。

5. 修复CarPlay时,网盘无法连接的问题。

其他:

1. 增加在线帮助链接

2. 隐私协议使用新的在线链接。

3. 连接CarPlay后手机自动隐藏播放器界面,以防止潜在的问题。

1.2.20 10月13日 修复

1. 修复进度条显示不准的问题 (修改第三方库 bug, 已提交 GitHub)。

2. 修复锁屏状态下播放器歌曲,解锁后回到上一曲的问题。

3. 修复媒体服务器出现空列表时,可能出现背景颜色不对的问题。

4. 修复某些老版本的 Subsonic 服务器显示艺术家列表会崩溃的问题。

5. 修复百度网盘下载时 UA 设置不对的问题。

6. 修复在 iOS 16 以下版本 Jellyfin 服务器可能登录失败的问题。

7. 修复 DSD256 自动输出為 DoP, 導致外接 DAC 播放異常的問題。

8. 修复 Jellyfin 服务器显示图像不清楚的问题。

9. 修复媒体服务器页面第一页内容可能一直显示默认封面的问题。

10. 修复在某些手机上添加云盘后,程序重启后打不开的问题。

新功能

1. 支持群晖 Audio Station 连接。

2. 支持 pCloud。

3. 添加在线获取封面的开关。

4. 新下载项目会在已下载图标上显示标记。

5. 适配 iPadOS 16 多窗口特性, 可自动切换导航栏到底部。

6. 启用并适配 iOS 16 系统新效果。

7. 支持订阅和广告。

优化

1. 增加更多舒适的歌词背景颜色。

2. 在媒体服务器页面滑动时, 可自动隐藏和显示导航栏及迷你播放器。

3. 将进度条加粗, 拖动时实时更新位置, 对习惯拖动的用户更友好。

4. 美化设置页面布局。

5. 优化播放器旋转封面显示效率, 减少不必要的更新。

6. 播放 DSD 文件时显示原始 1bit 采样率。

7. 优化播放器播放列表显示, 无需完全上拉即可查看全部项目。

8. 不同页面布局下加载不同分辨率图片, 降低内存使用。

1.2.19 10月1日 新功能:

1. 文件浏览器支持多选操作,包括下载,添加到播放列表等。

2. 正在下载页面支持暂停下载。

3. 媒体服务器支持随机播放列表。

4. 支持修改保存的服务器的显示名称

改进:

1. 导航条增加背景以提高可视性。

2. 迷你播放器背景改成模糊背景。

3. 音乐识别按钮增加提示。

4. iPad导航组件和手机保持一致。

5. 修改播放器加载中图标。

6. 中文支持按拼音排序。

1.2.18 8月25日 修复115网盘无法登录的问题。

1.2.17 8月5日 修复在iPad旋转后或者在mac上改变窗口的大小后视频不能全屏的问题。

1.2.16 7月31日 为了优化程序的性能并且可以支持更多的新功能,我们升级了应用程序框架的版本。

• 新功能

1. 支持 CarPlay。

2. 支持听歌识曲。

3. 支持百度网盘。

• 改进

1. 优化Navidrome 服务器scrobble 事件的上报逻辑。

2. http服务器输入框支持完整的url。

3. 解决iPad上旋转屏幕后封面图片被隐藏的问题。.

1.2.15 7月30日 缺陷修复:

1. 修复播放器在没有播放完成当前歌曲的情况下自动跳到下一首。

2. 修复iPhone X手机上某些按钮没法反应的问题。

1.2.14 7月8日 新功能

1. 预加载下一首歌曲,加快了启播速度和封面歌词的显示速度。

2. 播放列表支持拖拽调整顺序。

3. 左右滑动封面可以切换上下一首歌曲

性能改进

1. 使用新的图片组件和图片预加载逻辑,加速页面显示速度。

bug修复

1. 修复播放列表页面删除歌曲后页面未更新的问题。

2. 修复播放器页面歌曲信息在中英文切换时可能导致封面图片上下微小移动的问题

1.2.13 7月2日 此版本支持了iPad设备:

1. 支持横屏和竖屏

2. 针对视频播放进行了优化,可支持全屏视频播放,迷你播放器可以显示视频

3. 可以运行在兼容的mac设备,mac设备可以通过文件选择器选择本地的视频和音频进行播放。

新功能:

1. 使用新的方案恢复了在远程屏幕显示歌词的功能。

2. 支持aiff格式音频播放

设备适配:

1. 解决了在iOS 26上文件浏览器卡死的问题。

2. 适配了iPhone8系列以及以前的设备的显示布局。

3. 解决文件浏览器在某些设备上可能出现抖动的问题。

其他:

进度条,播放器界面圆角大小计算等ui小改进

1.2.12 6月24日 此次更新针对海量数据的媒体服务器进行优化,提高可用度;优化了页面显示的性能。

针对媒体服务器使用的优化

1. 支持播放服务器的歌单

2. 支持浏览服务器中所有的专辑

3. 支持显示艺术家所有专辑

4. 支持浏览专辑内容而不直接播放

5. 优化首页和搜索页布局和交互方式,可以查看更多结果

6. 针对海量数据的服务器进行加载优化,提高流畅度,降低内存使用

7. 优化api调用流程,提高加载速度。

性能优化

1. 优化大播放列表显示策略,提高流畅度

2. 优化播放进度的更新策略,降低系统消耗

3. 优化播放器页面生命周期管理策略,关闭后释放相关资源

4. 优化后台播放时的更新策略,降低app后台播放时的资源占用

4. 优化文件浏览器解析cue文件流程,提高响应速度。

云盘优化:

115网盘,阿里云盘支持超大文件夹显示所有内容

其他问题修复

1. 修复samba服务器Cover.jpg可能无法正确显示的问题。

2. 修复播放缓存设置后重启app不生效的问题。

1.2.11 6月14日 1. 增加对32bit pcm的支持。

2. 重构播放器页面,将歌词改为下滑显示。

3. 增加全屏歌词显示,过滤过短的歌词。

4. 在播放视频时将背景设置成了黑色。

5. 修复媒体服务器搜索错误的问题。

1.2.10 6月3日 • 新功能:支持Subsonic API,可以使用Navidrome, Subsonic等媒体服务器

• 改进:浏览文件时支持把收藏文件或者把文件直接添加到播放列表。

1.2.9 5月20日 • 让接近屏幕边缘的按钮更容易按到

• 排序文件选择器的文件。

1.2.8 5月8日 主要的修改:

在这个版本中,升级了开发框架和组件以提高性能和兼容性,并且添加了一些新功能和改进。

• 新功能: 针对有声书类用户,播放列表支持从历史记录播放,您可以使用播放列表页面的历史按钮从历史记录播放。

• 新功能: 支持115网盘。

其他:

• BugFix: 解决音频质量指示条偶尔不显示的问题。

• 阿里云盘每次做多读取的文件数量增加到100。

• 改进: 优化针对数字文件名的排序算法。

• 改进: 歌词显示支持自动换行。

1.2.7 5月5日 修复播放列表修改后不能更新的问题。

1.2.6 4月23日 • 支持WebDAV。

• 缓存容量最大可设置到30GB。

• 修复播放视频时画面和UI重叠的问题。

• 修复部分wav文件meta信息读取不正确。

1.2.5 4月17日

2025-12-06 21:47:41