From 38e1eee5b28c30dedf5b67efaefc1ba7c34905d3 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Mon, 23 Mar 2026 08:20:00 -0600 Subject: [PATCH] Add proper labels for hwaccel presets --- web/public/locales/en/views/settings.json | 13 ++++++++++++- .../config-form/theme/widgets/FfmpegArgsWidget.tsx | 5 ++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/web/public/locales/en/views/settings.json b/web/public/locales/en/views/settings.json index 6a80f0163..b14b9603f 100644 --- a/web/public/locales/en/views/settings.json +++ b/web/public/locales/en/views/settings.json @@ -1319,7 +1319,18 @@ "none": "None", "useGlobalSetting": "Inherit from global setting", "selectPreset": "Select preset", - "manualPlaceholder": "Enter FFmpeg arguments" + "manualPlaceholder": "Enter FFmpeg arguments", + "presetLabels": { + "preset-rpi-64-h264": "Raspberry Pi 64-bit (H.264)", + "preset-rpi-64-h265": "Raspberry Pi 64-bit (H.265)", + "preset-vaapi": "VAAPI", + "preset-intel-qsv-h264": "Intel QSV (H.264)", + "preset-intel-qsv-h265": "Intel QSV (H.265)", + "preset-nvidia": "NVIDIA", + "preset-jetson-h264": "NVIDIA Jetson (H.264)", + "preset-jetson-h265": "NVIDIA Jetson (H.265)", + "preset-rkmpp": "Rockchip RKMPP" + } }, "cameraInputs": { "itemTitle": "Stream {{index}}" diff --git a/web/src/components/config-form/theme/widgets/FfmpegArgsWidget.tsx b/web/src/components/config-form/theme/widgets/FfmpegArgsWidget.tsx index dcf34fae8..e523bfd46 100644 --- a/web/src/components/config-form/theme/widgets/FfmpegArgsWidget.tsx +++ b/web/src/components/config-form/theme/widgets/FfmpegArgsWidget.tsx @@ -405,7 +405,10 @@ export function FfmpegArgsWidget(props: WidgetProps) { {presetOptions.map((preset) => ( - {preset} + {t(`configForm.ffmpegArgs.presetLabels.${preset}`, { + ns: "views/settings", + defaultValue: preset, + })} ))}