type
status
date
slug
summary
tags
category
icon
password
要使用 Docker 和 Portainer 安装 Jellyfin 并开启硬件解码,可以按照以下步骤进行操作:
前提条件
- 已安装 Docker
- 已安装 Portainer
步骤一:创建 Jellyfin Docker 容器
- 打开 Portainer 并登录到你的 Portainer 仪表盘。
- 在左侧菜单中,点击“Stacks”。
- 点击右上角的“Add stack”按钮。
- 在“Name”字段中输入堆栈的名称,例如
jellyfin。
- 在“Web editor”部分,输入以下内容:
/path/to/config:配置文件的存储路径。
/path/to/cache:缓存文件的存储路径。
/path/to/media:媒体文件的存储路径。
步骤二:部署堆栈
- 确认输入的内容无误后,点击页面底部的“Deploy the stack”按钮。
- 部署完成后,你可以在“Containers”页面中看到 Jellyfin 容器已经启动。
步骤三:配置硬件解码
- 打开 Jellyfin 的 Web 界面,访问
http://your_public_ip:8096。
- 登录到你的 Jellyfin 账户。
- 在左侧菜单中,点击“管理控制台”(Admin Dashboard)。
- 在“管理控制台”中,点击“播放”(Playback)。
- 在“播放”页面中,启用以下选项:
- 启用硬件解码(Enable hardware acceleration)。
- 选择适合你的硬件的解码器(通常是 VAAPI 或者 Intel Quick Sync)。
步骤四:验证硬件解码
播放一些媒体文件,查看主机CPU占用,如果占用不高说明成功开启硬件解码。
完成以上步骤后,你的 Jellyfin 服务器应该已经成功配置,并启用了硬件解码。如果遇到任何问题,请检查日志文件以获取更多信息,或者查看 Jellyfin 和 Docker 的文档以获取进一步的帮助。
- 作者:Felix
- 链接:https://blog.7zi.top//article/27e08788-20e4-499e-ab9a-e5936d857290
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。