不要糖醋放椒盐
16.5K subscribers
621 photos
42 videos
379 files
286 links
椒盐音乐(PC/Android/鸿蒙)更新公告,开发者动态,椒盐全家桶
Download Telegram
新的歌词组件添加了 100-900 字重选择,这个是否完全支持主要和字体有关,如出现一些小部分语言字符不支持或者调节后不正常。

小米的 Hyper OS 上字重 700(加粗)似乎存在问题,默认字体下 700 会比 600 还细。这个问题似乎在前年就被用户报告,解决的方法就是改成 600/800 字重(当时歌词组件仅有加粗选项),具体可以在酷安等搜索相关反馈。

具体产生原因我不是很清楚,但目前几乎可以确认仅发生在小米系统上。

同时许多用户会更换系统字体,而存在更多的适配问题,普通用户并不了解其中原因而更会对“为什么更改字体粗细而不起作用”感到困惑。

如何做好兼容以及如何想普通用户更清晰的传达是需要更多考虑的。
🎉75
SPW 演示版本继续邀请用户体验 https://t.me/+g2VUJNJsy8k5NGJl
🎉81
SPW 1.0.1073 演示版本
新增主页歌曲多选操作
新增对导入扫描文件夹和拖拽扫描文件夹的支持
优化播放界面展开关闭动画
优化音乐库页面接收拖放
优化从音乐库中移除歌曲功能
优化静态霞光背景颜色效果
修复 Windows 媒体会话 API 下单曲循环异常的问题
修复播放界面点击标题栏返回播放界面卡住一半的问题
修复快速删除文件可能崩溃的问题
修复曲风内容界面底部错位的问题
🎉64
10.8.0-beta03-2025011401-moriafly-arm64-v8a.apk
11.8 MB
10.8.0-beta03-2025011401
优化卡拉 OK 歌词无动画情况下的翻译歌词颜色
其他一些优化和修复
🎉98
Salt Player 安卓版本今后主要进入维护状态,还是现实点我已经大学毕业了,这款软件会花费我大量的时间但是带来不了什么收入,大学时候还感觉生活很简单

在一个这样的项目上我做再多时间还是这样,SPW 目前还是不太乐观,面临项目压力

事业怎么活下去呢。。。家里也不会给我投资,请不起人帮忙,想去杭州租个一间房间开个工作室但加上租房生活就完全没钱了

身体也越来越不好,真是一团糟呢
🎉461
SaltNote-0.30.0-presale-581.apk
9.3 MB
诈尸更新一下,椒盐笔记
0.30.0-测试版 2025-01-16
优化 Markdown 预览加载速度,完善 MathJax 渲染
其他一些优化和修复
🎉154
Salt Player 10.7.0 被华为应用商店下架,给出的理由是“经检测发现,您的应用在未经用户同意的情况下,强制启动系统服务”,但是具体到底什么服务并未说明,我会尽快沟通重新上架
🎉190
你 TM 这能买 168 单?
🎉614
祝大家新年快乐,蛇年大吉!身体健康,过得越来越好!也希望我新的一年可以给大家带来更多新的内容🎉(^▽^)🎉
🎉211
4 年前也就是 21 鼠年初一的时候我在一个内测群中发布了椒盐音乐的开发版,那时候我在做 Dso Music 向椒盐音乐的迁移。这几天在做播放器的跨平台开发,为后续的 Salt Player 跨平台打好基础💪那时候大一,算是陪伴了整个大学生活🎓٩(ˊᗜˋ*)و
🎉262
总觉得 Android 媒体通知(音乐控制)过度复杂了,应该专门设计一系列简易的 API,而不是现在基于通知前台服务这一堆。而且历史负担很重,加上各种 OEM 系统上的魔改,各种乱七八糟的兼容性代码

Media V4、MediaCompat、Media 2、Media 3

都难用

Media 3 一直关注,有些地方(音乐通知部分)还是不建议投入生产。设计部分通过 Player 接口让 MediaSession 和播放器实现内部的双向“绑定”,方便开发者,不用写大量的操作代码,降低出 Bug 的可能性

但是 MediaSession 和播放器绑定深了很多东西换成自定义的就比较麻烦,出问题的就更大,比如不想使用 ExoPlayer,那么要处理的东西可能比原来用 MediaCompat 更复杂

