feat: add hardwareAcceleration and transcoding for jellyfin
All checks were successful
ci / treefmt (push) Successful in 1m41s
All checks were successful
ci / treefmt (push) Successful in 1m41s
This commit is contained in:
parent
cbf3d04c1d
commit
66f3e48007
1 changed files with 23 additions and 0 deletions
|
|
@ -15,6 +15,29 @@ in {
|
|||
services.jellyfin = {
|
||||
enable = true;
|
||||
openFirewall = true;
|
||||
|
||||
hardwareAcceleration = {
|
||||
enable = true;
|
||||
type = "vaapi";
|
||||
device = "/dev/dri/renderD128";
|
||||
};
|
||||
|
||||
transcoding = {
|
||||
enableHardwareEncoding = true;
|
||||
throttleTranscoding = true;
|
||||
|
||||
hardwareDecodingCodecs = {
|
||||
h264 = true;
|
||||
hevc = true;
|
||||
hevc10bit = true;
|
||||
vp9 = true;
|
||||
av1 = true;
|
||||
};
|
||||
|
||||
hardwareEncodingCodecs = {
|
||||
hevc = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
${namespace}.services.storage.impermanence.folders = let
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue