温馨提示×

centos jellyfin怎么添加媒体库

小樊
42
2026-09-06 01:41:30
栏目: 智能运维

CentOS 上给 Jellyfin 添加媒体库,一般分为「准备目录和权限」和「在 Jellyfin 网页里添加库」两步。


一、准备媒体文件目录(CentOS 上很重要)

1. 创建媒体目录(示例)

sudo mkdir -p /media/movies
sudo mkdir -p /media/tv

把你的电影、剧集放到对应目录里。

2. 设置权限(关键)

Jellyfin 默认运行用户是 jellyfin

sudo chown -R jellyfin:jellyfin /media
sudo chmod -R 755 /media

如果是 NFS / SMB / 外接硬盘,确保挂载后权限也对。


二、在 Jellyfin 网页中添加媒体库

  1. 打开浏览器

    http://服务器IP:8096
    
  2. 登录管理员账号

  3. 左侧菜单 → 控制台(Dashboard)

  4. 点击 媒体库(Libraries)

  5. 点击 + 添加媒体库

  6. 按下面填:

    • 内容类型:电影 / 电视剧 / 音乐 等
    • 显示名称:如 Movies
    • 文件夹:点击「+」→ 输入或选择
      /media/movies
      
  7. 语言、元数据下载器等按需设置

  8. 点击 确定

  9. 回到媒体库页面 → 点击 扫描库


三、常见问题(CentOS 特有)

1. 能看到目录但扫不到文件

通常是 SELinux 问题:

sudo setsebool -P jellyfin_can_read_all_media on

或临时测试:

sudo setenforce 0

2. 防火墙端口

sudo firewall-cmd --add-port=8096/tcp --permanent
sudo firewall-cmd --reload

3. 外接硬盘没权限

挂载时加:

uid=jellyfin,gid=jellyfin

四、示例结构(推荐)

/media
 ├── movies
 │    ├── Movie1 (2023).mp4
 │    └── Movie2 (2022).mkv
 └── tv
      ├── Series1
      │    ├── S01E01.mp4

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • Jellyfin 安装方式(rpm / docker)
  • 媒体在哪(本地 / NAS / 硬盘)

我可以给你更精准的步骤。

0