爱意满满的作品展示区。
aslehx

[送码]从好用到爽用, Mu3ic 重磅更新,现已支持 Navidrome/Jellyfin/Emby

  •  1
     
  •   aslehx · 1 day ago · 1132 views

    上一帖发出来一周,Mu3ic 从 1.0 更新到了 1.5.1 。楼里提的桌面歌词、媒体库重复、WMA 播不了、登录要手填 http:// 这些都改了。变化最大的一件:除了 Navidrome / Subsonic ,现在也能连 Jellyfin 和 Emby 了。

    送码

    送 20 个激活码:评论区前 20 位留下邮箱的朋友,我把码发到邮箱,送完为止。

    邮箱收到的激活码一机一码,不能换绑,24 小时后失效,过期不补,请收到后尽快兑换,谢谢🙏 。激活入口:设置 → 关于 → Pro → 输入激活码。

    没抢到的,也可以在 App 里用推广期特价 38 18 元买断(推广价到 11 月 5 日)。买了 Pro 的可以进官方讨论群( https://t.me/+RFkD6vL_889iMjQ9 ),进群后私聊我,拉你进 Pro 资深用户群。资深用户群后面会发布「下歌 → 打标签 → 曲库管理」的自动化入库最佳实践,定制需求也优先响应,Agent 环境搭建(独家)和开发最佳实践也会作为增值服务陆续发布,下图为独家 Mac 端代理工具和跨 Agent 任务编排系统

    Pro 增值服务

    接下来做什么

    Mu3ic 一开始的定位是「只做流播」。但上一帖和群里问得最多的是:我的歌就放在 NAS 的共享目录里,没架 Navidrome ,能不能直接听?

    所以方向调整了一下,分两步:

    1. 先把服务器兼容做完:Navidrome / Subsonic 、Jellyfin 、Emby 已经接上; Plex 看需要的人多不多
    2. 再做文件来源:手机本地的音乐,以及直连 NAS 上的文件( WebDAV / SMB ),不用另外架媒体服务器。这次改架构时已经把位置留好了

    你的歌放在哪、怎么连,欢迎在楼里说一声,我按需求排先后。

    一、能连的服务器更多了

    连 Jellyfin 和 Emby

    Jellyfin 10.9 及以上、Emby 4.8 及以上都能连。整个曲库同步到手机上,翻、搜、排序都读本地,下载、播放缓存、离线模式、歌词、歌单、收藏,用起来和连 Navidrome 时一样。

    • 密码只用来换一个登录凭证,不存在手机上。服务器上改了密码、或者把这台设备退出了,首页会提示「要重新登录」,再输一次密码就行,界面和正在播的不会重来
    • 服务器本身没有的功能直接不出:Jellyfin 、Emby 没有智能歌单,Emby 不存评分。设置 → 服务器的曲库卡上有一行「 Jellyfin / Emby 上有什么不一样」,所有差别都写在那里
    • 这两种服务器不记每一次播放,所以听歌统计、听歌分析读的是这台手机自己记下的播放,卡片上会写「这台手机」

    登录不用再填 http:// 和端口

    @noming 提的。现在登录分两步:先填 IP 或域名,App 自己去试 Navidrome 的 4533 和 Jellyfin / Emby 的 8096 ,认出是哪种服务器;同一个地址上找到不止一种,就列出来让你选。第二步再输账号密码。

    外面连不上家里,自动换地址( Pro )

    一个曲库可以存好几个地址,比如家里的局域网 IP 加外网域名。以前只在打开 App 登录时挑一个连得上的;现在用着用着当前地址断了,也会自动换到连得上的那个,正在放的歌不停,队列还在。

    连接服务器

    二、声音:均衡器、歌曲切换、音质

    自带的均衡器(免费)

    以前用的是手机系统的均衡器,段数和预设因机型而异,有的手机干脆没有。现在换成 Mu3ic 自己处理声音:

    • 10 段、±12 dB ,10 个预设加一格「自定义」,每台手机上都一样
    • 面板上画的是实际的频响曲线:曲线正好穿过每个滑杆,看到的就是听到的
    • 自动防破音:曲线最高抬了几 dB ,就整体降几 dB ,面板上写的和实际降的是同一个数;关掉均衡器时声音原样通过,一个比特都不动
    • 以前调过的,会换算进「自定义」

    均衡器对所有人免费。

    每个耳机记住自己的那一套( Pro )

    平时所有输出共用一套。哪个耳机想不一样,就在面板「当前输出」里给它单独一套:扬声器、有线耳机各一份,蓝牙和 USB 按设备名分。以后一接上就自动换,不弹提示。

    歌曲切换:交叉淡化 / 淡出淡入( Pro )

    设置「播放」里选交叉淡化或淡出淡入,2–12 秒。

    • 同一张专辑按顺序播时不淡:现场专辑、无缝衔接的概念专辑不会被切碎
    • 手动切歌可以单独开一个 0.5 秒的短淡化,点下一首不再是生硬的一刀
    • 实现上是两个播放器轮流上场:这首快结束前,就把下一首在另一个播放器里准备好,到点交接

    Wi-Fi 和流量分开设音质

    @ershiwo 提的。设置「播放」里分成「 Wi-Fi 音质」「流量音质」两组(原画 / 320k / 192k ),流量那组没设过就跟 Wi-Fi 一样。出门从 Wi-Fi 切到流量,正在播的这首不打断,从下一首起换档。缓存里同一首如果已经有更高档的完整一份,低档的那份会自动删掉。

    均衡器与歌曲切换

    三、听歌数据

    听歌分析(免费)

    首页听歌统计卡下面点进去,用最近 60 天的播放记录和你的曲库算:

    • 什么时候听:24 小时柱状图,可以分工作日 / 周末看
    • 最近在听谁:上期前 5 和本期前 5 的名次变化
    • 新歌还是老歌、一次听多久
    • 口味偏向:哪个流派你听得比它在曲库里的占比多几倍
    • 曲库用到了多少
    • 最后是几件能一键去做的事:常听却没收藏的、入库了还没听过的新歌、冷落了很久的收藏、好久没听的老歌

    全部在手机上算,不多发一个请求。

    听歌分析

    Scrobble 门槛自己定

    设置「播放 → Scrobble 上报」:播到 25 / 50 / 75 / 90%,或者满 30 秒 / 1 / 2 / 4 分钟,先到哪个算哪个(默认 50% 或 4 分钟)。按实际听的时间算,拖动跳过去的不算;单曲循环、按上一首回到开头,算新的一遍。

    四、曲库:几十万首也翻得动

    排序、筛选、跳转

    曲目、专辑、歌手三页现在是同一套操作:次行「排序 · 筛选 · 跳转 · 计数」。

    • 排序每项可以选正序 / 倒序,列表按排序分段,段头吸顶
    • 按名字排时按首字母分段,中文按拼音,在手机上算,不用在服务器上填排序标签
    • 筛选可以叠好几组,每个选项后面带计数
    • 每页各自记住排序和筛选;点一首就在筛选结果里接着播,开着随机就在整个筛选结果里随机

    几十万首不再闪退

    有位朋友的曲库 27 万首,同步到 9 万多首时 App 直接闪退。原因是整库一次性读进内存。现在整库的计算改成紧凑的内存表,只取用得到的那几首,几十万首也能正常打开、正常出混音。

    曲库排序筛选

    五、细节

    • 应用说明:设置「关于 → 应用说明」,37 篇,写在 App 里,能搜,断网也能看。功能弹层里的「怎么回事?」直接打开对应那篇
    • 更新下载更稳:两条线路(国内、首尔),慢了自动换下一条,断了接着下、不从头来;弹层里看得到线路、速度和剩余时间。下完照旧校验 sha256 和签名再装
    • 更新完告诉你更新了什么:装好后发一条「已更新」通知,第一次打开时弹出这一版的更新内容,设置「关于」里随时能回看
    • 恢复购买:同一台手机重装后,在解锁页一键找回 Pro ;已激活的能查看、复制激活码,并说明怎样换到新手机

    应用说明与更新内容

    两处调整

    • Pro 范围:播放缓存、倍速与音调、定时关闭、深色与跟随系统改为 Pro ,均衡器改为对所有人开放。基础版固定浅色;已经缓存完整的曲目照常能播
    • 隐私:上一帖写过「检查更新不带任何标识」,1.5 起改了:检查更新、下载更新包、激活与购买这几类发给 Mu3ic 服务器的请求,会带一个随机生成的安装编号(存在这台手机上,重装就换),用来统计安装量和更新有没有装上。发给你自己音乐服务器的请求不带,曲库和播放记录照旧只在你的服务器和手机上

    最后

    Mu3ic 是播放器,连的是你自己的服务器,不提供任何音乐。有问题、想要的功能,在楼里回我,或者来群里说。

    Supplement 1  ·  1 day ago
    今晚会补一批码,数量在 10 个左右,来自之前领取过但未激活的用户,需要的可以在评论区留下邮箱,今晚 10.30 左右会开始分发。还有一种领取的途径,就是该帖下分享使用感受和体验,我会直接发码
    46 replies  •  2026-10-15 10:09:59 +08:00
    v9912ex
        1
    v9912ex  
       1 day ago via iPhone
    感谢楼主 aG9uZ3llMzIwNzIxQGdtYWlsLmNvbQ==
    wagag
        2
    wagag  
       1 day ago via iPhone
    eHU2MDI3MTVAZ21haWwuY29t 谢谢
    z0y522
        3
    z0y522  
       1 day ago
    感谢,ZWkyY2hvdUBnbWFpbC5jb20=
    DeliMG
        4
    DeliMG  
       1 day ago via iPhone
    Y3VuMTExOEBvdXRsb29rLmNvbQ==
    谢谢
    itart
        5
    itart  
       1 day ago via Android
    NzUzMDA1NTEyQHFxLmNvbQ==

    感谢
    CalledKingsley
        6
    CalledKingsley  
       1 day ago via iPhone
    Y2FsbF9raW5nc2xleUAxNjMuY29t
    感谢 op ,好人一生平安嘿嘿
    songszw
        7
    songszw  
       1 day ago
    感谢大佬
    c29uZ3N6dzMxNUBsaXZlLmNvbQ==
    zcomo
        8
    zcomo  
       1 day ago via iPhone
    b3dvaUBtc24uY29t
    谢谢 op
    Transcendence
        9
    Transcendence  
       1 day ago
    Y3ViZXJpc3RlckBnbWFpbC5jb20=
    感谢
    lesir
        10
    lesir  
       1 day ago
    bGVzaXJAaWsubWU= 感谢
    xiaotian15062635
        11
    xiaotian15062635  
       1 day ago
    eGlhb3RpYW4xNTA2MjYzNTkwOEBvdXRsb29rLmNvbQ== 感谢 OP
    Rollup
        12
    Rollup  
       1 day ago via iPhone
    ZmtudHN1QG91dGxvb2suY29t 谢谢
    aslehx
        13
    aslehx  
    OP
       1 day ago
    稍等 xdm ,正在发送
    MELU
        14
    MELU  
       1 day ago
    求一个激活码,谢谢!邮箱: [email protected]
    jiezhi
        15
    jiezhi  
       1 day ago
    amllemhpMDA3QGdtYWlsLmNvbQ== 求个体验,感谢
    feisualio
        16
    feisualio  
       1 day ago
    ODAwNjExMkBnbWFpbC5jb20=

    感谢分享!!

    塔塔开!
    Varvel
        17
    Varvel  
       1 day ago
    ZHVzdGlueGxrMzI4cm9iaW5zb25Ab3V0bG9vay5jb20=
    感谢
    aslehx
        18
    aslehx  
    OP
       1 day ago
    OK ,楼上 xd 的邀请码已全部发送,请尽快激活,感谢支持🙏
    fmvp520
        19
    fmvp520  
       1 day ago
    Zm12cDUyMEBnbWFpbC5jb20=
    求一个激活码,谢谢!
    iamchi
        20
    iamchi  
       1 day ago via Android
    Y2hpaUBzaW5hLmNu 谢谢
    aslehx
        21
    aslehx  
    OP
       1 day ago
    @fmvp520 @iamchi 已发,请尽快激活,感谢支持🙏
    aslehx
        22
    aslehx  
    OP
       1 day ago
    还剩两个激活码,有需要的抓紧
    roma
        23
    roma  
       1 day ago via Android
    又来晚了吗? enpAbWhrLnF6ei5pbw
    aslehx
        24
    aslehx  
    OP
       1 day ago
    @roma 赶上末班车,已发,请尽快激活,感谢支持🙏
    aslehx
        25
    aslehx  
    OP
       1 day ago
    还剩一个
    in211240520
        26
    in211240520  
       1 day ago via iPhone
    NDQ0ODMzMEBnbWFpbC5jb20= 求一个
    aslehx
        27
    aslehx  
    OP
       1 day ago
    @in211240520 已发送,请尽快激活,感谢支持🙏 也可以进群提出使用反馈哈
    lockheart
        28
    lockheart  
       1 day ago
    bG9ja2hlYXJ0QGR1Y2suY29t
    求个码,感谢
    aslehx
        29
    aslehx  
    OP
       1 day ago
    @lockheart 等有人没在 24h 内激活,会再补发一轮,大概今晚 22.30 左右
    jianny
        30
    jianny  
       1 day ago
    amlhbm55QGxpdmUuY29t 期待今晚,谢谢大佬
    Yreddragon
        31
    Yreddragon  
       1 day ago via iPhone
    YW50aXdhcndhcmFudGlAZ21haWwuY29t ,希望有机会体验一下,期待今晚
    roma
        32
    roma  
       1 day ago
    @aslehx Thx,
    😓,Lark 将邮件过滤无法查看,能否重新发送下? YWRtaW5pc3RyYXRvckBtaGsucXp6Lmlv
    aslehx
        33
    aslehx  
    OP
       1 day ago
    @roma 已补发,请尽快激活,谢谢🙏
    aslehx
        34
    aslehx  
    OP
       1 day ago
    还有没有领到码的有两种途径获取:
    1. 等今晚补发
    2. 在本帖下分享使用感受
    roma
        35
    roma  
       1 day ago
    @aslehx 已激活,Thx
    deadlybugs
        36
    deadlybugs  
       1 day ago
    官网能直接购激活码啊?想屯一个可以换绑的 Pro 码,但是手机已经用被无法换绑的赠送码激活了。
    roma
        37
    roma  
       1 day ago
    链接了一台公益服务器,Navidrome / Subsonic
    提示 403 错误,不知道是服务器原因还是软件不兼容
    aslehx
        38
    aslehx  
    OP
       1 day ago
    @deadlybugs 下午会发布开发版,APP 内恢复购买/换码,感谢支持🙏,可以先加入官方交流群,后续更新信息会在群里第一时间发布
    aslehx
        39
    aslehx  
    OP
       1 day ago
    @roma 进群,然后补充一下信息错误信息,可能是地址输入错误之类的问题
    ztristone
        40
    ztristone  
       22h 52m ago
    06B7F127B557CA09E50503136A3AC338
    希望能体验,谢谢
    javaDo
        41
    javaDo  
       21h 12m ago
    MTgwMjQ2NDJAcXEuY29t 体验体验,谢谢
    hilcrhyme
        42
    hilcrhyme  
       19h 34m ago via Android
    楼主,我在荣耀手机上点通知栏无法返回 APP ,就是这样设计的吗
    aslehx
        43
    aslehx  
    OP
       19h 30m ago
    @hilcrhyme 正常是可以跳转的,你的反馈已经记下了,等会复现一下晚上会发开发版,以后有 bug 反馈可以直接进群 https://t.me/+RFkD6vL_889iMjQ9
    chenall
        44
    chenall  
       15h 14m ago via Android
    bXUzaWNAY2hlbmFsbC5uZXQ=
    谢谢
    aslehx
        45
    aslehx  
    OP
       14h 37m ago
    @jianny @Yreddragon @ztristone @javaDo @chenall 已发送,请尽快激活,谢谢🙏
    @ztristone 我这里显示邮箱格式不对
    hackxing
        46
    hackxing  
       2h 40m ago
    体验了一下很不错,求个码:MTIzQG1lb3d2LmNvbQ==
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3621 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 176ms · UTC 04:50 · PVG 12:50 · LAX 21:50 · JFK 00:50
    ♥ Do have faith in what you're doing.