总体上 Media 3 想减轻开发者的工作量,比如我要去适应它的设计理念,会出现有些东西我用不到,我要用的他没有。那些自定义的命令不是没有,但谈不上好用。另外就是各种 OEM 系统的差别,我不知道写了多少针对小米一加 OPPO 等系统的兼容性代码。但谷歌 99% 不会想去考虑这个东西,毫无疑问对原生安卓自己没什么问题就可以了

一个简单的例子,如小米 MIUI 10 通知图片只要大于 800 像素,通知图片大小就会异常,就发生在小米的那个版本的系统上。但是有的时候 800像素对于其他的系统在一些大图方面又会看起来比较模糊。这时候就要做特殊处理,这部分代码就变成兼容性屎山一直要留在那里,但有些冷门的地方要 API 自定义又得去分支 Media 3 或再沟通

所以还是继续原来那套先跑着,等更稳定再看看

(然后过几年谷歌又出 Media 4)
🎉123
在一两月的测试中,椒盐音乐 PC 版的无间隙播放效果还可以,也没什么大问题,所以想着研发新的跨平台(目前主要 Android/Windows)播放器内核封装,估计至少得肝几个月

目前安卓端椒盐音乐播放器“核心”确实是一坨比较稳定的屎山,但有些新功能在上面不好改动,比如无间隙播放和音效部分

重构难点还是在于要对各种系统、功能做完适配,初期就可能 BUG 满天飞,坏情况就是得不偿失越更新越垃圾
🎉142
Salt Player 国内渠道版本 PRO 服务已经恢复
🎉63
跨平台播放器封装核心开发进度:初步实现了 Android 端无间隙播放,代码基本跑通
🎉75
和华为沟通后,给出的反馈是未同意隐私政策和使用许可前不可以弹出媒体通知。这个看平台方的要求了,媒体通知权限在 Android 开发文档一直是豁免的。这个地方也有遗留问题,媒体前台服务坑太多,还是按住华为的要求进行修复。

(都管这个,控制中心白名单可以理理人吗)
🎉92
在最近版本的通知,做了桌面歌词和关闭按钮的开关,默认关闭,也是和 OPPO 沟通后添加的。但有时候这样的改动很影响原来的用户,同时受限开发成本这样的新改动很难让用户注意,需要而外的提示又是而外的工作量。

原因在于“桌面歌词”这个按钮,如果直接显示,用户点击后如果没权限很难给用户有效反馈,最好的做法也是和主流流媒体 App 一样弹出界面主界面并提示用户授权悬浮窗权限,但这种通过通知按钮进入 App 界面的在许多系统上的禁止的,因为很容易被“流氓” App 滥用,所以也是白名单。

白名单又得沟通,太费神了,还不一定鸟我。

这些系统适配有些东西别搞白名单了,小米的音乐控制中心就很好,这个有什么搞白名单必要吗?给个适配文档不就是了,有些纯恶心人,一个很简单的 SDK 都要申请、审核、测试,还就是 Android 本身文档有的东西,就硬要卡一下

建议以后认证收费,就和我感觉毫无意义的软著和电子软著一样,打的某些名号,和很多认证一样,那些人赚钱的东西罢了。这种淘宝几百块全套包的东西,能防住什么流氓李鬼软件?
🎉136
SPW(Demo)更新了 Windows 11 上亚克力样式,更换为新的 Win32 亚克力样式
🎉102
SPW 1.0.1139 2025/02/04

新增开放【外观】->【多层模糊效果】功能测试
优化音频输出界面
优化输出信息点击区域
优化后台音乐库服务计算速度
优化亚克力效果(仅 Windows 11 Build 22523 及更高版本)
优化了部分设置外观样式,和 SPC 保持一致
修复播放队列时间文本显示不全的问题
修复当队列中只存在一首歌曲的时候下一首播放歌曲状态未重置的问题
修复可能重复添加歌曲的问题

测试访问:https://spw.moriafly.com/changelog.html
🎉95
玩 HiFi 的钱多和离谱程度还是超过我想象,无法理解一点,这就是玄学吧╮(¯▽¯)╭

怎么会有人在这上面花钱花得这么离谱
🎉215
祝大家元宵节快乐(˶╹ꇴ╹˶)🏮
🎉279
目前跨平台(主要安卓和 Windows)播放器架构开发了快一个月,进展顺利。但工作量比较大,小功能较多,需要一个一个兼容适配(ง•̀_•́)ง所以感觉还得一些时间

完成后 Salt Player 和 SPW 播放器、歌词、队列以及部分 UI 将完成统一
🎉205