← back

Jellyfin完全使用指南

Jellyfin是一个开源多媒体管理系统软件,介绍Jellyfin的最佳使用方式

Abstract

Why Jellyfin

Jellyfin是一种很通用的多媒体管理解决方案,至于其详细介绍参照其wiki

软件硬解转码HEVC直接串流HDR色调映射IPTV开源
Plex付费不支持付费不支持NO
Emby支持不支持支持付费NO
Jellyfin支持支持支持支持YES

虽然如此,但Jellyfin也有其局限性质

局限性

Install & Start

Install

采用docker结合docker-compose快速部署

version: '3.3'
services:
  jellyfin:
    image: jellyfin/jellyfin
    container_name: jellyfin
    network_mode: "host"
    privileged: true
    logging:
      options:
        max-size: "10m"
        max-file: "5"
    restart: unless-stopped
    volumes:
      - /mnt/jellyfin/config:/config
      - /mnt/jellyfin/cache:/cache
      - /mnt/jellyfin/log:/log
      - /mnt/cloudnas:/media/cloudnas:shared
    devices:
      - /dev/dri/renderD128:/dev/dri/renderD128
      - /dev/dri/card0:/dev/dri/card0

Start

默认访问的端口为8096

  1. 登录 http://localhost:8096/ 并按照指导完成帐号的配置等操作
  2. 添加媒体资源库、扫描,开始享受

Config

jellyfin几乎可以很轻松的做到开箱即用,但是有一些config在有需求的时候还是很有必要了解一下的

开启硬件解码

利用CPU或者GPU的硬件加速能力,进行视频的解码或者转码,不仅能提高解码速度,同时也不会像软解一样占用过多的CPU资源

支持的硬解码方式

所以如果想要开启硬件解码的话,顺序的优先级为:

QSV > NVENC > VAAPI > 未知

添加字幕站

OpenSubtitles

OpenSubtitles是世界最大开放字幕网站,jellyfin默认是从这里进行字幕的刮俏,但是因为该网站有免费次数限制,所以有时候会刮俏失败。但是OpenSubtitles对个人账户每天有免费的次数。于是jellyfin有一个插件可以使其支持绑定自己的帐号进行刮俏

  1. 注册opensubtitles.com,并申请API
  2. Jellyfin插件库中搜索open subtitles并安装,重启jellyfin后生效
  3. 在该插件中填写自己帐号以及api

电视剧节目存放结构

jellyfin对电视剧的存放结构有默认要求,不按照规定方式存放会导致排列出错

xxx # 电视剧名称
  se1 # 第一季 如果仅有一季,则直接存放即可
    se1_01.mp4 # 第一季第一集
    ...
  se2
  ...

添加电视直播

待补充

Fix Bug

中文字幕不显示 or 显示出错

通过添加备用字体 方案解决,步骤如下

设置→控制台→播放,选择一个包含了备用字体的路径,该路径必须是container下的路径,可以参考下图中我的方法:

在阿里云盘的video目录下创建Font文件夹,并将字体放入其中。对于字体,比价推荐微软雅黑,下载地址

Untitled.png