图一云母深色背景,图二是自定义壁纸,在接下来的开发中会继续改进,做出自己的特色。之前想嵌入 3D 引擎发现实在太重了。
界面打算大量留白同时可以自己添加,有时很想加点水墨风,但又感觉自己的美术技术还差点,很喜欢想动画《山水情》以及轩辕剑三代的画风。
这样想的原因很大程度是因为 PC 端设计不同于移动端,鼠标是可以悬停的这给了界面交互更多的可能。后续开发希望做出更多的新东西。
SPW 要在音频播放和音乐库管理做出新的突破,不然我应该去做 Foobar 2000 的皮肤就好了。。。
也要在界面上做出特色,不然我就去 B 站发视频,“最新仿 Apple Music”,“最新仿 网易云音乐”。做为学习很棒,但做为新产品那始终不是自己的吧?
后续歌词界面开发也得更用心了~
界面打算大量留白同时可以自己添加,有时很想加点水墨风,但又感觉自己的美术技术还差点,很喜欢想动画《山水情》以及轩辕剑三代的画风。
这样想的原因很大程度是因为 PC 端设计不同于移动端,鼠标是可以悬停的这给了界面交互更多的可能。后续开发希望做出更多的新东西。
SPW 要在音频播放和音乐库管理做出新的突破,不然我应该去做 Foobar 2000 的皮肤就好了。。。
也要在界面上做出特色,不然我就去 B 站发视频,“最新仿 Apple Music”,“最新仿 网易云音乐”。做为学习很棒,但做为新产品那始终不是自己的吧?
后续歌词界面开发也得更用心了~
🎉184
10.3.0-alpha03-2024060101-moriafly-arm64-v8a.apk
11.2 MB
10.3.0-alpha03-2024060101
优化播放界面页面切换流畅性
优化其他页面性能
修复歌曲列表下一首按钮异常变为方形的问题
修复其他一些问题
*alpha 版本存在不稳定性,谨慎选择
*已知问题:ItemValue 组件存在错位问题,等待上游 SaltUI 更新,预计后续版本完成
优化播放界面页面切换流畅性
优化其他页面性能
修复歌曲列表下一首按钮异常变为方形的问题
修复其他一些问题
*alpha 版本存在不稳定性,谨慎选择
*已知问题:ItemValue 组件存在错位问题,等待上游 SaltUI 更新,预计后续版本完成
🎉70
近期新闻 Windows 11 24H2 已移除杜比数字(AC3)内置支持,此格式活跃于上世纪 90 年代,而今已比较过时,推荐转换为其他音频格式。
DSD 包装格式(DSF/DFF)自本世纪初由飞利浦、索尼推出,以不同于 PCM 的编码形式为人所知,但而后的发展却暴露重重问题,变得越来越小众。
本开发者推荐主流格式(排除如杜比全景声等):
ALAC/FLAC/APE/AAC/MP3
DSD 包装格式(DSF/DFF)自本世纪初由飞利浦、索尼推出,以不同于 PCM 的编码形式为人所知,但而后的发展却暴露重重问题,变得越来越小众。
本开发者推荐主流格式(排除如杜比全景声等):
ALAC/FLAC/APE/AAC/MP3
🎉78
Salt Player for Windows(SPW)并不内置提供对 AC3 的解码支持,依赖于 Windows 系统解码(WMF),故后续推出若系统版本高于 Windows 11 24H2 将可能无法播放此音频格式,推荐迁移。DSD 播放功能依旧支持,预期仅支持 D2P 模式。同时 MP1/MP2/MU-LAW/AC3/DSD 等在 SPW 中将被标记为过时/不推荐的音频格式。
🎉79
This media is not supported in your browser
VIEW IN TELEGRAM
在软件开发中遇到一个比较复杂的系统,可能做了初始化之后再去更改某些参数需要进行很多工作,因为可能会依赖之前的初始化。所以很多软件某些功能的设置更改可能要重启程序或者重新初始化才可以应用。
如果要完成这种实时的更改,在某些情况下可能非常复杂,而且出错的概率更高。但我真的体验下来,如果是某个功能可能需要重启才能使用,我不是那么想切换它。
实时的可切换,包括状态恢复会带来一个更好的用户体验,虽然这个很拖累开发时间,并且隐藏的 Bug 可能会真多。
所以在这几天的开发中,将音频模式的切换如 DirectX/WASAPI 等做个这个功能。其他的选项会在合理的开发时间中进行考量。
演示视频中使用了第三方音效对 DirectSound 输出模式进行了一个模拟 7.1 声道,并添加了部分音效作为区别,仅供演示。
如果要完成这种实时的更改,在某些情况下可能非常复杂,而且出错的概率更高。但我真的体验下来,如果是某个功能可能需要重启才能使用,我不是那么想切换它。
实时的可切换,包括状态恢复会带来一个更好的用户体验,虽然这个很拖累开发时间,并且隐藏的 Bug 可能会真多。
所以在这几天的开发中,将音频模式的切换如 DirectX/WASAPI 等做个这个功能。其他的选项会在合理的开发时间中进行考量。
演示视频中使用了第三方音效对 DirectSound 输出模式进行了一个模拟 7.1 声道,并添加了部分音效作为区别,仅供演示。
🎉68
演示视频在第一次切换 WASAPI 后的录频是无声的。原因是第一次切换到 WASAPI(开启了独占模式) 后录频软件音频被打断,并在之后此录频软件并未恢复。
🎉65
Media is too big
VIEW IN TELEGRAM
无聊尝试让 Wallpaper Engine 动态壁纸做为 SPW 的背景,感受下长白山飘雪~~~
(壁纸来源 Wallpaper Engine 仙剑奇侠传七·长白山,音乐仅供演示)
(壁纸来源 Wallpaper Engine 仙剑奇侠传七·长白山,音乐仅供演示)
🎉137
10.3.0-alpha04-2024061301-moriafly-arm64-v8a.apk
11.2 MB
10.3.0-alpha04-2024061301
加回播放界面控制按钮点击效果
优化被屏蔽的文件夹界面背景
修复歌曲信息界面一些项目错位的问题
修复艺术家界面某些多音字排序和定位不一致的问题
修复被屏蔽的文件夹界面列表移除按钮颜色问题
其他一些小修复和改进
*alpha 版本存在不稳定性,谨慎选择
加回播放界面控制按钮点击效果
优化被屏蔽的文件夹界面背景
修复歌曲信息界面一些项目错位的问题
修复艺术家界面某些多音字排序和定位不一致的问题
修复被屏蔽的文件夹界面列表移除按钮颜色问题
其他一些小修复和改进
*alpha 版本存在不稳定性,谨慎选择
🎉77
32 位版本可以在 https://github.com/Moriafly/SaltPlayerSource/releases/tag/10.3.0-alpha04 下载,Google Play 渠道测试版本将在后续推送
GitHub
Release PreRelease 10.3.0-alpha04 · Moriafly/SaltPlayerSource
10.3.0-alpha04-2024061301
加回播放界面控制按钮点击效果
优化被屏蔽的文件夹界面背景
修复歌曲信息界面一些项目错位的问题
修复艺术家界面某些多音字排序和定位不一致的问题
修复被屏蔽的文件夹界面列表移除按钮颜色问题
其他一些小修复和改进
*alpha 版本存在不稳定性,谨慎选择
10.3.0-alpha03-2024060101
优化播放界面页面切换流畅性
优化其他页面...
加回播放界面控制按钮点击效果
优化被屏蔽的文件夹界面背景
修复歌曲信息界面一些项目错位的问题
修复艺术家界面某些多音字排序和定位不一致的问题
修复被屏蔽的文件夹界面列表移除按钮颜色问题
其他一些小修复和改进
*alpha 版本存在不稳定性,谨慎选择
10.3.0-alpha03-2024060101
优化播放界面页面切换流畅性
优化其他页面...
🎉64
This media is not supported in your browser
VIEW IN TELEGRAM
最新 SPW 氛围感背景(名称待定)
在流光特效 2.1 上重写并移植到 PC 端,在静止时候提供近乎纯黑的背景如同在影院,当歌曲开始播放会渲染背景光效,同时光效的强弱会随着音乐节奏而改变。(帧数受到录频限制)
在流光特效 2.1 上重写并移植到 PC 端,在静止时候提供近乎纯黑的背景如同在影院,当歌曲开始播放会渲染背景光效,同时光效的强弱会随着音乐节奏而改变。(帧数受到录频限制)
🎉87
This media is not supported in your browser
VIEW IN TELEGRAM
还有其他各种配合的效果,如使用壁纸引擎、自定义壁纸、Windows 云母亚克力~
🎉127
SaltUI 开始了 2.0 版本的开发,目前已经迁移到 Compose Multiplatform ,支持 Android/Windows/macOS/Linux,详情访问:https://github.com/Moriafly/SaltUI/releases/tag/2.0.0-dev04
GitHub
Release 2.0.0-dev04 · Moriafly/SaltUI
已迁移到 Compose Multiplatform 项目,目前仅支持 Android 和 Desktop(Windows/macOS/Linux)
implementation("io.github.moriafly:salt-ui:2.0.0-dev04")
兼容性:
移除了 fadeClickable
ItemValue 回退到之前版本
Full Changelo...
implementation("io.github.moriafly:salt-ui:2.0.0-dev04")
兼容性:
移除了 fadeClickable
ItemValue 回退到之前版本
Full Changelo...
🎉61
SaltUI 文本描述和翻译标准,修订查看:https://sakawish.github.io/open-source/salt-ui/tdts/
🎉62