首页主机资讯如何自定义Linux Jellyfin的界面

如何自定义Linux Jellyfin的界面

时间2026-01-21 18:37:05发布访客分类主机资讯浏览1472
导读:Linux 上自定义 Jellyfin 界面的实用方案 一 基础外观与主题 登录管理后台:进入 Dashboard → Settings → Look and Feel,在 Theme 下拉中选择喜欢的主题,保存即可生效。 使用自定义 C...

Linux 上自定义 Jellyfin 界面的实用方案

一 基础外观与主题

  • 登录管理后台:进入 Dashboard → Settings → Look and Feel,在 Theme 下拉中选择喜欢的主题,保存即可生效。
  • 使用自定义 CSS:在 Custom CSS 文本框粘贴样式规则,适合做颜色、字体、间距等轻量美化。
  • 快速示例(将顶部导航背景改为深蓝):
    :root {
         --header-bg: #0b3d91 !important;
     }
    
    .header {
         background-color: var(--header-bg) !important;
     }
        
    
  • 提示:CSS 只影响网页端;不同版本的可定制项可能略有差异。

二 使用 Skin Manager 插件一键换肤

  • 安装插件:进入 Dashboard → 插件 → 仓库 → 添加仓库,输入地址:
    https://raw.githubusercontent.com/danieladov/JellyfinPluginManifest/master/manifest.json
    在插件目录搜索并安装 Skin Manager,安装后重启 Jellyfin。
  • 更换主题:打开 Skin Manager,选择 MonochromicKaleidochromic 等主题,点击 Set Skin 并刷新页面。
  • 手动导入:将第三方主题 .css 放入插件目录 plugins/SkinManager/custom,在插件中刷新列表后应用。
  • 常见问题:
    • 安装后未生效:重启 Jellyfin,清浏览器缓存,再重新登录。
    • 使用 Nginx 反代显示异常:在反向代理的 Content-Security-Policy 中放行主题用到的字体/图片域名。

三 手动安装主题包与自定义 CSS/JS

  • 准备主题包:下载主题 .zip(通常为前端资源)。
  • 放置主题:将压缩包上传到 Jellyfin 可访问目录(常见为 /var/www/html/themes),如目录不存在先创建。
  • 在后台启用:进入 Settings → Look and Feel → Themes → Add theme,选择上传的主题包并应用。
  • 直接编辑前端资源(进阶):
    • 安装目录通常为 /usr/share/jellyfin,Web 资源在 web/ 子目录。
    • 先备份原始文件,再按需修改 CSS/JS;修改后执行:
      sudo systemctl restart jellyfin
      
  • 风险提示:直接改核心文件在升级时可能被覆盖,建议优先使用插件或自定义 CSS 覆盖机制。

四 桌面客户端 Jellyfin Media Player 的个性化

  • 适用对象:使用 Jellyfin Media Player(基于 Qt/MPV 的桌面客户端)的用户。
  • 外观与播放器参数:在客户端设置中切换 浅色/深色模式、调整 字体大小 等;播放参数可在设置或 mpv.conf 中自定义,例如:
    profile=gpu-hq
    scale=ewa_lanczossharp
    cscale=ewa_lanczossharp
    dscale=mitchell
    
  • 快捷键与输入映射:编辑用户配置目录(Linux:~/.config/jellyfin-media-player/)下的 inputmaps.json 以重定义快捷键。
  • 硬件加速:在设置或配置文件中启用 VA-API(Linux/Intel/AMD)等加速方式以提升播放性能。

五 维护与排错要点

  • 备份与升级:自定义前备份 数据库配置;直接修改前端文件可能在升级时被覆盖,尽量使用插件或自定义 CSS。
  • 权限与路径:确保 Jellyfin 服务用户对主题目录(如 /var/www/html/themes)具备读取权限。
  • 缓存与生效:更换主题或 CSS 后重启 Jellyfin 并清浏览器缓存;反代环境下检查 CSP 与静态资源路径。
  • 版本兼容:主题需与当前 Jellyfin 版本匹配,异常多与 API/资源路径变更有关。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何自定义Linux Jellyfin的界面
本文地址: https://pptw.com/jishu/788947.html
如何提升Linux Jellyfin的播放体验 Linux Jellyfin的更新频率是多少

游客 回复需填写必要信息