内容目录
安装jellyfin并解决中文乱码及字幕乱码
1.前言
之前一直用的Plex,因为要付费加上想换换口味,打算装个jellyfin试试。
2.环境
-
Debian
-
安装好docker和docker-compose
#1.安装Docker wget -qO- get.docker.com | bash #2.开机自动启动 systemctl enable docker #3.安装Docker-compose sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose #4.赋予执行权限 sudo chmod +x /usr/local/bin/docker-compose #5.安装Portainer(可以不安装) sudo docker volume create portainer_data #6.下载并安装 Portainer Server 容器 (可选) sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer-ce:latest
3.正式搭建
惯例创建docker-compose.yml文件编辑内容
version: "3"
services:
jellyfin:
image: jellyfin/jellyfin:latest
restart: always
ports:
- "8096:8096"
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
devices:
- "/dev/dri:/dev/dri" #如果你需要开启硬解可以输入这行
volumes:
- ./config:/config
- ./media:/media
保存退出
运行
docker-compose up -d
4.解决中文乱码
Docker 中安装 Jellyfin很可能遇到封面图里的中文字变方块,ASS字幕里的中文字变方块。
解决方法:
#列出容器ID
docker ps
#进入容器
docker exec -it 容器ID /bin/bash
#安装字体
apt update
apt install fonts-noto-cjk-extra
完成后重启容器后
只需要删除封面图重新刷新元数据就好了。
解决字幕问题:
下载微软雅黑字体
.woff2 文件
把字体文件放到映射的文件夹中后
在播放器加上备用字体文件路径:
勾选启用备用字体即可解决。
那有没有jellfin字幕刮削的教程?