jellyfin部署

2022/07/04 docker 共 661 字,约 2 分钟

部署jellyfin,搭建局域网家庭影院

简单部署

docker run -d --name jellyfin \
-v /root/share/电影/:/media \
-p 38096:8096 \
--restart=always \
jellyfin/jellyfin

这里将宿主机的”电影”目录挂载到容器中的/media目录。在浏览器中访问,ip:38096,进行初始化配置。

硬件优化

用硬件加速需要确认是否满足条件,输出结果有”renderD128”则硬件满足条件,在命令中加上”–device=/dev/dri/renderD128”

ls /dev/dri
by-path  card0  renderD128

播放某些格式的视频会出现cpu占用过高,因此需要使用硬件加速。另外,我这里将电影的目录放在另一台服务器因此使用vieux/sshfs 创建volume数据卷。

docker volume create --driver vieux/sshfs \
  -o sshcmd=root@192.168.1.9:/root/share/电影 \
  -o password=xxxxx \
  sshvolume
docker run -d --name jellyfin \
--mount src=sshvolume,target=/media\ 
-p 38096:8096 \
--device=/dev/dri/renderD128 \
--restart=always \
jellyfin/jellyfin

在界面中,选择”控制台”-“播放”,硬件加速栏选中”Video Acceleration API(VAAPI)

搜索

    内容