mirror of
https://github.com/linuxserver/docker-jellyfin.git
synced 2025-10-27 03:03:38 +09:00
@@ -69,27 +69,16 @@ app_setup_block: |
|
|||||||
|
|
||||||
More information can be found on the official documentation [here](https://jellyfin.org/docs/general/quick-start.html).
|
More information can be found on the official documentation [here](https://jellyfin.org/docs/general/quick-start.html).
|
||||||
|
|
||||||
## Hardware Acceleration
|
## Hardware Acceleration Enhancements
|
||||||
|
|
||||||
|
This list out the enhancements we have explicit made for hardware acceleration in this image.
|
||||||
|
|
||||||
### Intel
|
### Intel
|
||||||
|
|
||||||
Hardware acceleration users for Intel Quicksync will need to mount their /dev/dri video device inside of the container by passing the following command when running or creating the container:
|
|
||||||
|
|
||||||
`--device=/dev/dri:/dev/dri`
|
|
||||||
|
|
||||||
We will automatically ensure the abc user inside of the container has the proper permissions to access this device.
|
|
||||||
|
|
||||||
To enable the OpenCL based DV, HDR10 and HLG tone-mapping, please refer to the OpenCL-Intel mod from here:
|
To enable the OpenCL based DV, HDR10 and HLG tone-mapping, please refer to the OpenCL-Intel mod from here:
|
||||||
|
|
||||||
https://mods.linuxserver.io/?mod=jellyfin
|
https://mods.linuxserver.io/?mod=jellyfin
|
||||||
|
|
||||||
### Nvidia
|
|
||||||
|
|
||||||
Hardware acceleration users for Nvidia will need to install the container runtime provided by Nvidia on their host, instructions can be found here:
|
|
||||||
|
|
||||||
https://github.com/NVIDIA/nvidia-docker
|
|
||||||
|
|
||||||
We automatically add the necessary environment variable that will utilise all the features available on a GPU on the host. Once nvidia-docker is installed on your host you will need to re/create the docker container with the nvidia container runtime `--runtime=nvidia` and add an environment variable `-e NVIDIA_VISIBLE_DEVICES=all` (can also be set to a specific gpu's UUID, this can be discovered by running `nvidia-smi --query-gpu=gpu_name,gpu_uuid --format=csv` ). NVIDIA automatically mounts the GPU and drivers from your host into the jellyfin docker container.
|
|
||||||
|
|
||||||
### OpenMAX (Raspberry Pi)
|
### OpenMAX (Raspberry Pi)
|
||||||
|
|
||||||
@@ -110,9 +99,12 @@ app_setup_block: |
|
|||||||
--device=/dev/video11:/dev/video11
|
--device=/dev/video11:/dev/video11
|
||||||
--device=/dev/video12:/dev/video12
|
--device=/dev/video12:/dev/video12
|
||||||
```
|
```
|
||||||
|
|
||||||
|
readme_hwaccel: true
|
||||||
unraid_template_sync: false
|
unraid_template_sync: false
|
||||||
# changelog
|
# changelog
|
||||||
changelogs:
|
changelogs:
|
||||||
|
- {date: "12.02.24:", desc: "Use universal hardware acceleration blurb"}
|
||||||
- {date: "12.09.23:", desc: "Take ownership of plugin directories."}
|
- {date: "12.09.23:", desc: "Take ownership of plugin directories."}
|
||||||
- {date: "04.07.23:", desc: "Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)"}
|
- {date: "04.07.23:", desc: "Deprecate armhf. As announced [here](https://www.linuxserver.io/blog/a-farewell-to-arm-hf)"}
|
||||||
- {date: "07.12.22:", desc: "Rebase master to Jammy, migrate to s6v3."}
|
- {date: "07.12.22:", desc: "Rebase master to Jammy, migrate to s6v3."}
|
||||||
|
|||||||
Reference in New Issue
Block a user