From 8e61244e7b5d12774d35fb45d733de5f05575668 Mon Sep 17 00:00:00 2001 From: Arlan Lloyd Date: Fri, 16 Aug 2024 04:51:46 +0000 Subject: [PATCH] variablize transcoder settings --- chart/templates/transcoder/deployment.yaml | 4 ++-- chart/values.yaml | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/chart/templates/transcoder/deployment.yaml b/chart/templates/transcoder/deployment.yaml index 8004e7c7..acc015c1 100644 --- a/chart/templates/transcoder/deployment.yaml +++ b/chart/templates/transcoder/deployment.yaml @@ -48,9 +48,9 @@ spec: {{- end }} env: - name: GOCODER_HWACCEL - value: disabled + value: {{ .Values.kyoo.transcoderAcceleration }} - name: GOCODER_PRESET - value: fast + value: {{ .Values.kyoo.transcoderPreset }} - name: GOCODER_CACHE_ROOT value: /cache - name: GOCODER_METADATA_ROOT diff --git a/chart/values.yaml b/chart/values.yaml index 01815e5d..4a29c2b6 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -84,6 +84,11 @@ kyoo: unloggedPermissions: "" libraryIgnorePattern: ".*/[dD]ownloads?/.*" languages: "en" + # hardware acceleration profile (valid values: disabled, vaapi, qsv, nvidia) + transcoderAcceleration: disabled + # the preset used during transcode. faster means worst quality, you can probably use a slower preset with hwaccels + # warning: using vaapi hwaccel disable presets (they are not supported). + transcoderPreset: fast apikey: existingSecret: bigsecret apikeyKey: kyoo_apikeys