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