zendZend  2025-11-28 21:00 寒江集 生活记录者 隐藏边栏 |   抢沙发  5 
文章评分 0 次,平均分 0.0

用过ROON,WIIM ,BLUESOUND OS,最后还是LMS. 如果你热爱音乐、喜欢自由和可控,LMS 几乎无可替代。

LMS简介与历史Logitech Media Server(简称 LMS,原名 Squeezebox Server/SlimServer)最早由 Slim Devices 公司于2001年开发,最初用于配合 Squeezebox 网络播放器硬件。2006年 Slim Devices 被 Logitech 收购,LMS 继续开源发展,至今仍活跃,由全球社区维护。LMS 支持多平台(Linux/Windows/macOS/ARM),可作为本地音乐服务器,也能流媒体播放网络音乐,广受音响发烧友和开源社区欢迎。


系统构成LMS 采用 Perl 语言编写,属于轻量级服务端软件。其核心包括:

  • 服务器主程序:负责音乐库管理、流媒体转码、网络通信。
  • Web管理界面:本地或远程通过浏览器配置和控制播放(支持经典界面、Material Skin等现代皮肤)。
  • 数据库:索引和存储音乐库元数据(支持MySQL或内置SQLite)。
  • 转码工具:内置支持FLAC、MP3、AAC、OGG等多种音频格式转码,适配不同终端。
  • 播放器,包播放器,括原厂硬件,以及安装播放端软件后的设备

主要功能

  • 多房间同步播放:支持多台播放器(如 Squeezelite、piCorePlayer、原生 Squeezebox 设备)同步或独立播放。
  • 本地&网络音乐播放:支持本地音乐库、网络电台、第三方流媒体(Qobuz Spotify、TIDAL)。
  • 强大的音乐库管理:自动扫描、封面抓取、标签管理、播放列表、智能列表等。
  • Web/API 控制:通过网页、手机APP或HTTP API远程控制和自动化。
  • 插件系统:支持丰富的第三方插件和自定义扩展。

