• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kfj92
V2EX  ›  程序员

静听 2.4.0 已更新:新增 Emby,完善多选与歌词管理

  •  
  •   kfj92 · 4h 31m ago · 158 views

    静听 2.4.0 已发布,现在可以前往 App Store 更新或下载。

    这次新增了 Emby 音乐服务,也补齐了一批日常整理操作:先搜索、筛选,再把选中的歌曲加入歌单或待播;收藏、最近播放和队列有各自的批量动作,歌词也可以单独导入、关联多首歌曲。

    Emby 曲库,可以在静听里听了

    已经把音乐整理进 Emby 的用户,可以连接自己的服务器,按歌曲、专辑、歌手和歌单浏览,搜索后直接播放。

    静听中的 Emby 音乐服务

    Emby 服务页演示。音乐服务在线播放需静听 Pro 。

    原有 Navidrome 接入扩展为 OpenSubsonic 通用入口,补充了 gonic 、LMS 的适配与连接指引,具体兼容范围可以在 App 内查看。服务中的歌曲也支持收藏,收藏归属于对应服务器账号,原有静听收藏继续保留。

    音乐分散在本地和服务器上时,主搜索可以选择本地、某个音乐服务,或者全部范围。打开专辑详情再返回,搜索词和浏览位置会保留。

    先缩小范围,再决定怎么听

    歌曲、收藏、最近播放,以及专辑、歌手、流派、格式里的歌曲,都可以在当前页面内搜索。只想找某个歌单里的歌,就在歌单里搜;想跨本地和音乐服务查找,则用主搜索选择范围。

    搜索后还能继续叠加筛选。例如,输入“夜”,再选“已收藏”和“有歌词”,留下的就是同时符合这些条件的歌曲。来源与缓存条件按页面提供,可以继续区分本地导入、同步歌曲,或已缓存、未缓存的内容。

    全部播放和随机播放,使用的都是当前搜索、筛选后的结果。 再调整排序,也会按这份结果整理,不会把筛掉的歌重新混进来。“清除筛选”保留搜索词;退出多选后,原来的搜索也会恢复。

    想回到正在听的那首,可以用当前歌曲定位,暂停时也能定位。如果它不在当前搜索或筛选结果里,页面会提示,不会擅自清空条件或更换队列。

    列表里的“选择”,选完以后能做什么?

    以“歌曲”页为例,点右上角“选择”,再逐首勾选,顶部会显示已选数量。“全选”取当前页面搜索、筛选后的完整歌曲结果,包括屏幕外的歌曲,不会把其他分类里的歌也选进来。

    连续选一段时,可以从左侧选择圆圈开始,单指向上或向下划;从已选圆圈起划,就连续取消。支持划选的歌曲列表也可以直接用双指在歌曲行上上下滑动,进入多选并连续选择。选择状态下点歌曲只改变勾选,不会误触播放。

    歌曲多选后的数量与底部操作

    选中后,底部提供加入歌单、加入待播和更多操作;顶部可查看数量、全选或取消。

    在“歌曲”页,底部按钮和“更多”菜单分别适合这些情况:

    加入歌单

    把几首歌收进同一个歌单。

    选择目标歌单,新增歌曲关联;目标中已经有的歌曲会跳过,不重复添加。

    加入待播

    稍后接着听,保留当前播放。

    按列表显示顺序追加到手动待播末尾,当前歌曲继续播放。

    更多 → 下一首播放

    当前这首结束后,马上听所选歌曲。

    把所选歌曲插到接下来播放的位置,比追加到待播末尾更靠前。

    更多 → 播放所选

    现在就只听挑出的这几首。

    用所选可播放歌曲建立队列,并从其中第一首开始播放。

    更多 → 收藏所选/取消收藏所选

    一次整理多首歌的收藏。

    批量设为收藏或取消收藏,菜单按当前收藏状态提供对应动作。

    更多 → 分享所选

    一次分享多个音频文件。

    准备已有的本地文件后打开系统分享;所选歌曲必须全部有本地文件或完整有效缓存,不会自动下载补齐。

    更多 → 从资料库删除所选

    从静听里彻底清理这几首。

    确认数量后,删除静听中的歌曲记录、相关本地文件和缓存,并移除所有歌单中的关联,无法撤销;不会删除网盘或服务器原文件。

    例如,想整理一份晚间歌单,可以先搜索、筛出喜欢的歌,再多选并加入歌单;如果只是今晚想听,直接加入待播即可,不必专门建歌单。想立刻换成这组歌曲,则选“播放所选”。

    不同页面的选择,处理的是不同对象。 收藏、播放记录、队列项和歌单,分别有自己的整理动作:

    普通歌单内

    移出歌单、加入待播;“更多”里可加入其他歌单,也可播放、收藏、分享或从资料库删除所选。

    “移出歌单”只解除当前歌单关联;“加入其他歌单”保留原歌单,目标中已有的歌曲会跳过。

    收藏歌曲

    取消静听收藏、加入待播;更多中可播放所选、下一首播放、加入歌单或分享。

    取消的是静听收藏,不修改服务器收藏,也不删除文件;加入歌单或分享有来源与文件可用性限制。

    最近播放

    移除播放记录、加入待播及更多操作。

    只从最近播放列表移除记录,保留歌曲、收藏和播放统计;移除后可通过页面提示整批撤销。

    本地专辑/歌手/流派/格式详情

    在分类内多选歌曲,加入歌单、加入待播或打开更多。

    只处理当前详情页及搜索、筛选后的歌曲,不多选分类卡片。

    播放队列

    多选后“移出队列”。

    只移除所选队列项,不删除歌曲;当前播放项不可选,同一首歌重复入队时各次出现分别处理。

    收藏或最近播放中如果混有尚未导入静听资料库的服务歌曲,“加入歌单”和“分享所选”会禁用并说明原因,不会悄悄忽略它们。队列还有一个范围区别:全选只包含已加载的队列项,当前播放项排除在外,不能用它一次选中服务器尚未加载的全部歌曲。

    批量操作后会区分成功、跳过、失败和未处理。共用歌曲列表及普通歌单中,仍有效的失败、未处理项会保留勾选,便于修正后重试;“更多”里可以查看上次批量结果,不必把成功项再处理一遍。

    资料库首页,也可以按自己的习惯整理

    在资料库首页点右上角编辑按钮,可以调整板块顺序与显隐,也能隐藏顶部资料卡片。把常用入口放前面,隐藏不用的板块,不会删除里面的内容。分类新增“格式”,可按音频格式进入歌曲列表。

    新版资料库首页

    收藏、最近播放与分类集中展示;首页支持调整板块顺序和显隐。

    首页的“选择”还可以直接整理歌单,列表和网格布局都支持。进入后,全选会包含当前筛选范围内原先折叠的可编辑歌单;系统音乐歌单镜像为只读,不参与选择。这里需要先点“选择”进入,不能直接在普通首页上用双指开始选取。

    “删除所选歌单”只删除本地歌单及其关联,歌曲、音频文件和其他歌单保留,当前播放继续。确认后按歌单逐项处理,可以取消后续尚未开始的项目;已经删除的歌单不会因为取消而恢复。它与歌曲菜单中的“从资料库删除所选”影响不同,确认时要看清处理对象。

    歌词管理:先导入,再匹配,选清楚版本

    在“设置 → 管理工具 → 歌词管理”中,可以集中搜索歌词或歌曲,按已关联、未关联、孤立歌词等状态筛选,也可按 LRC 、SRT 、TXT 格式查看。想给新导入的歌词找歌曲,先筛选“未关联”,就不用在全部文件中逐个翻找。

    歌词管理的搜索、关联状态和操作入口

    管理页显示歌词名称、格式和关联状态,底部有全选、绑定、解绑、偏移和删除。

    导入歌词,不必同时导入歌曲。 点右上角导入按钮,选择来源和文件,预览、确认后保存。独立文件夹导入会递归预览音频与歌词,也可以只导入歌词;已有的 OneDrive 、NAS / SMB 连接可以直接用于读取。导入后选择现在匹配,或稍后回管理页整理,已有歌曲关联保持不变。

    单独导入歌词的确认页面

    先确认歌词文件,再执行导入;已有歌曲关联保持不变。

    同名版本,先看位置再关联。 点击未关联歌词,选择“选择歌曲”,核对候选中的来源、目录和文件信息,勾选对应歌曲,再点“关联所选歌曲”。一份歌词可以人工关联多首歌,每首歌分别保存时间偏移;调整其中一首,不会影响其他歌曲。

    同名歌曲关联时的来源和目录信息

    两首歌名相同,但专辑和目录不同。核对位置后勾选,再点“关联所选歌曲”。

    自动匹配只处理唯一的精确候选,遇到多个候选时由你选择。替换已有主歌词前会确认,取消后保留原关联和偏移。

    重复导入和失败重试,也有了更清楚的结果。 相同歌词按内容识别,改名、编码或换行差异不会重复保存;失败项可以单独重试,已经成功的项目不必重来。

    勾选多份歌词后,底部按钮各有用途:

    • “绑定”:为所选歌词执行自动匹配,唯一精确候选才自动处理,不覆盖已有主歌词;需要人工判断的候选,再核对来源和目录后选择。
    • “解绑”:解除所选歌词的全部歌曲关联,歌词文件保留。只想解绑其中一首歌曲,应从歌词详情进入。
    • “偏移”:可以批量增加或减少 0.5 秒、1 秒。会先列出受影响歌曲,在每首歌原有偏移上分别增减;未关联歌词调整默认偏移。只想调整某一首,应从歌曲菜单进入。
    • “删除”:删除所选歌词及其歌曲关联,确认前会列出影响范围。共享给多首歌的歌词被删除后,这些关联都会解除,操作不可恢复。

    例如,录音室版和现场版都关联了同一份歌词,但只有现场版需要校准时间,就单独调整现场版,避免批量偏移影响录音室版。

    待播、复听和导入记录,还有这些细节

    队列分成“手动待播”和“来源队列”,手动添加的歌曲优先。排序支持数字序号、名称、歌手、专辑和时长的正反向排列;数字序号能识别前导零,适合按编号整理曲目。排序会保留当前歌曲、进度和重复入队项,不改写原歌单。

    重新打开 App 后,会恢复当前歌曲和队列。开启断点时保留恢复位置,关闭断点也不会把队列一起清空;恢复后等待你主动播放,不会自行出声。

    想放慢听一段,现在可以选 0.5×,播放速度会记住。播放页的前后 15 秒按钮可以成对开启,方便回听刚才那一段;暂停时跳转仍保持暂停。CarPlay 正在播放页的副标题可以跟随当前句显示歌词,没有当前句时显示歌手与专辑。

    导入记录里可以先按状态筛选,再点“选择”逐条勾选,或点“全选本分类”;也可以从“清理”菜单按状态批量处理。列表最多显示最近 500 条,按状态清理则包含该状态的全部记录,清理前要核对数量。等待或运行中的任务不允许清理。清理只移除任务记录,已经导入的歌曲、文件、歌词和歌单保留,不用担心清理历史记录时把已整理的曲库一起删掉。

    “下载与缓存网络”把相关网络选项集中到一个入口,可以选择仅 Wi-Fi 或允许蜂窝。升级会保留原设置,主动选择后再统一;该限制针对下载与缓存,音乐服务在线播放仍可能使用蜂窝流量。只有完整有效缓存才算可用的本地资源,听过开头不等于整首已经可以离线播放。

    这一版还修复了大批量歌词匹配中的闪退问题,改进远程音频缓冲、部分格式的时长识别,以及部分 115 网盘扫码登录兼容问题。

    现在可以在 App Store 搜索“静听”,下载或更新到 2.4.0 。使用中遇到问题,可以通过“设置”中的“提交反馈”入口告诉我。

    本地播放、首页编辑、倍速与前后 15 秒控制免费,普通多选、加入歌单和待播也免费。音乐服务在线播放与完整导入需要静听 Pro ;批量删除歌曲/歌单、移出歌单,以及歌词删除/解绑/偏移,一次处理 2 项及以上需 Pro 。

    静听播放你自己拥有或有权访问的音乐,不提供在线版权曲库。配图为 2.4.0 模拟器演示界面,使用原创演示内容。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1299 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:50 · PVG 03:50 · LAX 12:50 · JFK 15:50
    ♥ Do have faith in what you're doing.