主要插件

  • SqueezeboxEQ、SqueezeDSP:数字均衡器与音效处理。
  • Spotify  TIDAL QOBUZ 流媒体服务插件。
  • UPnP/DLNA Bridge:让非Squeezebox设备也能接入LMS生态。、YouTube、TIDAL:拓展网络音乐源。
  • Custom Browse、Music Information Screen:增强浏览和信息显示体验,在CHROME浏览器里面,利用谷歌翻译,实时呈现中文歌词和艺术家信息Material Skin 插件
    Material Skin 是 Logitech Media Server(LMS)最流行、现代化的 Web 界面插件。它采用 Material Design 风格,支持多种设备(PC、平板、手机),界面简洁美观、响应灵敏,极大提升了 LMS 的用户体验。主要特性
    响应式布局:自动适应桌面和移动端浏览器,手机上操作极为便捷。
    全功能操作:可管理音乐库、播放队列、多端设备、播放列表、插件设置等。
    多语言支持:包含简体中文、英文等多国语言。
    黑/白主题切换,支持夜间模式。
    插件兼容性好:多数 LMS 插件(如 Spotty、SqueezeDSP)都能无缝集成到 Material 界面。
    可自定义布局和快捷菜单。
    安装/启用方法
    打开 LMS 设置 → 插件(Plugins),找到“Material Skin”,勾选并应用更改。
    完成后,访问 http://LMS服务器IP:9000/material 即可进入 Material 主题界面。
    Material Skin 相关 APP
    Material Skin 本身是 Web 界面,也可当作 APP 使用:

    1. 浏览器 PWA 模式
    在手机/平板浏览器(如 Chrome、Edge、Safari)打开 Material 界面后,可以选择“添加到主屏幕”。
    添加后,就像原生 APP 一样,支持全屏、图标启动、通知等。
    2. 第三方原生 APP
    Material Skin 带原生 APP,但有若干第三方 APP 与之兼容:
    Material Player(实验项目):部分社区成员基于 Material Skin API 做的本地播放器 APP,需关注 github。
    注意:Material Skin 推荐直接用浏览器/PWA模式体验,兼容性和更新性最佳。


    总结
    Material Skin 插件为 LMS 带来了媲美原生 APP 的现代化 Web 界面,操作流畅,移动端友好,是绝大多数 LMS 用户的首选。通过“添加到主屏幕”即可获得类 APP 的操作体验。

  • LMS Material App 简介
    LMS Material App 是将 Logitech Media Server (LMS) 的 Material Skin 响应式 Web 界面,打包成原生 Android 应用。它本质上是一个带有浏览器壳的 Web App,方便直接在 Android 手机/平板上作为独立应用使用,无需每次打开浏览器输入地址。

    主要特性
    完整 Material Skin 功能:支持音乐库浏览、播放控制、设备管理、插件设置等所有 Material Web 端特性。
    原生 APP 体验:拥有桌面图标、全屏模式、与系统深色/浅色切换联动等。
    自动发现 LMS 服务器:局域网内自动搜索 LMS 实例,无需手动输入IP。
    多语言支持:包括简体中文。
    隐私友好、无广告:直接连接本地 LMS,无后台数据上传。
    适用场景
    手机/平板直接遥控 LMS 播放器及多房间音响系统。
    想用 Material Skin,但习惯“原生 App”操作体验的用户。
    不愿意用 Google Play 商店或需要 F-Droid 开源分发渠道的用户。
    F-Droid 下载链接
    LMS Material App(F-Droid 中文页面)
    安装方法:

    1.安装 F-Droid 客户端(如未安装,可在官网 https://f-droid.org/zh_Hans/ 下载)。
    打开 F-Droid,搜索“LMS Material”,或直接访问上面链接下载安装包。
    安装后在主屏幕找到“LMS Material”图标,打开即可。
    2.手机直接下载安装:https://f-droid.org/zh_Hans/packages/com.craigd.lmsmaterial.app/

  • LMS(Logitech Media Server) 插件 Song Info 和 Song Lyrics 都是用于增强音乐播放体验的实用工具。
    1. Song Info 插件 (v1.1.3883)
    工作原理
    Song Info 插件用于在LMS的Web界面或支持的客户端上显示当前正在播放曲目的详细信息。
    它通过读取音乐文件的元数据标签(如ID3、Vorbis、FLAC标签等)获取歌曲的标题、艺术家、专辑、年份、曲目号、比特率等信息。
    同时,插件还可能通过网络API(例如 MusicBrainz、Discogs)获取更详细的资料(如专辑封面、发行信息等),具体依赖插件设置和你的服务器配置。
    使用方法
    安装插件:

    打开LMS Web界面,进入“设置”->“插件”。
    在第三方插件列表中找到 Song Info,勾选启用,然后点击页面底部的“应用更改”或“保存设置”。
    有时需要重启LMS服务。
    使用插件:

    在Web界面的“现在播放”或“播放列表”区域,点击某首歌曲旁边的“信息”按钮(通常是一个i图标或类似按钮)。
    弹出窗口或侧栏会显示该曲目的详细信息,包括所有可用的元数据和网络获取的信息。
    高级设置:

    部分Song Info插件允许配置显示哪些信息,或者从哪些网络服务拉取数据。可进入插件设置页面进行调整。
    2. Song Lyrics 插件 (v1.1.3856)
    工作原理
    Song Lyrics 插件的主要功能是在LMS中显示当前播放歌曲的歌词。
    它一般会使用歌曲的“标题+艺术家”作为关键字,自动连接到歌词数据库(如 lyrics.ovh、ChartLyrics、Genius、Musixmatch 等,具体取决于插件配置)在线搜索歌词。
    有的实现还支持本地歌词(例如同名.lrc或.txt文件)读取。
    使用方法
    安装插件:

    同样在LMS Web界面的“设置”->“插件”中找到 Song Lyrics,启用并保存设置。
    使用插件:

    播放歌曲时,通常在Web界面会出现  I 按钮,点击进入即可显示歌词。
    有的客户端(如SqueezePad、OrangeSqueeze等)在播放界面也会自动显示歌词面板。
    注意事项:

    歌词获取依赖于网络服务,部分冷门歌曲或非主流语言歌曲可能查不到歌词。
    有时插件支持用户手动编辑、修正或上传歌词。
    3.Music and Artist Information (v1.17.5)
    工作原理
    这是LMS最常用的增强插件之一,专注于为正在播放的音乐提供丰富的背景资料。
    插件通过读取本地音乐文件标签(如ID3、Vorbis等)获得基础信息(歌手、专辑、年份)。
    核心功能是通过访问多个在线音乐数据库API,如:
    MusicBrainz
    Last.fm
    Wikipedia
    Discogs
    Cover Art Archive
    插件会自动搜索并合并关于当前曲目的:
    艺术家简介、图片
    专辑介绍、封面
    曲目信息、热门曲目
    相关新闻、相关新闻
    相关艺术家推荐
    某些信息(如图片或简介)会被缓存到本地,提高加载速度。
    使用方法
    安装插件

    在 LMS Web 界面点“设置”→“插件”。
    在第三方插件列表里找到 Music and Artist Information,勾选启用并应用更改。
    如未安装可通过插件仓库(Repository)地址手动添加。
    使用入口

    在“正在播放”页面,点击曲目或专辑旁的“信息”按钮(通常是字母i或者一个链接)。
    会打开一个新页面或弹窗,集中展示艺术家、专辑和曲目的详细资料。
    支持专辑页、艺术家页、曲目页等多种视图,内容丰富且支持多页面跳转(如点艺术家会跳到艺术家详情页)。
    在部分Squeezebox硬件或移动端也能显示艺术家/专辑资料。
    高级功能

    支持对资料的本地缓存管理。
    可设置优先显示的语言与信息来源。
    支持显示歌词(如已安装Lyrics插件并联动)。
    可在插件设置里切换不同风格的显示模板。
    4. Music Information Screen (v4.5.1)
    工作原理
    该插件用于美化和增强全屏显示曲目信息的体验,适合大屏幕、HTPC或客厅显示器使用。
    通过读取LMS当前播放信息,并结合本地或网络获取的专辑封面、艺术家图片与背景等,生成动态、信息丰富的全屏展示界面。
    可以显示:
    当前曲目、艺术家、专辑
    专辑封面/背景
    歌词(如果已安装相关歌词插件)
    下一个播放的曲目
    播放进度条
    设备时钟
    可自定义显示哪些内容、信息切换动画等
    使用方法
    安装插件
    在LMS Web界面“设置”→“插件”中找到 Music Information Screen,启用并保存。
    如果没有,可通过第三方插件仓库添加。

  • Squeeze DSP 是 Logitech Media Server (LMS) 的一款音频实时数字信号处理插件,常用于添加均衡器、音效、卷积(房间修正)等效果,支持 LADSPA 插件、卷积滤波等。
    版本 0.1.28 为常见的稳定发布。下面提供详细安装与使用入门教程(适用于大多数 LMS 用户)。

    一、安装 Squeeze DSP 插件
    打开 LMS 插件管理
    打开 LMS Web 界面(通常是 http://你的LMS服务器IP:9000/),点击:
    设置 → 插件

    查找 Squeeze DSP
    在第三方插件列表中找到 Squeeze DSP  打勾

    重启 LMS
    安装后,通常需重启 LMS 服务。

    二、首次配置 Squeeze DSP
    进入 Squeeze DSP 设置页面
    在 LMS 顶部菜单栏,选择 设置 → Squeeze DSP 标签页
    或在每个播放器设置中找到 Squeeze DSP 入口(通常在播放器下拉设置菜单里)。

    启用 Squeeze DSP
    找到你要处理的播放器(端点),选择“启用 Squeeze DSP”或类似选项。

    三、使用常见功能
    1. 均衡器
    选择 Equalizer 模块
    调整频段(如低音/中音/高音增益)
    保存后生效
    2. LADSPA 插件支持
    Squeeze DSP 可调用系统已安装的 LADSPA 插件(如房间修正、混响等特效)
    需先在系统(Armbian)用 apt 安装相关 LADSPA 插件包,例如:
    bash
    复制
    sudo apt install swh-plugins
    在 Squeeze DSP 的“LADSPA 插件”界面里选择需要的插件、配置参数、保存即可
    3. 卷积滤波(房间校正)
    准备好自己的 FIR 卷积滤波文件(如 .wav 或 .pcm 格式的滤波器文件)
    上传到 LMS 服务器合适的文件夹(如 /var/lib/squeezeboxserver/cache/SqueezeDSP/filters)
    在 Squeeze DSP 设置页面选择“卷积”模块,指定滤波器文件和采样率
    保存后生效
    四、常见使用场景简要举例
    A. 给某个播放器加低音
    进 Squeeze DSP 设置
    选中该播放器
    启用均衡器,提升 60Hz~200Hz 频段
    保存并测试
    B. 用 LADSPA 加混响
    系统安装 LADSPA 插件
    Squeeze DSP → 选 LADSPA → 选合适的混响插件
    调整参数,保存
    C. 用卷积实现房间声学校正
    生成/下载自己的卷积滤波器(如 REW 软件生成)
    上传到 LMS
    Squeeze DSP → 卷积 → 选滤波文件
    保存即可
    五、插件兼容性与注意事项
    Squeeze DSP 仅对启用的播放器生效
    插件本身对 CPU 性能有一定要求,低端 SBC(如部分树莓派 Zero)复杂卷积可能有卡顿
    可与 Squeezelite、SqueezeLite-R2、piCorePlayer 等端点配合使用
    各模块可叠加使用(如先均衡再卷积)
    六、问题排查
    听不到效果?确认该播放器已启用 Squeeze DSP,且未被其他插件(如 C-3PO)覆盖输出。
    卷积无声?请检查滤波器文件采样率、通道数与音频是否匹配。
    插件选不到?请检查 LADSPA 插件是否已在系统正确安装。

声明:本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

zend
Zend 关注:0    粉丝:0
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享